40代初心者がプログラミング(半年経過・Code.org最強!CSのポジティブイメージができた)
実際のクリエーターが関わっているので、とにかく面白い!おしゃれ!かっこいい!Code.orgのプロジェクト
先月はCode.orgとスタンフォードCS101を同時進行しましたが、どちらもかなりのボリュームがあり、一つに絞ることにしました。初心者に優しいCode.orgのExpress course 2021(12-18歳用)を今のところ続けています。
現役シンガーソングライターが教える、コンピューターでの音楽とダンス
それまでは、「前に進んで何かをゲット」のような昔のRPGゲーム風のプロジェクトが多かったのですが、Dance Partyで一気に変化がありました。
これは面白い!最近の英語圏で流行っている歌(エド・シーランなど自分で選べる)に乗せながら、キャラクターを踊らせることができます。
アナ雪のエルサが教える、雪の結晶の作り方
ループのプロジェクトでは、ループ(ここでのブロックの名前はrepeat)を使っていかに少ないブロックで点対称の絵(雪の結晶)が描けるかを習います。
マインクラフトの開発者が教える「マインクラフトで学ぶコンピューターサイエンス」
やはりどんな分野でも、現場にいる人の話はとても面白い。このプロジェクトはマインクラフト開発者のJensさんによるムービーから始まり、その後マインクラフトの中に入ったような感覚でブロックを積む練習ができます。
ティーンエイジャーに向けて話しているだけあって、わかりやすいし飽きさせない工夫があります。すごい。
Scratchと似ていますがCode.orgの方がスクールっぽいです
Code.orgと4ヶ月目あたりにずっとやっていたScratchと、やり方はほぼ同じです。コードのブロックを積んでいって、Run(実行)します。
Scratchは最初から自由で、インストラクションがないと逆に何も作れない、あるいはインストラクションの内容を理解しないままコピーすると作品が出来てしまうという心配がありました。子供用プログラミングスクールなどで、しっかりCSの基礎がある人がサポートしながら進めるのはScratchはとても良いと思います。
そういった環境がなく、完全に独学の場合はCode.orgを強くおすすめします。Code.orgはアメリカのNon-Profit Organization で、コンピューターサイエンスを学校教育で普及させるために設立されたそうです。どんな風に学べば(特に)小学生が興味を持ってコンピューターサイエンスを学べるか、考え尽くされているよく出来たプラットフォームです。
まだしばらくはCord.orgでコンピューターサイエンスの基礎を習いたいと思います。
英語数学も細々続けています
この記事が気に入ったらサポートをしてみませんか?