Enroll Course: https://www.coursera.org/specializations/computational-thinking-block-programming-k12-education
概要
UCサンディエゴが提供する「K-12教育のための計算思考とブロックプログラミング」コースは、教育者が計算思考を教え、ブロックベースのプログラミングをK-12の環境で効果的に指導できるように設計されています。
コースシラバス
このコースは複数のモジュールから構成されており、以下のトピックが含まれています:
- シーケンスとループ: コンピュータに指示を伝える方法を学ぶ。
- 変数とネストされたループ: 映画シーンを作成することで抽象的な概念を学ぶ。
- 条件ループとif文: インタラクティブなゲームを作成する方法。
- ネストされたif文と複合条件: 複雑な選択型ゲームをプログラムする方法。
- 抽象化、メソッド、リスト: ボタンを押すことでゲーム内でイベントが発生する仕組みを理解する。
- キャップストーンプロジェクト: 学生を支援し、成功に導くための具体的な方法を学ぶ。
コースの評価
このコースは、理論だけでなく実践的な内容も豊富に含まれています。教育者としてのスキルを向上させたい方はもちろん、学生に計算思考を教える方法を学びたい方にも非常におすすめです。特に、実際にプログラミングを体験しながら学べる点が魅力的で、教育の現場で即活用できる内容になっています。
おすすめの理由
・計算思考の基本をしっかり学べる
・実践的な課題を通じてスキルを身につけられる
・教育者同士でのフィードバックを通じて学びが深まる
・キャップストーンプロジェクトでの応用力を強化できる
ぜひ、興味のある方は受講を検討してみてはいかがでしょうか?
Enroll Course: https://www.coursera.org/specializations/computational-thinking-block-programming-k12-education