Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
数でプログラミング教育(おまけ)
Search
Naoki Kato
PRO
June 05, 2023
Education
0
31
数でプログラミング教育(おまけ)
Naoki Kato
PRO
June 05, 2023
Tweet
Share
More Decks by Naoki Kato
See All by Naoki Kato
なぜDXが必要なのか 〜教育の情報化の現状と展望〜
naokikato
PRO
0
9
教科書の捉えの変化
naokikato
PRO
0
11
教育現場における生成AIの活用とこれからの学校
naokikato
PRO
0
52
学校や家庭における効果的なICTの活用
naokikato
PRO
0
40
学校や家庭における効果的なICTの活用
naokikato
PRO
0
6
大学で学ぶ色のはなし
naokikato
PRO
0
20
GIGAスクール時代の情報教育とICT活用
naokikato
PRO
1
23
GIGAスクール構想実現に向けた学校の取組
naokikato
PRO
0
94
イントロダクション
naokikato
PRO
0
86
Other Decks in Education
See All in Education
Sähköiset kyselyt, kokeet ja arviointi
matleenalaakso
1
17k
20241002_Copilotって何?+Power_AutomateのCopilot
ponponmikankan
1
190
ルクソールとツタンカーメン
masakamayama
1
1.1k
"数学" をプログラミングしてもらう際に気をつけていること / Key Considerations When Programming "Mathematics"
guvalif
0
620
HCI and Interaction Design - Lecture 2 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
870
Kaggle 班ができるまで
abap34
1
220
AWS All Certが伝える 新AWS認定試験取得のコツ (Machine Learning Engineer - Associate)
nnydtmg
1
710
Image Processing 1 : 1.Introduction
hachama
0
470
アニメに学ぶチームの多様性とコンピテンシー
terahide
0
290
Ch2_-_Partie_2.pdf
bernhardsvt
0
110
Informasi Program Coding Camp 2025 powered by DBS Foundation
codingcamp2025
0
120
(2024) Couper un gâteau... sans connaître le nombre de convives
mansuy
2
160
Featured
See All Featured
It's Worth the Effort
3n
183
28k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
Building Adaptive Systems
keathley
38
2.3k
The Cost Of JavaScript in 2023
addyosmani
46
7k
Rails Girls Zürich Keynote
gr2m
94
13k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
How GitHub (no longer) Works
holman
311
140k
Code Reviewing Like a Champion
maltzj
521
39k
Transcript
©2016- Naoki Kato, IML at TGU 共通SE科目 東 東京 京学
学芸 芸大 大学 学 I IC CT Tセ セン ンタ ター ー 教 教育 育情 情報 報化 化研 研究 究チ チー ーム ム 加 加藤 藤直 直樹 樹 Programming Education in Elementary School 小学校における プログラミング教育 数でプログラミング教育(おまけ)
©2016- Naoki Kato, IML at TGU 概数(四捨五入) 4年算数
©2016- Naoki Kato, IML at TGU 概数(四捨五入) 四捨五入って? l 2650を,百の位で四捨五入する
言葉では簡単だよね? では,小学校4年で使える 整数の四則演算だけ (ただし条件分岐も利用) で表現できる? 2650
©2016- Naoki Kato, IML at TGU 概数(四捨五入) 四捨五入って? l 2650を,百の位で四捨五入する
2650 26 2 3 3000 6 これこそ プログラミング的思考? だけど・・・ 百で割った商 10で割った余り 千で割った商 千を掛ける 難
©2016- Naoki Kato, IML at TGU 概数(四捨五入) 四捨五入のプログラミングできる? https://scratch.mit.edu/projects/313307395/editor/ 難
©2016- Naoki Kato, IML at TGU 同分母の分数の足し算 4年算数
©2016- Naoki Kato, IML at TGU 同分母の分数の足し算 (同分母の)分数の加減算 https://scratch.mit.edu/projects/304101231/ 4年算数
©2016- Naoki Kato, IML at TGU 同分母の分数の足し算 不十分なところは? 4年算数 7
6 + 8 6 = 15 6 = 5 2 約分
©2016- Naoki Kato, IML at TGU 同分母の分数の足し算 約分? 7 6
+ 8 6 = 15 6 = 5 2 約分 2で割れる? 3で割れる? : 適当なところまで続ける 4年算数
©2016- Naoki Kato, IML at TGU 同分母の分数の足し算 約分のプログラミング l 小さい数から順に割っていく・・・
難
©2016- Naoki Kato, IML at TGU 同分母の分数の足し算 約分? 7 6
+ 8 6 = 15 6 = 5 2 約分 実は最大公約数で割っている 難
©2016- Naoki Kato, IML at TGU 同分母の分数の足し算 最大公約数を求めるプログラミング 難
©2016- Naoki Kato, IML at TGU 同分母の分数の足し算 まだ不十分なところ 11 6
+ 7 6 = 18 6 = 3 1 3
©2016- Naoki Kato, IML at TGU 異分母の分数の足し算 5年算数
©2016- Naoki Kato, IML at TGU 異分母の分数の足し算 どうする? 5年算数 1
2 + 1 3
©2016- Naoki Kato, IML at TGU 異分母の分数の足し算 どうする? l 分母を同じにする
=通分 5年算数 1 2 + 1 3 同分母の分数の足し算はできる
©2016- Naoki Kato, IML at TGU 異分母の分数の足し算 通分ってどうしている? l 一番簡単なのは,相手側の分母をかける
5年算数 1 2 + 1 3 3 6 + 2 6 = ×2 ×3
©2016- Naoki Kato, IML at TGU 異分母の分数の足し算 プログラミング! https://scratch.mit.edu/projects/222999531/ 5年算数
©2016- Naoki Kato, IML at TGU 異分母の分数の足し算 よりよい通分 l 最小公倍数に揃える!
5年算数 1 2 + 1 4 2 4 + 1 4 = ×2
©2016- Naoki Kato, IML at TGU 異分母の分数の足し算 最小公倍数を使う https://scratch.mit.edu/projects/313319246/ 5年算数
©2016- Naoki Kato, IML at TGU かずをかぞえる 発展 回数指定繰り返し 変数(利用)
変数(代入) 変数(加算)