福井県の教育委員会が、なんと毎朝6本配信をめざして、小中学生の家庭学習支援にYouTube授業をつくりだした。すごい。
— 内田友紀 / Yuki Uchida (@yukinc0) April 14, 2020
教育委員会が頑張るっていうがまた、生徒をケアする現場の先生たちの勇気にもなってるらしい。柔軟、すばやい、すごい。https://t.co/pRbw1qyUyo @taisukef さんにも共有。笑
Twitter/Facebookでも県内外から大きな反響!そこで、作ってみました、動画で学ぶ時間割!全国の高専の先生もいかがでしょう?エンジニアに憧れる、小中学生にワクワクを届けるチャンスです!
「時間割ガチャ - 教材オープンデータから自動生成する時間割」
PCNチャンネルと合わせて、オープンデータとしてまとめ、作ったランダムに教科をピックアップして自分だけの時間割を作ってくれるアプリです。
自分の好きなことを自分で学ぶ時間「自由研究」と、自分で学べば学ぶほど楽しい「プログラミング」を混ぜています。
「ゲームは1日1時間! IchigoJamは1日4時間!!」 by 高橋名人(出典、連射ゲーム - SHIROのIchigoJam日記)
Schooさんで、収録した新動画「おとなプログラミング入門」も追加!
「プログラミング教材「IchigoJam」の使い方とデモンストレーション 32min」
(BASICからはじめよう、SchooにてIchigoJam動画教材収録! ガチャピン・ムック、engadget、高橋名人も参戦!?)
「対象、科目、タイトル、URL、公開日」を項目名としたGoogleスプレッドシートや、CSVデータとしてオープンデータとしていただければ、どんどんつないでいきます!
「教材オープンデータ 登録フォーム」
集約したCSVやJSONデータは、オープンデータ by Code for Fukui。こちらも自由にお使いください。ただし、動画自体はそれぞれ提供者の著作物なのでご注意ください。
このプログラムも、GitHubでオープンソースとして公開しているので、学生でも誰でも自由に作り変えて使ったり、公開したりできます!
デザインをかわいくしたり、学年選択や、得意科目を多めにいれる、逆に苦手科目を克服するなど、自由に改造して自慢しましょう!
JavaScriptで作ったプログラムのメイン部分(index.html)を紹介。CSVデータを読み込み、タイムテーブル作成し、ウェブサイト内に組み込む。ボタンが押されたら、もう一度!
const main = async function() { const url = 'data/funs.csv' const data = await fetchCSVtoJSON(url) const show = function() { timetable.innerHTML = '' const tt = makeTimeTable(data) timetable.appendChild(tt) } show() btn.onclick = show } window.onload = main
学び方を学ぶ、良い機会!