Submit Search
Upload
Scratchでまなぶプログラミング的思考
•
2 likes
•
925 views
Hironori Washizaki
Follow
鷲崎弘宜, Scratchでまなぶプログラミング的思考, 『Scratchでたのしく学ぶプログラミング的思考』出版記念セミナー, 2019年12月2日
Read less
Read more
Education
Report
Share
Report
Share
1 of 24
Download now
Download to read offline
Recommended
Chainerを利用した絵の補正
Chainerを利用した絵の補正
ndruger
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
Hiroyuki Ishikawa
ゼロから始めるうちのこ駆動開発
ゼロから始めるうちのこ駆動開発
K. Diglateam
正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース
増田 亨
二求の塾 プログラミング講座(2019-08-10)
二求の塾 プログラミング講座(2019-08-10)
Atsuo Yamasaki
おとなのプログラミング教室 vol1
おとなのプログラミング教室 vol1
Hiroki Tanioka
P5js web editorで、クリエイティブコーディングを!
P5js web editorで、クリエイティブコーディングを!
Suzuki Junko
研究×プログラム
研究×プログラム
lnial
Recommended
Chainerを利用した絵の補正
Chainerを利用した絵の補正
ndruger
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
[クリエイティブハント2018]LT 道場破りしたらできちゃった/// #ゴーハント
Hiroyuki Ishikawa
ゼロから始めるうちのこ駆動開発
ゼロから始めるうちのこ駆動開発
K. Diglateam
正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース
増田 亨
二求の塾 プログラミング講座(2019-08-10)
二求の塾 プログラミング講座(2019-08-10)
Atsuo Yamasaki
おとなのプログラミング教室 vol1
おとなのプログラミング教室 vol1
Hiroki Tanioka
P5js web editorで、クリエイティブコーディングを!
P5js web editorで、クリエイティブコーディングを!
Suzuki Junko
研究×プログラム
研究×プログラム
lnial
Hour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウム
Yuta Tonegawa
PyCharm入門
PyCharm入門
Yuki Nagai
利根川講演@長野塩尻20170120
利根川講演@長野塩尻20170120
Yuta Tonegawa
教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介
高見 知英
Scratch でゲームプログラミング
Scratch でゲームプログラミング
K Kimura
デザインツール戦争とMaterial Theme Editor
デザインツール戦争とMaterial Theme Editor
Asami Yamamoto
プロトタイピングツール投入のケーススタディ
プロトタイピングツール投入のケーススタディ
力也 伊原
プログラミングのことはじめ 互助会 20160507 バージョン
プログラミングのことはじめ 互助会 20160507 バージョン
Manabu Murakami
子ども向け簡易環境で学ぶ、プログラミングのキホン
子ども向け簡易環境で学ぶ、プログラミングのキホン
高見 知英
タブレットでわくわくプログラミング体験(公開版)
タブレットでわくわくプログラミング体験(公開版)
Kazuhiro Abe
Introduction of network analysis with Google Colaboratory -- Orientation
Introduction of network analysis with Google Colaboratory -- Orientation
tm1966
クリスマスもコードを書きたいアナタに送る! 次世代エンジニアの技術の学び方とは? 〜Qiitaの投稿データから読み解く、2016年の技術トレンド〜
クリスマスもコードを書きたいアナタに送る! 次世代エンジニアの技術の学び方とは? 〜Qiitaの投稿データから読み解く、2016年の技術トレンド〜
Takuya Oikawa
いま、UXについて世界の最先端で起こっていることを学ぶ 先生:長谷川 敦士/井登 友一
いま、UXについて世界の最先端で起こっていることを学ぶ 先生:長谷川 敦士/井登 友一
schoowebcampus
Multi paradigm design
Multi paradigm design
Akira Takahashi
Arduino勉強会用スライド
Arduino勉強会用スライド
satonorisan
利根川講演@北海道20170113
利根川講演@北海道20170113
Yuta Tonegawa
アウトプットのすすめ
アウトプットのすすめ
KoichiHirai1
顧客のニーズを捉えて、システム統合していますか?
顧客のニーズを捉えて、システム統合していますか?
You&I
Kaggle の Titanic チュートリアルに挑戦した話
Kaggle の Titanic チュートリアルに挑戦した話
y-uti
ex-Workshop06『three.jsを使ってモデリングソフトを試作する』
ex-Workshop06『three.jsを使ってモデリングソフトを試作する』
Takahiro Hirata
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
Hironori Washizaki
IEEE Computer Society 2024 Technology Predictions Update
IEEE Computer Society 2024 Technology Predictions Update
Hironori Washizaki
More Related Content
Similar to Scratchでまなぶプログラミング的思考
Hour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウム
Yuta Tonegawa
PyCharm入門
PyCharm入門
Yuki Nagai
利根川講演@長野塩尻20170120
利根川講演@長野塩尻20170120
Yuta Tonegawa
教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介
高見 知英
Scratch でゲームプログラミング
Scratch でゲームプログラミング
K Kimura
デザインツール戦争とMaterial Theme Editor
デザインツール戦争とMaterial Theme Editor
Asami Yamamoto
プロトタイピングツール投入のケーススタディ
プロトタイピングツール投入のケーススタディ
力也 伊原
プログラミングのことはじめ 互助会 20160507 バージョン
プログラミングのことはじめ 互助会 20160507 バージョン
Manabu Murakami
子ども向け簡易環境で学ぶ、プログラミングのキホン
子ども向け簡易環境で学ぶ、プログラミングのキホン
高見 知英
タブレットでわくわくプログラミング体験(公開版)
タブレットでわくわくプログラミング体験(公開版)
Kazuhiro Abe
Introduction of network analysis with Google Colaboratory -- Orientation
Introduction of network analysis with Google Colaboratory -- Orientation
tm1966
クリスマスもコードを書きたいアナタに送る! 次世代エンジニアの技術の学び方とは? 〜Qiitaの投稿データから読み解く、2016年の技術トレンド〜
クリスマスもコードを書きたいアナタに送る! 次世代エンジニアの技術の学び方とは? 〜Qiitaの投稿データから読み解く、2016年の技術トレンド〜
Takuya Oikawa
いま、UXについて世界の最先端で起こっていることを学ぶ 先生:長谷川 敦士/井登 友一
いま、UXについて世界の最先端で起こっていることを学ぶ 先生:長谷川 敦士/井登 友一
schoowebcampus
Multi paradigm design
Multi paradigm design
Akira Takahashi
Arduino勉強会用スライド
Arduino勉強会用スライド
satonorisan
利根川講演@北海道20170113
利根川講演@北海道20170113
Yuta Tonegawa
アウトプットのすすめ
アウトプットのすすめ
KoichiHirai1
顧客のニーズを捉えて、システム統合していますか?
顧客のニーズを捉えて、システム統合していますか?
You&I
Kaggle の Titanic チュートリアルに挑戦した話
Kaggle の Titanic チュートリアルに挑戦した話
y-uti
ex-Workshop06『three.jsを使ってモデリングソフトを試作する』
ex-Workshop06『three.jsを使ってモデリングソフトを試作する』
Takahiro Hirata
Similar to Scratchでまなぶプログラミング的思考
(20)
Hour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウム
PyCharm入門
PyCharm入門
利根川講演@長野塩尻20170120
利根川講演@長野塩尻20170120
教育向けプログラミング環境 Scratchのご紹介
教育向けプログラミング環境 Scratchのご紹介
Scratch でゲームプログラミング
Scratch でゲームプログラミング
デザインツール戦争とMaterial Theme Editor
デザインツール戦争とMaterial Theme Editor
プロトタイピングツール投入のケーススタディ
プロトタイピングツール投入のケーススタディ
プログラミングのことはじめ 互助会 20160507 バージョン
プログラミングのことはじめ 互助会 20160507 バージョン
子ども向け簡易環境で学ぶ、プログラミングのキホン
子ども向け簡易環境で学ぶ、プログラミングのキホン
タブレットでわくわくプログラミング体験(公開版)
タブレットでわくわくプログラミング体験(公開版)
Introduction of network analysis with Google Colaboratory -- Orientation
Introduction of network analysis with Google Colaboratory -- Orientation
クリスマスもコードを書きたいアナタに送る! 次世代エンジニアの技術の学び方とは? 〜Qiitaの投稿データから読み解く、2016年の技術トレンド〜
クリスマスもコードを書きたいアナタに送る! 次世代エンジニアの技術の学び方とは? 〜Qiitaの投稿データから読み解く、2016年の技術トレンド〜
いま、UXについて世界の最先端で起こっていることを学ぶ 先生:長谷川 敦士/井登 友一
いま、UXについて世界の最先端で起こっていることを学ぶ 先生:長谷川 敦士/井登 友一
Multi paradigm design
Multi paradigm design
Arduino勉強会用スライド
Arduino勉強会用スライド
利根川講演@北海道20170113
利根川講演@北海道20170113
アウトプットのすすめ
アウトプットのすすめ
顧客のニーズを捉えて、システム統合していますか?
顧客のニーズを捉えて、システム統合していますか?
Kaggle の Titanic チュートリアルに挑戦した話
Kaggle の Titanic チュートリアルに挑戦した話
ex-Workshop06『three.jsを使ってモデリングソフトを試作する』
ex-Workshop06『three.jsを使ってモデリングソフトを試作する』
More from Hironori Washizaki
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
Hironori Washizaki
IEEE Computer Society 2024 Technology Predictions Update
IEEE Computer Society 2024 Technology Predictions Update
Hironori Washizaki
鷲崎弘宜, "国際規格ISO/IEC 24773とその意義", 情報処理学会 第86回全国大会
鷲崎弘宜, "国際規格ISO/IEC 24773とその意義", 情報処理学会 第86回全国大会
Hironori Washizaki
IEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
IEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
Hironori Washizaki
TISO/IEC JTC1におけるソフトウェア工学知識体系、技術者認証および品質の標準化と研究・教育他への活用
TISO/IEC JTC1におけるソフトウェア工学知識体系、技術者認証および品質の標準化と研究・教育他への活用
Hironori Washizaki
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
Hironori Washizaki
Joseph Yoder : Being Agile about Architecture
Joseph Yoder : Being Agile about Architecture
Hironori Washizaki
世界標準のソフトウェア工学知識体系SWEBOK Guide最新第4版を通じた開発アップデート
世界標準のソフトウェア工学知識体系SWEBOK Guide最新第4版を通じた開発アップデート
Hironori Washizaki
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
Hironori Washizaki
デジタルトランスフォーメーション(DX)におけるソフトウェアの側面とダイバーシティ・インクルーシブに関する研究実践動向
デジタルトランスフォーメーション(DX)におけるソフトウェアの側面とダイバーシティ・インクルーシブに関する研究実践動向
Hironori Washizaki
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
Hironori Washizaki
人生100年・60年カリキュラム時代のDX人材育成: スマートエスイー 2021年度成果および2022年度募集
人生100年・60年カリキュラム時代のDX人材育成: スマートエスイー 2021年度成果および2022年度募集
Hironori Washizaki
スマートエスイーコンソーシアムの概要と2021年度成果紹介
スマートエスイーコンソーシアムの概要と2021年度成果紹介
Hironori Washizaki
DXの推進において企業内に求められる人材やデジタル人材の育て方
DXの推進において企業内に求められる人材やデジタル人材の育て方
Hironori Washizaki
対応性のある運用のパターン
対応性のある運用のパターン
Hironori Washizaki
モデル訓練のパターン
モデル訓練のパターン
Hironori Washizaki
パターンのつながりとAI活用成熟度
パターンのつながりとAI活用成熟度
Hironori Washizaki
データ表現のパターン
データ表現のパターン
Hironori Washizaki
機械学習デザインパターンの必要性と機械学習ライフサイクル
機械学習デザインパターンの必要性と機械学習ライフサイクル
Hironori Washizaki
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
Hironori Washizaki
More from Hironori Washizaki
(20)
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
IEEE Computer Society 2024 Technology Predictions Update
IEEE Computer Society 2024 Technology Predictions Update
鷲崎弘宜, "国際規格ISO/IEC 24773とその意義", 情報処理学会 第86回全国大会
鷲崎弘宜, "国際規格ISO/IEC 24773とその意義", 情報処理学会 第86回全国大会
IEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
IEEE Computer Society’s Strategic Activities and Products including SWEBOK Guide
TISO/IEC JTC1におけるソフトウェア工学知識体系、技術者認証および品質の標準化と研究・教育他への活用
TISO/IEC JTC1におけるソフトウェア工学知識体系、技術者認証および品質の標準化と研究・教育他への活用
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
Joseph Yoder : Being Agile about Architecture
Joseph Yoder : Being Agile about Architecture
世界標準のソフトウェア工学知識体系SWEBOK Guide最新第4版を通じた開発アップデート
世界標準のソフトウェア工学知識体系SWEBOK Guide最新第4版を通じた開発アップデート
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
デジタルトランスフォーメーション(DX)におけるソフトウェアの側面とダイバーシティ・インクルーシブに関する研究実践動向
デジタルトランスフォーメーション(DX)におけるソフトウェアの側面とダイバーシティ・インクルーシブに関する研究実践動向
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
SQuBOKガイドV3概説 ~IoT・AI・DX時代のソフトウェア品質とシステム監査~
人生100年・60年カリキュラム時代のDX人材育成: スマートエスイー 2021年度成果および2022年度募集
人生100年・60年カリキュラム時代のDX人材育成: スマートエスイー 2021年度成果および2022年度募集
スマートエスイーコンソーシアムの概要と2021年度成果紹介
スマートエスイーコンソーシアムの概要と2021年度成果紹介
DXの推進において企業内に求められる人材やデジタル人材の育て方
DXの推進において企業内に求められる人材やデジタル人材の育て方
対応性のある運用のパターン
対応性のある運用のパターン
モデル訓練のパターン
モデル訓練のパターン
パターンのつながりとAI活用成熟度
パターンのつながりとAI活用成熟度
データ表現のパターン
データ表現のパターン
機械学習デザインパターンの必要性と機械学習ライフサイクル
機械学習デザインパターンの必要性と機械学習ライフサイクル
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
Recently uploaded
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
koheioishi1
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ssusere0a682
TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdf
yukisuga3
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
YukiTerazawa
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
Tokyo Institute of Technology
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
yuitoakatsukijp
Recently uploaded
(6)
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdf
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
Scratchでまなぶプログラミング的思考
1.
Scratchで学ぶ プログラミング的思考 早稲田大学グローバルソフトウェアエンジニアリング研究所 鷲崎 弘宜 http://g7programming.jp http://www.washi.cs.waseda.ac.jp/ washizaki@waseda.jp 書籍セミナー 東京
2019年12月2日 鷲崎弘宜, 齋藤大輔, 坂本一憲、Scratchでたのしく学ぶプ ログラミング的思考、マイナビ出版, 2019/9/24
2.
プログラミング「的思考」 • プログラミング的思考 – コンピュータになったつもりで、情報の観点や論 理的にものごとを整理し試行錯誤しつつ組み立て る考え方 –
コンピュータのプログラムに限らず、日常生活に おける様々なものごとを整理して、問題を解決 • プログラミング – 整理したことをコンピュータが分かる言葉や環境 を利用してプログラムとして書きコンピュータに 伝えること – コンピュータで実行することで、誰でも、速く、 正確に、何度でも問題を解決 2
3.
プログラミング的思考をどのように養うか 3 知らない 知っている 使える
応用できる 理解していない 理解し、プログラム を読むことができる 理解し、プログラム を読むことができ、 書ける 自分で見つけてプロ グラムに取り入れるこ とができる 身近な話題で考える 簡単なプログラムで考える 応用プログラム・教科で考える 作品作りで考える
4.
4 鷲崎弘宜, 齋藤大輔, 坂 本一憲 Scratchでたのしく学ぶ プログラミング的思考 マイナビ出版, 2019/9/24 •
GPリーグ参加者への 特別お試し版 • 電子版 期間限定 割引 注文受付中
5.
プログラミング的思考の整理 5 分解 一般化・抽象化 モデル化 シミュレーション プログラム 結論 00 AB実行結果 決定・働きかけ モデルの世界 現実の世界 実行・ シミュレ ーション 一般化 ・ 抽象化 論理的推論(演繹、帰納、仮説形成) アルゴリズム・ データ デバッグ 鷲崎弘宜,
齋藤大輔, 坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 組み立て プログラミング 組み立て 組み立て
6.
プログラミング的思考の整理 6 分解 一般化・抽象化 モデル化 シミュレーション プログラム 結論 00 AB実行結果 決定・働きかけ モデルの世界 現実の世界 実行・ シミュレ ーション 一般化 ・ 抽象化 論理的推論(演繹、帰納、仮説形成) アルゴリズム・ データ デバッグ 鷲崎弘宜,
齋藤大輔, 坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 組み立て プログラミング 組み立て 組み立て
7.
一般化: 身近な話題で考える 7 花子さんはサンドイッチに加えて、ほかの料理も作ってピク ニックにもっていきたいと考えました。ただし、サンドイッ チ用に用意した食材がたくさん余っているため、ほかの新し い食材はできるだけ用意したくありません・・・ サンドイッチ ハンバーガー
ピザトースト 焼きそばパン 食パン ✔ ✔ 丸いパン ✔ コッペパン ✔ レタス ✔ ✔ ✔ トマト ✔ チーズ ✔ ✔ ハム ✔ ✔ 牛肉 ✔ ✔ 焼きそば ✔ 鷲崎弘宜, 齋藤大輔, 坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 ハンバーガー ピザトースト 焼きそばパン
8.
一般化: 簡単なプロ グラムで考える 8 鷲崎弘宜, 齋藤大輔,
坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 文字 赤 R 緑 G 青 B Block-A、Block-B 0 0 0 Story-A、Story-B 0 204 204 Glow-A、Glow-B 83 173 78 変数
9.
プログラミング的思考の整理 9 分解 一般化・抽象化 モデル化 シミュレーション プログラム 結論 00 AB実行結果 決定・働きかけ モデルの世界 現実の世界 実行・ シミュレ ーション 一般化 ・ 抽象化 論理的推論(演繹、帰納、仮説形成) アルゴリズム・ データ デバッグ 鷲崎弘宜,
齋藤大輔, 坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 組み立て プログラミング 組み立て 組み立て
10.
抽象化: 身近な話題で考える 10 花子さんはたくさんの友達と一緒に遠足へ、バラエティ豊か な異なるお弁当を楽しくそれぞれ作って持ち寄り、遠足で分 け合って食べたいと思いました。ただし健康に気を付けて栄 養が偏らず、楽しく食事をとれる必要があります。また、友 達は栄養に詳しくありません・・・ 鷲崎弘宜, 齋藤大輔,
坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 A) 健康に気を付けて栄養が偏らないようにしよう B) タンパク質、脂質、糖質、ビタミン、ミネラル をそれぞれ含むようにしよう C) ごはん・パン・麺類、肉・魚類、野菜、乳製品 、果物をそれぞれ含むようにしよう D)食パン、豚のひき肉、キュウリ、チーズ、リン ゴをそれぞれ含むようにしよう
11.
抽象化: 簡単なプログラムで考える 11 鷲崎弘宜, 齋藤大輔,
坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 メッセージ スプライト (オブジェクト)
12.
プログラミング的思考の整理 12 分解 一般化・抽象化 モデル化 シミュレーション プログラム 結論 00 AB実行結果 決定・働きかけ モデルの世界 現実の世界 実行・ シミュレ ーション 一般化 ・ 抽象化 論理的推論(演繹、帰納、仮説形成) アルゴリズム・ データ デバッグ 鷲崎弘宜,
齋藤大輔, 坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 組み立て プログラミング 組み立て 組み立て
13.
モデル化: 身近な話題で考 える 13 鷲崎弘宜, 齋藤大輔,
坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 バスで移動 公園で学習 歩いて移動 博物館で学習 歩いて移動 バスで移動 集会所で学習 学校に集合 して始まり 学校に集合 して終わり A) 遠足は移動と学習からできている。 B) 移動して、移動した先で学習するこ とを繰り返している。 C) 最後に移動して終わる。 D)移動の後は必ず学習する。 遠足の内容をみんなで計画しています。読み 取れ「ない」ことはどれでしょうか?
14.
モデル化: 身近な話題で考える 14 鷲崎弘宜, 齋藤大輔,
坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 A) 遠足は移動と学習からできている。 B) 移動して、移動した先で学習するこ とを繰り返している。 C) 最後に移動して終わる。 D)移動の後は必ず学習する。 遠足の内容をみんなで計画しています。読み 取れ「ない」ことはどれでしょうか? 移動中 学習中 学習を 終了 次の学習場 所に到着 最後の場 所に到着 学校に集合 して始まり 学校に集合 して終わり
15.
モデル化: 簡単なプログラムで考える 15 鷲崎弘宜, 齋藤大輔,
坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 待っている 掃除している 決められた 距離を掃除 した プログラム の始まり
16.
16 鷲崎弘宜, 齋藤大輔, 坂本一憲,
Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 待っている 掃除している 掃除の終 わりを伝え られた 掃除の始まり を伝えられた 決められた 距離を掃除 した プログラム の始まり
17.
プログラミング的思考の整理 17 分解 一般化・抽象化 モデル化 シミュレーション プログラム 結論 00 AB実行結果 決定・働きかけ モデルの世界 現実の世界 実行・ シミュレ ーション 一般化 ・ 抽象化 論理的推論(演繹、帰納、仮説形成) アルゴリズム・ データ デバッグ 鷲崎弘宜,
齋藤大輔, 坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 組み立て プログラミング 組み立て 組み立て
18.
論理的推論: 身近な話題で考える 18 かおりちゃんやしずおくんは遠足で公園から博物館へ移動す るとき、友達と一緒に行動したところ、道に迷わず時間通り に到着しました。同じクラスの春子さんは途中一人でお土産 屋さんに立ち寄ったところ、はぐれて道を間違えてしまい遅 れてしまいました・・・ 鷲崎弘宜, 齋藤大輔,
坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 A) 遠足に限らずいつでもどこでも、友達と一緒に 活動すべきである B) 遠足時に知らないところでは一緒に移動すれば 、必ず道を間違えない C) 遠足時に知らないところでは一緒にすれば、計 画的に行動しやすい D)遠足時に知らないところでは一人で移動すると 、道を間違えやすい
19.
論理的推論: 身近な話題で考える 19 鷲崎弘宜, 齋藤大輔,
坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019 • 帰納(インダクション): 複数のものやことからル ールや原則を考えて未来を予想 • 演繹(デダクション): ルールを以降の個々のでき ごとにあてはめて考える • 仮説形成(アブダクション): 検討したルールに基 づき、過去のできごとの原因を予想 個々のできごと一般的なルール 演繹 帰納
20.
論理的推論: 簡単なプログラムで考える 20 鷲崎弘宜, 齋藤大輔,
坂本一憲, Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019
21.
デバッグ(帰納、演繹、仮説形成を経て) 21 鷲崎弘宜, 齋藤大輔, 坂本一憲,
Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019
22.
応用プログラムや教科で考える 22 鷲崎弘宜, 齋藤大輔, 坂本一憲,
Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019
23.
作品作りで考える 23 鷲崎弘宜, 齋藤大輔, 坂本一憲,
Scratchでたのしく学ぶプログラミング的思考, マイナビ出版, 2019
24.
まとめ • プログラミングとプログラミング的思考 • 身近な話題→簡単なプログラミング→応用→作品 24 鷲崎弘宜,
齋藤大輔, 坂本一憲、Scratchでたのしく学ぶプ ログラミング的思考、マイナビ出版, 2019/9/24 分解 一般化・抽象化 モデル化 シミュレーション プログラム 結論 00 AB実行結果 決定・ 働きかけ モデルの世界 現実の世界 実行・ シミュレ ーション 一般化 ・ 抽象化 論理的推論 アルゴリズ ム・データ デバッグ 組み立て プログラミング 組み立て 組み立て
Download now