Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
プログラミング教育 校内研修
Search
szsk_edu
August 22, 2018
Education
8.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
プログラミング教育 校内研修
2日間、180分を使って行われたプログラミング教育研修で実際に使ったスライドです。
szsk_edu
August 22, 2018
More Decks by szsk_edu
See All by szsk_edu
学校現場でのプログラミング教育
szsuke
0
1k
Other Decks in Education
See All in Education
Soluciones al examen de Geografía 2026. JULIO (Convocatoria Extraordinaria)
juanmartin2026
1
19k
人間のために、人間と共に働く時代の終わりの始まり
frievea
0
180
sepm-training-sample
levii
0
220
[2026前期火5] 論理学(京都大学文学部 前期 第6回)「かつとまたはの規則」
yatabe
0
510
!コスパよくインターンに受かる方法!
ruribou
1
360
Antigravityを使ってGeminiAPI(NanobananaPro)と連携して挿絵メーカーを作った
yoshimura_datam
0
220
Tema 1. El relieve de España: Formación y características
juanmartin2026
0
7.1k
Geografía y Fútbol: Chattanooga Geografía del Búnker de La Roja.
juanmartin2026
1
12k
マークシート試験のTeX言語を用いた自動採点について
doratex
0
3.4k
Examen de Selectividad. Geografía julio 2026 (Convocatoria Extraordinaria). UCLM
juanmartin2026
1
13k
25-26 CBT Library top items
cbtlibrary
0
250
批判的応用言語学ワークショップ(2026-08-12 お茶の⽔⼥⼦⼤学)
terasawat
0
190
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Building the Perfect Custom Keyboard
takai
2
870
Making Projects Easy
brettharned
120
6.8k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
520
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
610
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
500
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
58k
The Spectacular Lies of Maps
axbom
PRO
1
990
The Language of Interfaces
destraynor
162
27k
How to Talk to Developers About Accessibility
jct
2
550
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Transcript
XXXXXX小学校 情報教育部 8月21日(火) 1
研修のゴール「プログラミング教育の…」 導入の経緯がわ かる 01 考え方がわかる 02 観点を取り入れた 教科教育につい て分かる 03
2
導入の経緯 http://www8.cao.go.jp/cstp/ より 3
SOCIETY 5.0に向けて SOCIETY 5.0 情報を活用して新たな価値を創造 SOCIETY 4.0(IT革命) 情報が電子化され収集・処理 4
子どもたちの 生きる時代 コンピュータが当たり前 のように存在 コンピュータはプログラ ムによって動いている! 魔法の箱ではなく、原理 は分かることが必要 プログラミング教育の 必要性
5
プログラミング教育で何を身につけさせるのか 学習指導要領 知識・技能 思考力、判断力、表現力等 学びに向かう力、人間性等 プログラミング教育 身近な生活でコンピュータが活用さ れていることや、問題の解決には必 要な手順があることに気付くこと。 発達の段階に即して、「プログラミン
グ的思考」を育成すること。 発達の段階に即して、コンピュータの 働きを、よりよい人生や社会づくりに 生かそうとする態度を涵養すること。 学習の基盤 となる資質・ 能力 情報活用 能力 言語能力 6
プログラミング的思考 問題を見いだす 意図した 一連の 活動の実現 (学習課題) 必要な動きを 分けて考える 動きに対応した 命令(記号)にする
組み合わせる 試行錯誤しながら継続的に改善する プログラミング的思考 問題の解決 既習の知識・技能等の活用 7
実際に試し てみましょう 1. 人間プログラミング 2. ねこプログラミング 3. Hour of Code
8
2日目 教科の内容に即したプログラミング教育 9 • 多角形の作図(四角形、三角形、六角形、発展) Scratchを使って • 気温を測る実験(厳密にはCPUの温度ですが…) • 電気を通すか調べる実験
• センサーによって回路を制御する実験 micro:bitを使って
SCRATCHを使って • 「Why!?プログラミング」を視聴します • Scratchの基本操作について • 「ペンを下ろす」機能を使って多角形の作図をしてみましょう。 • 四角形 •
三角形 • 六角形 • 発展「何角形を描く?」→「入力された多角形を作図するプログラム」 10
SCRATCHで 多角形の作図 まずは四角形 11 • 動いた分だけ線が引かれます どのように 使いますか • 動いた分だけ線が引かれます
• 体の向きが左に回転します つなげます • 体の向きが右に回転します
同じように三角形を作図しようとすると… • 内角と外角の認識の違いが発生します。60°か120°か。 • 動きの軌跡を描くプログラミングでは、「外角」を用いています • なので始めは外角=内角となる四角形を描きました • 学習内容との整合性に注意! •
子どもたちの素朴な考え方には外角の方が馴染む • 「内角」「外角」という用語で教えるのではなく、活用の中で使い分けられるようになる と良いと思います。 12
MICRO:BITを活用し、気温を測る • micro:bitには、CPUの温度を測る機能があります。(≒気温) • Aボタンを押したとき、温度が表示されるプログラムを作ってみましょう • これだけで動きます! • プログラムはダウンロードしたら •
「右クリック→送る→MICROBIT」 13
MICRO:BITを使ったプログラミング教育 •電気を通すかを調べよう •使うもの •Micro:bit (本校20台あります) •ワニ口クリップ •スピーカー (今回はTFabWorksさんからお借りしました) 14
準備 • スピーカーをはめ込みます • 左から2番目の1とかいてあ るところと、一番右のGND と書いてあるところにワニ 口クリップをはさみます 15
プログラムを作ろう 16 P1につないだワニ口クリップと、 GNDにつないだワニ口クリップを使って、電流が 通る回路が作られたことを判断する条件分岐
回路をMICRO:BITで制御しよう • コンデンサには電気をためることができる という実験(6年) • この回路にmicro:bitとTFabworksの機器を入 れると、制御ができるようになります。 17 明るさによって電流を制御
条件を変えると… • Micro:bitの各種センサーを用いて、条件を変えてみる • 明るさが明るいと…暗いと… • シェイクされると… • 北を向くと… •
右に倒すと… • 温度が高いと… • 様々なバリエーションが考えられます!→プログラミング的思考を働かせる 18
まとめ • プログラミング的思考を育てることは、今までの教科で行うことができる • プログラミング教材を使ってみて、楽しいと思ったことを子どもたちと一緒に 取り組んでみる • 試行錯誤しながら2020年度に備えましょう! • 今後ともよろしくお願いします!
19