概要
コンピュータ サイエンスで生徒の意欲を育む
児童生徒の可能性を伸ばす先生方をサポートします
2020 年 4 月からプログラミング教育が必修化されましたが、未だに多くの児童生徒が、 様々な理由で公教育においてプログラミング教育を受けることができていない現状があります。 Google は、教員の皆さんがプログラミング教育を行う際に必要なツールとリソースを提供することで、 より多くの児童生徒にワクワクするプログラミング体験を届けたいと考えています。
CS First は、児童生徒の成長を願い、可能性をひきだすことに 情熱を傾ける教員の皆さまの要望に基づいてつくられた、無料のプログラミング カリキュラムです。 プログラミングの経験がなくても、効果的に楽しく教えられるようにデザインされています。
生徒に合わせた学習
生徒はまず、自分の興味に関連する解説動画を見て、コンピュータ サイエンスの核となるコンセプトを学びます。問題解決のアプローチを取り入れながら、各分野に沿ったブロックベースのコーディング プロジェクトにクリエイティブに取り組みます。
CS First 向け
Scratch for CS First では、ブロックベースのプログラミング言語を使って、独自のインタラクティブなストーリー、ゲーム、アニメーションを作成し、その過程で重要なコンピューティングの概念と問題解決戦略を学びます。
Scratch for CS First は、Scratch(scratch.mit.edu)と共同開発されました。Scratch は、クリエイティブな学習体験をサポートするために設計されたプログラミング言語およびオンライン コミュニティです。