カリフォルニア大学サンディエゴ校無料オンライン教育

K-12 教育者のための計算的思考: シーケンスとループ

説明

私たちはどのようにしてコンピュータに指示を与えるのでしょうか? プログラミングって難しくないですか? あまり! 誰かに近くのお店への道順を教えるときも、ダンスの動きを書き出すときも、私たちは日常生活の中で計算的思考の側面を頻繁に発揮します。

このクラスでは、プログラミングの最初の重要な概念、つまり命令のシーケンスと命令の基本的な繰り返しのカウントについて学びます。 概念ごとに、すでに慣れ親しんでいる現実世界の経験を、これから学ぼうとしているプログラミングの概念に結びつけることから始めます。 次に、認知的に足場を組んだプロセスを通じて、フラストレーションを最小限に抑えながら、シーケンスと繰り返しの指示を使用して問題解決の流暢さを伸ばすことに取り組みます。

その過程で、生徒がこれらの概念で抱える一般的な課題や「バグ」、およびそれらの概念を見つけて修正するのに役立つ方法について学びます。 また、生徒がこれらの概念をより深く理解できるように、教室でのディスカッションを実施する方法についても説明します。

最後に、推奨される教育実践であるペア プログラミングについて学び、研究で最初にブロックベースのプログラミングを教えることが推奨されている理由を確認します。

価格:無料で登録!

言語: 英語

字幕: 英語

K-12 教育者のための計算的思考: シーケンスとループ –カリフォルニア大学サンディエゴ校