新規記事の投稿を行うことで、非表示にすることが可能です。
2016年04月03日
書評21. 遊んで学ぶ はじめてのプログラミング Processingの魔法学校
キーワード
:遊んで学ぶ はじめてのプログラミング Processingの魔法学校
遊んで学ぶ はじめてのプログラミング (GAME DEVELOPER BOOKS)
西田 竜太(著)・2016年
パソコンで
プログラミングをこれから始めてみたい
コンピュータプログラミング入門者の方にとって、
「 Processing 」(プロセッシング)
という
オープンソースのプログラミング言語に
興味を惹かれる方も
中にはいるのではないかと思います。
このサイトでも、
Processing関連の基本的な
プログラミングの内容や
Processingの入門書などの
情報をまとめていることもあり
[ Processingプロセッシング関連記事 ]
:1. Processing入門 描画の基本
:2. Processing入門 変数の利用の基礎 int編
:3. Processing入門 年賀状作成の基礎
:4. Processing入門 2次元座標系の基本
:5. Processing入門 線の描画 line関数
今回書評させていただく
「
遊んで学ぶ はじめてのプログラミング」
Processing魔法の学校(GAME DEVELOPER BOOKS)
の書籍を書店のコンピュータ関連書籍の
コーナーで見つけた時には
すぐに中身を確認してみました。
Processingの入門書籍として
まず思い浮かべる書籍としては
Processingをはじめよう (Make: PROJECTS)
(Amazon)
の書籍を思い浮かべる方も
いるのではないかと思いますが
上記の書籍などを通して、
基本的な
プログラミングの方法を学んだ後に
「 もう少し他のプログラムを作ってみたい時に
参考にできるような書籍はないか?」
と思う方もいるのではないかと思います。
「
遊んで学ぶ はじめてのプログラミング」
Processing魔法の学校(GAME DEVELOPER BOOKS)
の書籍では、
Processingの基本的な導入方法
* 書籍では、
Processing3.01のバージョンを利用して、
Windows8の動作例が画面写真として提示されている。
から、
基本的なプログラミングの内容をはじめとして、
簡単なアクションゲームや、
ちょっとしたRPG形式のゲームの
プログラミングの内容まで
踏み込んだ内容になっているようでしたので、
早速購入して、
じっくりと読んでみることにしました。
書店で購入して、
家に帰って読んでみると、
プログラミング初学者の方にも
学習しやすいように
書籍が工夫されていることを感じました。
具体的には、
今回の書籍では、
1.プログラミングが学べる魔法学校に
入学した設定で、(一部)対話形式で
内容が展開されており、わかりやすい点
2.書籍に対応したサポートサイトがある点
3.書籍に描かれているプログラミングのコードに
わかりやすいように、
コードの意味の説明も簡潔に記載されている点
4.関数が紹介される際に英語の読みが
カタカナで記載されている点
5.インターネット上に提供されている
Processingのプログラミング学習関連の
サイトなどの情報がまとまっている(P516-P518)
など工夫があり、
これからProcessingを通して
プログラミングを始めてみたい方や、
さらに深めてみたい方にとっては
参考になるのではないかと思いました。
書籍の対象としては、
前半の一部分は小学校高学(5〜6)年以上のレベル、
その他は、中学生から高校生以上を
想定して書籍を構成していただいているようです。
パソコンで
プログラミングを実施するための
統合開発環境などは
Xcode(Macアプリ・iOSアプリなどの開発)を
はじめとして
多種多様な環境が提供されている現在ではありますが、
これからプログラミングを始めてみたい方にとっては、
プログラムを記述する準備をする画面に行くまでの
敷居の高さを感じる方も多いのではないかと思います。
その点、
Processingは、
開発環境の起動から、
プログラムの実行までの過程が
比較的にわかりやすく、
初学者の方が
自分が記述したプログラミングコードを
動かせる喜びを感じやすいのでは
ないかと思います。
これから
Processingを利用して
プログラミングを始めてみたい
中高生の方や、初学者の方などがいましたら
今回の書籍を
書店で見かけたら、
現在の自分でも
理解できそうなレベルの内容なのか
一度チェックしてみてください。
プログラミングを始めてみたい方などが、
こういった書籍を通して
学べることで
プログラミンの楽しさを
味わえるきっかけとなれば
いいですね。
︎ Amazonで詳しく見てみる:
遊んで学ぶ はじめてのプログラミング (GAME DEVELOPER BOOKS)
︎ 楽天で詳しく見てみる:
遊んで学ぶはじめてのプログラミング [ 西田竜太 ]
︎ Yahoo!ショッピングで詳しく見てみる:
遊んで学ぶ はじめてのプログラミング (GAME DEVELOPER BOOKS) 西田 竜太(著)検索ページへ
︎ 書籍と電子書籍のハイブリッド型総合書店「honto」で詳しく見てみる
遊んで学ぶはじめてのプログラミング Processingの魔法学校 (Game Developer Books)| 西田 竜太 (著)
︎ 紀伊國屋書店ウェブストアで詳しく見てみる:
遊んで学ぶ はじめてのプログラミング (GAME DEVELOPER BOOKS) 西田 竜太(著)
︎ セブンネットショッピングで詳しく見てみる:
遊んで学ぶはじめてのプログラミング Processingの魔法学校 | 西田竜太(著)
[ その他のProcessing関連本 ]
今回書評させていただいた
上記の本に関心のある方は
以下の本もチェックしてみてください。
Nature of Code
Processingではじめる自然現象のシミュレーション(2014年)
ダニエル・シフマン (著)・ 尼岡 利崇 (監修)
Nature of Code -Processingではじめる自然現象のシミュレーション-
2016年5月9日にAmazonを確認時点では、
商品レビュー(評価・感想・口コミ)も
確認できました。
︎ Amazonで詳しく見てみる:
Nature of Code -Processingではじめる自然現象のシミュレーション-
︎ 楽天で詳しく見てみる:
NATURE OF CODE Processingではじめる自然現象のシミュレーション / 原タイトル:The Nature of Code[本/雑誌] / ダニエル・シフマン/著 尼岡利崇/監修 Bスプラウト/訳
Generative Design
Processingで切り拓く、デザインの新たな地平(2016年)
Hartmut Bohnacker ・ Benedikt Gross ・ Julia Laub (著)、国分 宏樹 ・ 深津 貴之 (監修)
Generative Design ―Processingで切り拓く、デザインの新たな地平
︎ Amazonで詳しく見てみる:
Generative Design ―Processingで切り拓く、デザインの新たな地平
[ スポンサードリンク ]
by はじめてのコンピュータ・パソコン
▲ この記事のトップへ
︎ サイトマップ
︎ プロフィール | サイトポリシー・免責事項など
︎ CONTENTS(コンテンツ)一覧
︎ コンピュータ・プログラミング書籍関連 | 書評(一覧)
︎ 独学プログラマーのためのAI(人工知能・無能)プログラム入門講座(一覧)
︎ Macでアフィリエイトのやり方・始め方入門講座(一覧)
posted by HajimeteCPC at 21:25
| コンピュータ関連書籍の書評
深層強化学習とポーカーゲームAIの現在 | #216 デジタルライフコラム
キーワード
:ポーカーAI 深層強化学習 NFSP法
2016年の人工知能(AI)
* AI:Artificial Intelligence
関連の話題というと、
「 囲碁AI 」
*
AlphaGo(アルファ碁)
[ AlphaGo関連記事 ]
:どうなるAlphaGo? 囲碁AI vs 人間(2016年)
:囲碁とAI・人工知能研究の現在(2016年)
の話題を思い浮かべる方も
多いのではないかと思います。
ゲーム関連のAIの情報に関連しそうな
最近のAI研究情報を調べてみると、
「 ポーカーゲーム 」
* テキサス・ホールデム
(Texas Hold’em pokergames)
ルダック
(Leduc)
に関連しそうなAI研究の論文
も公表されているようでした。
Googleの検索システムなどで、
キーワード
:Deep Reinforcement Learning from Self-Play in Imperfect-Information Games PDF
などとチェックしてみると
論文のPDFが
無料で取得できるのではないかと思います。
* 2016年4月3日確認時点
上記の研究論文で紹介されている
・ニューラル フィクティシャス セルフ-プレイ法
(Neural Fictitious Self-Play:NFSP)
は、
・深層強化学習
(Deep Reinforcement Learning)
などを用いて、
ゲームを通して
対戦する経験から学ぶようです。
論文のPDFのページ番号
「 3ページ目 」
には、
アルゴリズムも掲載されているようでしたので
人工知能研究などの理論的な
側面などにも関心のある方がいましたら、
詳しい情報をチェックしてみてください。
こういった研究の成果などが
私たちの日常・社会生活などで
日々直面している問題に対して
今後、
何かしらの解決策を提示してくるのか
楽しみですね。
その他にも、
このサイトでは
AI(人工知能・人工無能)
関連の最近の話題や
比較的簡単なプログラミングに関する情報などについても
少しずつではありますが、
まとめていますので
AI関連の話題や、
AIプログラミングの作り方などに関心の
ある方がいましたら
:独学プログラマーのためのAI(人工知能・無能)プログラム入門講座(一覧)
などのコンテンツも
お役に立つことがありましたら幸いです。
[ PR:ゲーム開発関連ののオンライン講座を探すならココ ]
Udemy | 世界最大級のオンライン学習プラットフォーム
以下のリンク先の検索欄に
キーワード
:ゲーム
などと入力して検索してみると、
ゲーム関連の講座が探しやすいのではないかと思います。
:Udemy
一例として、
以下のようなゲーム開発講座もあるようです。
関心のある方は、以下のリンク先の講座の詳細を確認していただき、
現在の学習ニーズに合いそうかチェックしてみてください。
:Unityでのゲーム開発入門オンライン講座
一部のカリキュラムのプレビューを閲覧できたり、
みなさんのレビューなども確認できるので、
ゲーム開発関連講座探しにはありがたいですね。
[ スポンサードリンク ]
by はじめてのコンピュータ・パソコン
▲ この記事のトップへ
バナーをクリックすると
デジタルライフコラムの一覧ページにリンクします。
:人工知能AI関連本の新刊チェック(2016年1〜3月)| #196 デジタルライフコラム
:AI人工知能研究の国際動向と日本の施策とは? | #200 デジタルライフコラム
:人工知能AI関連本の新刊チェック(2016年4〜7月)| #208 デジタルライフコラム
:目が離せない!? 自動運転車のAI開発合戦 | #212 デジタルライフコラム
︎ サイトマップ
︎ プロフィール | サイトポリシー・免責事項など
︎ CONTENTS(コンテンツ)一覧
︎ 人工知能・AI(Artifical Intelligence)関連本 特集
︎ Mac(マック)関連パソコン iMac・MacBookPro・MacBookAir
︎ パソコン・家電の新製品 特集
posted by HajimeteCPC at 11:57
| デジタルライフコラム