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

幼稚園から高校までの教育者のための計算的思考: 抽象化、メソッド、リスト

説明

ゲーマーはコントローラーのボタンを押すと、どのようにして何かを引き起こすのでしょうか? コンピューターはゲーマーのスコアをどのように追跡するのでしょうか?

このクラスでは、入れ子になったループ、イベント、変数の概念を学びます。 概念ごとに、すでに慣れ親しんでいる現実世界の経験を、これから学ぼうとしているプログラミングの概念に結びつけることから始めます。 次に、認知的に足場を組んだプロセスを通じて、フラストレーションを最小限に抑えながら、入れ子になったループ、イベント、変数を使用した問題解決の流暢さを向上させます。

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

最後に、パーソンズの問題を通じてプログラミングを学習するためのフラストレーションの少ない学習体験を開発する方法を学びます。さらに、カウンセラー、管理者、または親組織のいずれかに、コンピューター サイエンスを受講するすべての学生の価値を理解するのに役立つ電子メールを作成します。

価格:無料で登録!

言語: 英語

字幕: 英語

幼稚園から高校までの教育者のための計算的思考: 抽象化、メソッド、リスト –カリフォルニア大学サンディエゴ校