[エンタメ市!] 全ジャンル対象! 条件達成でポイント最大10倍
現在地
トップ >  > パソコン・システム開発 > その他

Designing Math. 数学とデザインをむすぶプログラミング入門
古堅真彦

2,750(税込)送料無料

商品情報

  • 発売日:  2022年01月20日頃
  • 著者/編集:   古堅真彦(著)
  • 出版社:   ビー・エヌ・エヌ
  • 発行形態:  単行本
  • ページ数:  248p
  • ISBN:  9784802512190

よく一緒に購入されている商品

  • DesigningMath.数学とデザインをむすぶプログラミング入門[古堅真彦]
  • +
  • CodeasCreativeMedium[コード・アズ・クリエイティブ・メディウム]創造的なプログラミング教育のための実践ガイドブック[ゴラン・レヴィン]
  • Designing Math. 数学とデザインをむすぶプログラミング入門
  • 古堅真彦

2,750円(税込)

在庫あり

合計 7,480円(税込)

閉じる

商品説明

内容紹介(出版社より)

デザインに潜む数学をプログラミングで学び、論理的なデザインを身につける。

インタラクティブなグラフィックを生成するためのプログラミング方法と数学知識(三角関数や一次変換、アルゴリズミックな思考など)を実践的に学べる一冊です。

使用するプログラミング言語は JavaScript。そして、数式で描く ことを簡単にするための独自のテンプレートを活用します。数学は高校 1、2年生レベルまでを基本としています。図を多数掲載し、基本から丁寧に解説をおこなうので誰でも手を出しやすい内容となっています。

数式で面白いグラフィックを作りたい、数学や数式に苦手意識があるけど興味がある、デザインに説得力を持たせたい、そんな人におすすめです。
Chapter 0 はじめに

Designing Math.入門
Chapter 1 仕組み
1-1 DesigningMath-Base
1-2 example.jsの中身

Chapter 2 基礎描画
2-1 直線を描く
2-2 画面サイズ、線をつなげる
2-3 いろいろな線を描く
2-4 いろいろな形を描く
2-5 色の設定
2-6 文字を描く
2-7 動きの表現、指の位置
2-8 タッチの状態
2-9 タッチイベント

Designing Math.実践
Chapter 3 繰り返し
3-1 縦横に●を並べる
3-2 エリア内にぴったり収める
3-3 徐々に大きさを変える
3-4 時間に沿って大きさを動かす
3-5 色を変える

Chapter 4 互い違い
4-1 ○を並べる
4-2 縦方向に詰める
4-3 互い違いに配置する
4-4 青海波を描く
4-5 波を作る
4-6 波の角度をずらす
4-7 それぞれの波をずらす
4-8 トリミングする

Chapter 5 三角関数
5-1 円周上に○を並べる
5-2 ○の大きさの変化をsinカーブにする
5-3 円周の半径をsinカーブにする
5-4 個々の○の半径を時間に沿って動かす
5-5 全体の○の半径を時間に沿って動かす
5-6 円周の半径を時間に沿って動かす

Chapter 6 色
6-1 HSB→ RGB変換
6-2 色相を位置に展開
6-3 明度の波
6-4 三崩し模様

Chapter 7 角度と距離
7-1 ○を敷き詰める
7-2 距離によって○の大きさを変える
7-3 方向を考慮する
7-4 なぞった部分を覚えておく
7-5 指の方向に線を描く
7-6 指の方向の線が揺らぐ

Chapter 8 一次変換
8-1 ●を敷き詰める
8-2 ●全体を回転する
8-3 指の位置で●全体が回転する
8-4 指との距離で回転方向を変える
8-5 残像を残す
8-6 徐々に近づく
8-7 ゆっくりと動き出す

Chapter 9 左右判定
9-1 コントロールポイントを作る
9-2 ベジェ曲線を描く
9-3 下地を描く
9-4 左右判定
9-5 曲線の左右判定
9-6 下地のパターンを六角形にする

Chapter 10 三次元
10-1 投影変換
10-2 クラスへの関数の組み込み
10-3 空間内で回転させる
10-4 指で回転させる
10-5 空間内のベジェ曲線
10-6 空間内のベジェ曲線の効率化

Appendix
JavaScript の構文

内容紹介(「BOOK」データベースより)

デザインに潜む数学をプログラミングで学び、論理的なデザインを身につける。テンプレートを活用しながらJavaScriptで描く、数学によるインタラクティブグラフィック。全サンプルコードダウンロード可能。

目次(「BOOK」データベースより)

仕組み/基礎描画/Designing Math.実践(繰り返し/互い違い/三角関数/色/角度と距離/一次変換/左右判定/三次元)/Appendix JavaScriptの構文

著者情報(「BOOK」データベースより)

古堅真彦(フルカタマサヒコ)
コンピュータとデザインの関係について研究している。最近は「アルゴリズミックな思考」が主な研究テーマ。美術系の学校で「アルゴリズミックなデザイン」や「プログラミングを使ったデザイン」をテーマに演習や講義、共同研究をおこなったり、研究成果をアプリケーションソフトウェアに落とし込み、世の中に頒布したりしている。独立行政法人情報処理推進機構(IPA)より2004年度下期「天才プログラマー/スーパークリエータ」に認定/武蔵野美術大学視覚伝達デザイン学科教授(本データはこの書籍が刊行された当時に掲載されていたものです)

商品レビュー

ブックスのレビュー

まだレビューがありません。 レビューを書く

楽天ブックスランキング情報

  • 週間ランキング

    ランキング情報がありません。

  • 日別ランキング

    ランキング情報がありません。

在庫あり

残りあと2

個数 

お気に入り新着通知

追加済み:
未追加:

追加/削除

お気に入り新着通知

[ 著者 ]

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:パソコン・システム開発

    ※1時間ごとに更新

    1. 1
      【令和6年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集
      【令和6年度】 いちばんやさしい ITパス…

      高橋 京介

      1,760円(税込)

    2. 2
      情報セキュリティの敗北史
      情報セキュリティの敗北史

      アンドリュー・スチュワート

      3,300円(税込)

    3. 3
      面倒なことはChatGPTにやらせよう
      面倒なことはChatGPTにやらせよう

      カレーちゃん

      2,750円(税込)

    4. 4
      MOS Excel 365&2019 対策テキスト&問題集
      MOS Excel 365&2019 対策テキスト&問題集

      富士通エフ・オー・エム(FOM出版)

      2,310円(税込)

    5. 5
      学校で習っていなくても読んで理解できる 藤原進之介の ゼロから始める情報I
      学校で習っていなくても読んで理解できる…

      藤原 進之介

      1,650円(税込)

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ