Scratchでたのしく学ぶプログラミング的思考

  • mixiチェック
  • このエントリーをはてなブックマークに追加

内容紹介

プログラミング的思考をクイズやゲームでたのしく学ぼう!

平成32年4月~学習指導要領の改訂が施行され、「プログラミング的思考」の学習が必須となります。

本書は、プログラミング的思考をクイズやゲームを通じて、たのしく学ぶことができます。
これからプログラミング的思考を学ぶ方、教える方が飽きずに学べるようにイラストを多くちりばめました。

サンプル素材はすべてScratch3で公開し、再利用可能としました。


●まずは身近なクイズでプログラミング的思考に触れる
遠足や調べ学習など、小学生が実際に体験することを題材として、プログラミング的思考をやさしく学びます。

●わかりやすい解説
クイズの内容を踏まえて、アルゴリズムやモデル化、シミュレーションといったプログラミング的思考をしっかりと理解することができます。

●Scratchでプログラミングを体験
クイズで学んだ内容を活かして、Scratchで基本的なプログラミングに触れることができます。


クイズはパソコンを使うことなく、すぐに取り組むことができます。
また、インターネット環境のあるパソコンを使えば、本書で紹介したScratch作品を使って学習することができます。
授業ですぐに使えるように構成しました!

総ルビと豊富なイラストによる解説で、小学生でも本書を通じてプログラミング的思考を学ぶことができます。



【章立て】
Chapter1 コンピュータの仕組みとScratchの設定
 1-1 プログラムが動く「コンピュータの仕組み」について知ろう
 1-2 プログラミングとScratch

Chapter2 問題解決のための方法と手順[アルゴリズムとデータ構造]
 2-1 順番通りに進めてみよう(順次実行)
 2-2 条件に分けて考えてみよう(条件分岐)
 2-3 同じ行動を複数回行ってみよう(繰り返し)
 2-4 箱を使ってみよう(変数)
 2-5 要素を1つの箱にまとめてみよう(配列)
 2-6 配列の考え方をさらに深めよう(配列の応用)
 2-7 複数の指示を1つの指示にまとめよう(関数)
 2-8 メッセージ

Chapter3 ものごとの仕組みを単純化する、未来を予想する[モデル化とシミュレーション]
 3-1 モデル化とシミュレーションとは
 3-2 分けて考えてみよう(分解と組み立て)
 3-3 共通の性質をまとめてみよう(一般化)
 3-4 重要なところのみ注目してみよう(抽象化)
 3-5 簡単にした図で考えてみよう(モデル化)
 3-6 さまざまな未来を予想してみよう(シミュレーション)
 3-7 すじみちを立てて考えてみよう(論理的推論)
 3-8 モデル化とシミュレーションのまとめ

Chapter4 Scratchで学ぶプログラミング的思考[作図とゲーム]
 4-1 さまざまな図形をScratchで描こう
 4-2 Scratchでゲームをつくろう

Chapter5 プログラミング的思考のまとめとさらなる学びに向けて
 5-1 まとめとさらなる学びに向けて

商品を選択する

フォーマット 価格 備考
書籍 2,508
PDF 2,508 ※ご購入後、「マイページ」からファイルをダウンロードしてください。
※ご購入された電子書籍には、購入者情報、および暗号化したコードが埋め込まれております。
※購入者の個人的な利用目的以外での電子書籍の複製を禁じております。無断で複製・掲載および販売を行った場合、法律により罰せられる可能性もございますので、ご遠慮ください。

電子書籍フォーマットについて

  

備考

鷲崎弘宜
早稲田大学グローバルソフトウェアエンジニアリング研究所所長・教授、国立情報学研究所客員教授、(株)システム情報 取締役(監査等委員)、(株)エクスモーション社外取締役。ビジネスと社会のためのソフトウェアエンジニアリングおよびプログラミングの研究、教育、社会実装に従事。プログラミング学習環境やルーブリックの調査研究プロジェクトG7プログラミングラーニングサミット主宰。IoT・AIの社会人教育事業enPiT-Proスマートエスイー事業責任者。

齋藤大輔
早稲田大学基幹理工学部情報理工学科 講師(任期付)。博士(工学)。プログラミングが与える学習効果に関する研究に取り組んでいる。しごと能力研究学会 理事。 マイクロソフト認定教育イノベーター。東洋英和女学院大学非常勤講師。

坂本一憲
WillBooster合同会社 CEO。早稲田大学 研究院客員准教授。国立情報学研究所 客員助教。東京大学・東京工業大学 非常勤講師。株式会社リビングロボット アドバイザー。IPA/経産省 未踏スーパークリエーター。プログラム解析・プログラミング教育・動機づけ研究等に従事。

目次

 本書の使い方
 キャラクター紹介
 Scratchはここだよ!

Chapter1 コンピュータの仕組みとScratchの設定
 1-1 プログラムが動く「コンピュータの仕組み」について知ろう
 1-2 プログラミングとScratch

Chapter2 問題解決のための方法と手順[アルゴリズムとデータ構造]
 2-1 順番通りに進めてみよう(順次実行)
 2-2 条件に分けて考えてみよう(条件分岐)
 2-3 同じ行動を複数回行ってみよう(繰り返し)
 2-4 箱を使ってみよう(変数)
 2-5 要素を1つの箱にまとめてみよう(配列)
 2-6 配列の考え方をさらに深めよう(配列の応用)
 2-7 複数の指示を1つの指示にまとめよう(関数)
 2-8 メッセージ

Chapter3 ものごとの仕組みを単純化する、未来を予想する[モデル化とシミュレーション]
 3-1 モデル化とシミュレーションとは
 3-2 分けて考えてみよう(分解と組み立て)
 3-3 共通の性質をまとめてみよう(一般化)
 3-4 重要なところのみ注目してみよう(抽象化)
 3-5 簡単にした図で考えてみよう(モデル化)
 3-6 さまざまな未来を予想してみよう(シミュレーション)
 3-7 すじみちを立てて考えてみよう(論理的推論)
 3-8 モデル化とシミュレーションのまとめ

Chapter4 Scratchで学ぶプログラミング的思考[作図とゲーム]
 4-1 さまざまな図形をScratchで描こう
 4-2 Scratchでゲームをつくろう

Chapter5 プログラミング的思考のまとめとさらなる学びに向けて
 5-1 まとめとさらなる学びに向けて

 索引

この商品を買った人はこんな商品も買っています


最近チェックした商品

Tポイント利用手続き

         Tポイント利用手続きに関する同意事項

                                株式会社マイナビ出版

株式会社マイナビ出版が提供するマイナビBOOKSにおいてTポイントご利用続きをされる方は、以下に掲げるお客様の個人情報の取り扱いについてご確認の上、ご同意下さい。

マイナビBOOKSにおいてTポイントサービスをご利用いただいた場合に、当社から、次に掲げる<提供情報>を、<提供目的>のためにカルチュア・コンビニエンス・クラブ株式会社(以下「CCC」といいます)へ提供します。

  <提供目的>:CCCの定める個人情報保護方針及びマイナビBOOKSにおけるT会員規約第4条に定める利用目的で利用するためTポイントサービスを利用するため
  <提供情報>:
   1)お客様が【マイナビBOOKS】の正当な利用者であるという情報
   2)ポイント数・利用日
   3)その他、Tポイントサービスを利用するにあたり必要な情報

  <提供方法>: 電磁的記録媒体の送付またはデータ通信による。ただし、提供するデータについては暗号化を施すものとする。

なお、CCCに提供された、以下の情報の利用については、CCCの定める個人情報保護方針及びT会員規約 に沿って取り扱われます。
上記の情報提供の停止をご希望される場合には、【マイナビBOOKS】におけるTポイント利用手続きの解除を実施していただく必要があります。
Tポイント利用手続きの解除、およびTポイントサービスにおける個人情報に関するお問い合わせ先は、以下のとおりです。
お客様お問い合わせ先:Tサイト(http://qa.tsite.jp/faq/show/22612)

 なお、Tポイント利用手続きの解除が完了しますと、マイナビBOOKSにおけるTポイントサービスをご利用いただけなくなりますので、予めご了承ください。

Tポイント利用手続きを行いますか?