日本語だからスイスイ作れるプログラミング入門教室 中学生から大人まで、プログラミングが初めての方へ
発売日:2021年8月
- ページ数
- 223p
- ISBN
- 978-4-8399-7669-9
- 著者情報
- クジラ飛行机(クジラヒコウズクエ)
一人ユニット「クジラ飛行机」名義で活動するプログラマー。代表作に、テキスト音楽「サクラ」や日本語プログラミング言語「なでしこ」など。2001年オンラインソフト大賞入賞、2005年IPAのスーパークリエイター認定、2010年IPA OSS貢献者賞受賞。2021年「なでしこ」が中学の教科書に掲載。技術書も多く執筆しており、JavaScript・PHP・Python・機械学習など多くの書籍を手がけている
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
中学校の教科書にも採用された日本語プログラミング言語「なでしこ」だから直感的に理解できる!Windows/Mac・iPad・Chromebookどれでも使える「なでしこ3」対応。データ集計・グラフ作成・カードゲーム・チャットツール作成まで実用的で楽しいサンプルが満載!
本書で使うプログラミング言語「なでしこ」は「誰でも簡単プログラマー」を目標に開発されたプログラミング言語です。「日本語」をベースに開発されているので、とても親しみやすく、気軽に楽しくプログラミングを学べます。
「なでしこ」では、例えば画面に「12345」と表示するときには『12345と表示。』すればよいのです。まるで日本語を書くようにプログラミングができる言語なのです。
本書で扱うのは、「なでしこ 3」というバージョンです。このバージョンは、WindowsやmacOSだけでなく、ChromebookやiPhoneやAndroidなどいろいろな端末で動きますので、環境を問わずに学習することができます。
Webブラウザー上でプログラミングができるので、タブレットなどの画面から入力して動かすこともできますし、もちろんWindowsやMacから、キーボード入力をして動かすこともできます。本書ではキーボード入力に慣れていない方のために、文字や記号の入力方法も丁寧に説明しています。
本書では、「なでしこ」の基本文法から始まり、小さなサンプルをたくさん作って動かしながら楽しく学習が進められるようになっています。最後の5章では、時計や迷路、お絵描きツール、チャット、カードゲームなど、本格的なツールやゲームを作ります。
これまで30冊以上のさまざまなプログラミング言語の入門書を書いてきた著者が、プログラミング学習のノウハウを本書にギュッと凝縮しています。
「なでしこ」の文法は、一般的なプログラミング言語の文法と似ていますから、「なでしこ」をマスターしたら、他のプログラミング言語の習得も比較的楽にできるでしょう。
プログラミングが初めてで楽しく学びたい方にも、Scratchなどのビジュアル言語からテキストプログラミングにステップアップしたい方も、日本語でのプログラミング自体に興味がある方にも、ぜひお試しいただきたい1冊です。
※「なでしこ」は、本書の筆者が20年以上開発を続けているオープンソースのプログラミング言語です。公式サイト:https://nadesi.com/top/
※2021年より中学校でプログラミングの授業が始まりましたが、なでしこは中学校の技術の教科書にも採用されました。
目次
Chapter1 プログラミングをはじめよう
1-01 プログラミングで何ができるの?
1-02 プログラミングができると良いこと
1-03 なでしことは?
1-04 なでしこ3をはじめよう
1-05 カメを動かしてみよう
Chapter2 プログラミングの基本─計算と変数
2-01 簡単な計算をしてみよう
2-02 変数で計算しよう
2-03 文字列でメッセージを親切にしよう
2-04 関数を使ってみよう
2-05 対話するプログラムを作ってみよう
Chapter3 条件分岐と繰り返し
3-01 『もし』で条件分岐し摂取カロリーを求めよう
3-02 『または』と『かつ』を使おう
3-03 「N回」構文で指定回数だけ繰り返そう
3-04 変数を指定して繰り返そう
3-05 条件を指定して繰り返そう
3-06 関数を定義してみよう
3-07 幾何学模様を描画してみよう
Chapter4 データ処理について
4-01 配列変数で商品の合計金額を求めよう
4-02 辞書型変数でアンケートを集計しよう
4-03 『反復』文で全商品を2 割引にしよう
4-04 天気予報の情報を取得しよう
4-05 人口推移をグラフにしてみよう
4-06 TODOリストを作ろう
Chapter5 ブラウザで動くゲームやツールを作ってみよう
5-01 アナログ時計を作ってみよう
5-02 お絵かきツールを作ろう
5-03 迷路ゲームを作ろう
5-04 リアルタイムチャットを作ってみよう
5-05 カードゲーム(神経衰弱)を作ってみよう
商品詳細
- 出版社名
- マイナビ出版
- サイズ
- 26cm
- 対象年齢
- 中学生 高校生 一般
- フォーマット
- 単行本
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。