ナビゲーションをスキップする

コンピュータサイエンス教育週間を過ぎ、新年と間近に迫ったSTEMフェアに向かう今、私たちはなぜ教えるのか、そして生徒たちに科学、特にコンピュータサイエンスから何を得てほしいのかを思い出すことが大切です。 

今年度のSTEMフェアでは、コンピュータ・サイエンスの要素を取り入れることになり、当地区のCS STEMスペシャリストであるエイミー・ローゼンバール氏は、コンピュータ・サイエンスとその生徒にとっての価値について考える時間を持つことになった。エイミーは、「コンピュータ・サイエンティストになるために必要なものはありますか」という質問を投げかけ、コンピュータ・サイエンティストになるために生徒に何が必要なのか、コンピュータ・サイエンスからどのような価値が生まれるのか、コンピュータ・サイエンスが難しい計算スキルを超えて成長するための道筋であることを評価しました。エイミーは、このトピックと、教室でコンピュータ・サイエンスを導入する教師が、生徒や生徒のプロジェクトに共感を生み出すためにこの分野をどのように利用できるかについて記事を書いた。彼女の記事は以下で読むことができる。

では、"あなたはコンピューター科学者になるために必要なものを持っていますか?"。彼女の答えは、あなたを驚かせるかもしれない。

今週はCS教育の祭典です。 

STEMフェアで生徒をサポートするために教室に入るときは、いつも同じように始める。 

"教えて、何が好きなの?" 

STEMフェアは、生徒が好きなことを共有し、既存の知識を発展させるための形式となり得る。私たちは生徒の学習の促進者です。私たちの仕事は、課題が邪魔にならないようにすることではなく、生徒がさまざまな形式で自分の理解を表現できるようにすることです。生徒が心から楽しめて、自分たちの世界に関連性があると思えるようなプロジェクトを行うことが重要なのです。 

しかし、プロジェクトを良いものから壮大なものへと導くピースは共感である。共感することで、生徒たちは自分が好きなものを他の人のレンズを通して見ることができ、自分たちも好きなものを楽しむことができる。それは自己満足の実験の枠を押し広げ、共感的で重要な世界的プロジェクトへと変える。このコンセプトは、私たちが生徒に科学を教える際に育てようとしているものである。 

「好きなことは何ですか?他の人があなたと同じ喜びを味わうのを助けるにはどうしたらいいか?"

私は昔から科学が大好きで、これまで関わってきたSTEMフェアの大半は、もともとは単なる科学フェアでした。私が教員になったとき、学校のSTEMフェアにエンジニアリングを加えました。今年のSTEMフェアでは、第3の選択肢としてコンピューター・サイエンスを加えました。 

生徒たちは、好きなことを3つ書き出した後、自分の興味を追求する上で起こりうる問題と解決策を考える。 

"サッカーは好きだけど、疲れる?疲れにくくなる解決策は?" 

部屋を見渡すと、共通のテーマがあった。 

「僕はコンピューターゲームが大好きだけど、両親はコンピューターゲームが大嫌いなんだ。 

確かに、私はコンピューターゲームを嫌う親たちと同じポケットの中にいる。子供たちが家で『Roblox』や『Minecraft』、『どうぶつの森』、『Bejeweled』などをやっているのを見ると、時間の無駄だと不平を言う。(正直なところ、これらのゲームの名前を覚えていることさえ奇跡だ)。 

"ねえ、R先生?"と一人の生徒が尋ねた。「両親がコンピューターゲームを嫌っているのですが、どうしたら解決できますか? 

"そのゲームのどこが楽しいの?"と私は尋ねる。

自分の世界を作りたい」、「自分のビデオゲームを作りたい」、「行き詰っているゲームのレベルを上げたい」などが上位に挙がった。そこで私たちは、彼らができるコンピュータ・サイエンスSTEMフェアのプロジェクトについて話し合った。 

"誰かを助けるコンピューターゲームを作れないか?"と私は尋ねた。 

「目の見えない人が遊べるコンピューターゲームを作ったらどうだろう? 

彼らのアイデアの結果を聞きながら、私は自分のコンピューターゲームに対する見方を調整する必要があることに気づいた。テトリスに費やした数え切れない時間を思い出すと、あれはいささか無駄な時間だったのではないかと思う。コンピューターゲームはただ時間を浪費するブラックホールだという私の思い込みを変える必要があった。テトリスのおかげで私はパターンを見ることができ、物事がどのように組み合わされているかを知ることができた。この能力は私自身の長所でもある。今の仕事では毎日、指導のパターンやギャップを探し、それを埋めている。ある意味、私は毎日仕事でテトリスをしているのだ。 

目の不自由な人が遊べるコンピューターゲームを作りたいという学生は、共感によって支えられているコンピューター・サイエンスのプロジェクトである。

そんなとき、ある生徒が好きなものはクリスマスだと書いているのに出くわした。「でも、クリスマスに問題はありません」と彼は答えた。 

「クリスマスがない人はどうするんですか?と私は尋ねた。 

生徒たちは目を輝かせていた。"プロジェクトとして、クリスマスに他の人へのプレゼントを集めるウェブサイトを作ってもいいですか?"と。 

数年前にこの質問をされたなら、「ノー」と答えていたと思う。コンピューター・サイエンスが共感の扉を開くのだ。   

ここ数ヶ月、私はコンピューターサイエンス教育のサポートをしている。指導の中で、私は多くの語彙を得たが、最近の用語でここに当てはまるのはアルゴリズムである。アルゴリズムとは、あるタスクを完了するための一連の手順のことである。私たちは日常生活でアルゴリズムを使っている。レシピを作るのにも、朝起きるのにも、宿題をするのにもアルゴリズムを使う。しかし、これらのアルゴリズムはすべて、誰かを助けるという結果につながる。誰かがレシピを作り直すのを助ける-共感。誰かの身支度を手伝う-共感。 

クリスマスに他人にプレゼントを贈ることは、STEMフェアのプロジェクトになるのでしょうか?はい、生徒が共感によって支えられたアルゴリズムを作成するコンピュータ・サイエンスのプロジェクトです。生徒がプレゼントを拾って届けるアルゴリズムを作ろうが、子供が工作をするための一連の手順を開発しようが、どちらもSTEMフェアのコンピュータ・サイエンス・プロジェクトとして有効です。

Provo City School District
  • プロボ市学区
ja日本語