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
未就学や低学年でも利用できる codeSpark Academy with the Foos ...
Search
Hiroto YAMAKAWA
November 04, 2019
Education
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
未就学や低学年でも利用できる codeSpark Academy with the Foos / JPW2019
ジュニアプログラミングワールド 2019
北海道プログラミング教育支援ネットワーク・ハンズオン資料
https://www.kokuchpro.com/event/jpw2019/
Hiroto YAMAKAWA
November 04, 2019
More Decks by Hiroto YAMAKAWA
See All by Hiroto YAMAKAWA
新しいJavaを学んで・使っていこう! / osd26do
gishi_yama
0
220
Hokkaido JUGのJCP Annual Awards授賞式 / JJUG CCC 2026 Spring LT
gishi_yama
0
85
カンファレンスのCFPを 試しに書いてみよう! / JavaDo32
gishi_yama
0
350
開発環境構築の共通要素:必要なものを手元に持ってきて使えるようにする/JavaDo28
gishi_yama
0
200
ドメイン層×日本語プログラミング/seb_sapporo_04
gishi_yama
1
230
Javaへの新たなHello, World / yuruchitose-04
gishi_yama
0
120
JSR381、知っていますか?Javaの画像認識APIのはなし / SC4Y23-05
gishi_yama
0
350
jPeekでのクラスの凝集度計測の試行 / mild-web-sapporo#24
gishi_yama
0
510
Github CopilotとChatGPTを使って感じた使い分けの糸口 / JavaDo #22
gishi_yama
1
1.8k
Other Decks in Education
See All in Education
BITCOIN : Les fondamentaux !
rlifchitz
0
220
Beyond the Prompt: Programming as a Pathway to Statistical Thinking
minecr
0
320
NDIAS Automotive / IoT CTF 2026 Recap - Keyfob & OSINT
himitu23
0
300
2026年度春学期 統計学 第14回 分布についての仮説を検証する ― 仮説検定(1) (2026. 7. 2)
akiraasano
PRO
0
130
The Strengthening Institutions Program
territorium
PRO
0
140
Visionary Initiative: Materials-Positive Society 「モノの進化をポジティブな社会の原動力に」|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
1k
Fundamentos, Caracteristicas y Aplicaciones de los Modulos NumPy , Matplotlib y Pandas
robintux
0
200
良書紹介08_ 頭のいい子がやっているすごいグラフの読み方
bunnchinn3
0
140
Catecismo 26 #2 - Do Credo; Introdução ao 1º artigo
cm_manaus
0
180
Case Studies - Lecture 12 - Information Visualisation (4019538FNR)
signer
PRO
0
220
[2026前期火5] 論理学(京都大学文学部 前期 第11回)「ハーモニー:三層モデルと保存拡大」
yatabe
0
230
[2026前期火5] 論理学(京都大学文学部 前期 第14回)「計算は、証明ではない——ハルシネーションを三層ハーモニーで診る」
yatabe
0
190
Featured
See All Featured
Amusing Abliteration
ianozsvald
1
250
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Visualization
eitanlees
152
17k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
For a Future-Friendly Web
brad_frost
183
10k
Abbi's Birthday
coloredviolet
3
9.4k
Accessibility Awareness
sabderemane
1
180
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
210
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
440
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
66
57k
Agile that works and the tools we love
rasmusluckow
331
22k
Transcript
未就学や低学年でも利用できる codeSpark Academy with the Foos 山川 広人 公立千歳科学技術大学 情報システム工学科
1
米国の codeSpark, Inc. が提供する、ソフトウェア型の教材アプリケーション • 幅広いコンピューティング概念を学べる ①シーケンス ②ループ ③条件分岐 ④イベント駆動
⑤ブール値 ⑥スタックとキュー ⑦自動化 ⑧変数・不等式 • 文字を使わず、アイコンだけでプログラミング • パズルやゲームを題材とした学習教材 • 最終的なゴール:児童が、学んだ①〜⑧の概念を使い 独自のゲームや紙芝居を作品として作成する • 作成した作品は児童間で共有できる codeSpark Academy with the Foos の概要 2 Foos ゴール ジェム プログラミング エリア アイコンパレット 画像出典:https://www.codespark.com/ (配布アプリ内より)
Demo 3
教材の質と学習意欲を促すための工夫 ⇒ 児童のプログラムを星の数で採点し、何度もリトライできる仕組み システム上の工夫 ⇒ 一般向けには有償のアプリ 公立学校・非営利団体には無料で児童のアカウントを発行できるライセンス形態 ⇒ 児童の進捗を管理できるWebダッシュボードを用意
⇒ スマートフォンやタブレットアプリで提供され、PCブラウザからも利用可能 教育機関向けの工夫:工夫の概要 4
教育機関向けの工夫:Webダッシュボード 5
教材利用の風景(大学での大規模利用) 6 大学のPC教室で、児童約60名が一斉に利用
教材利用の風景(課外教室での個別利用) 7 わからないところは保護者や兄弟と相談しながら解決していく
教材利用の風景(課外教室での個別利用) 8 幼稚園や小学1年生でも取り組める 高学年の児童は、保護者の助けを借りずに進む
(児童の感想・自由記述)どんなことがわかった?(回答を抜粋) • じゅんばんが大事 • 物事を順序良く考えなければ、効率よくいかないということ • 自分がお願いした1個1個の動作を確実に実行してくれること • ゴールまでの手順が必ずしも1つではないこと •
頭を使って工夫することが必要だとわかった。 • ひとつの目標をクリアするにも色々なやり方がある • 星を3つとるまで再チャレンジしたくなる • 「これでいける」と思っても外れることがある。 児童はどう感じているか? 9 コンピューティング概念(シーケンス)やコンピューターの動作方法の理解や、 目標やゴールに向けての取り組み方・考え方への気づきにつながる
1世帯ごと(保護者1名)の回答になるようにアンケート用紙を配布し、教室の終了時に回収した 子ども向けの設問も、保護者が代筆することとした。(回答者数:54名) 設問: Q1.(保護者の感想)児童は教材に関心を持って取り組んでいた様子である(n=54) Q2.(児童の感想)面白さは?(n=57) Q3.(児童の感想)難しさは?(n=58) 教材のレベル:保護者と児童のアンケートからの調査 10 Q1回答 回答数 よくあてはまる 49
どちらかといえばあてはまる 5 どちらかといえばあてはまらない 0 あまりあてはまらない 0 Q3回答 回答数 とても簡単 11 どちらかといえば簡単 17 どちらかといえば難しい 28 とても難しい 2 Q2回答 回答数 とても面白い 50 どちらかといえば面白い 6 どちらかといえば面白くない 1 あまり面白くない 0 保護者や児童の視点(Q1, Q3)から、児童が興味・関心・面白さを感じる内容である Q2の「とても簡単」〜「とても難しい」を1〜4点に換算すると、1〜3年生27名の平均値は2.59, 4〜6年21名の平均値は2.00 であり、低学年の方がより難しく感じている ※平均値の算出には、Q2の回答と学年の対応が確認できた48件の回答のみ利用
教材のレベル:児童の進捗からの調査 11 • 90分間の体験で、1〜3年生35名の平均値は80.00個,4〜6年26名の平均値は115.30個 ⇒アンケートで、児童が感じている難易度の大小と対応する形になっている • ひとつの単元(シーケンス・ループ...など)の完了は約50個の星が目安のため、 高学年は90分で2単元程度を進められる程度の難易度 ※平均値の算出には、アカウント名と学年の対応が確認できた61名のデータのみ利用
⇒ 高学年は自分のペースで・自己解決型で学習を進めていける:区分A,Bの授業にむけて コンピューティング概念を夏休みの宿題などを通じた反転的な学習(宿題)で学習できる? ⇒ 低学年は学習にかかる時間や不明点の補助も必要:
予備時数でのプログラミング授業の導入(区分C)に利用できる? 日本の初等教育での利用にむけた可能性 12 通常の授業 コンピューターを使った授業 (区分A, B,など) 長期休業:プログラミング的思考の事前学習
〈問い合わせ先〉 13 公立千歳科学技術大学 ちとせプログラミング教室 https://te-chitose.connpass.com/ ホームページ 本日の資料