https://youtu.be/FhmNOwma5yc
創造発表クラスとプログラミングクラスへの提案ですが、これはまだ中根が担当しているクラスでやっていることなので、他の先生のクラスでは、これとは違う枠組みで勉強を進めています。
■まず、創造発表クラスの話から始めます。
子供たちの勉強は、今はまだ詰め込み型の勉強が主流です。
しかし、やがて、詰め込むのは基本的な知識と身体化する必要がある知識だけになり、勉強の主流は創造的なものになります。
基本的な知識とは、誰でも知っておいたほうがいい知識です。
身体化する必要がある知識とは、読書力、数学力、日本の歴史の知識などになると思います。
これらの知識の習得にかかる時間はそれほど多くありません。
余った時間は、自分の好きな分野の創造的な勉強に向けるのです。
創造発表クラスは、個性を活かす勉強です。
しかし、これまでの教科の勉強のように点数や成績がある勉強ではなく、あるのは発表と交流の面白さですから、今までの勉強に慣れていた子は、意欲を持ちにくい面が出てきます。
そこで、創造発表クラスは、発表する内容とともに、発表するための方法を学ぶことにしました。
具体的には、発表にAIを使うことと、ウェブでも発表できるようにFTPやHTMLや、場合によってはJavaScriptやPythonを学ぶことを取り入れることにです。
これからの方法を身につければ、将来自分が何か創造的なことを発表するときにも、その方法を活かすことができます。
今後の創造発表クラスは、創造的な内容を発表するとともに、発表する方法を学ぶ創造発表クラスにしていこうと思っています。
■次に、プログラミングクラスの話です。
これまでのプログラミングの学習の難点は、コードを勉強する長いアプローチの期間があるので、学習に飽きてしまう子が多いということでした。
子供たちを飽きさせないために、これまでのプログラミング学習は、いろいろな工夫をしてきました。
ひとつは、Scratchなどのビジュアルに操作できるプログラミングで、導入部分を楽しいものにすることです。
もうひとつは、ゲーム作りやロボット作りなど、子供たちが興味を持てる目標でプログラミングの学習を始めることです。
しかし、これらのプログラミング学習から、自分で作るプログラミング進む子は、多くありませんでした。
それは、結局、いずれ途中から退屈なコードプログラミングの学習に進まなければならなくなるからです。
しかし、AIの登場によって、プログラミングの学習は大きく変わる可能性が出てきました。
子供たちはそれぞれ、何を作りたいかという目的を持っています。
その目的を、AIの力を借りながら、小さなところから始めることができるようになってきたのです。
山登りをするときに、麓から始める学習ではなく、山頂から始める学習ができるようになってきたのが、AI時代の学習の特徴です。
これまでのプログラミング学習のための教材は、麓から始めるプログラミング学習なので、初歩的なところから始めるものでした。
初歩的なプログラミングの学習では、「Hllow World!」の表示から始まって、足し算をしたり、ループを作ったり、条件文で選択肢を選んだりするようことが続きます。
そのために、そのうちに、飽きてしまうことがあるのです。
ところが、今、新しく出てきたのは、HTMLエナジーという考え方です。
以下、Perplexityからの引用です。
====
**HTMLエナジー(HTMLエネルギー)**は、インターネットの初期の精神を取り戻すためのムーブメントで、HTMLを中心としたウェブ開発の新しいアプローチを提唱しています。以下は、この概念の主なポイントです。
自己表現と個性の尊重
HTMLエナジー・ムーブメントは、ウェブサイトが個人による自己表現の場であることを強調しています。かつてのインターネットのように、ユーザーが自分の意に沿ってサイトを制作し、個性を表現することを促しています
コーディングの触覚的なプロセス
このムーブメントは、HTMLをコーディングする触覚的なプロセスに焦点を当てています。コードを書く行為自体が、創造的な表現の一形態と見なされ、ユーザーからの意図と創造性を尊重しています
レトロな美学ではなく、現代的なアプローチ
HTMLエナジーは、単にレトロな美学を追求するものではなく、現代的なウェブ開発における人間的な感覚を取り戻すことを目指しています。サイトのソースコードを見たり、イースターエッグのような隠されたメッセージを探すことが、サイトの魅力の一部となっています
小規模なコミュニティとディスカバリー
HTMLエナジー・コミュニティは、小規模なディスコードチャンネルやデジタル雑誌などで形成されており、偶然の出会いを通じて新しいサイトやアイデアを発見することが特徴です。サイトは特定のアクションを促すために最適化されたものではなく、訪問者の好きな方法で訪問者と関わり、制作者の肖像を提供するものです
HTMLの基本的な性質の尊重
HTMLエナジー・ムーブメントは、HTMLがあらゆるウェブサイトのバックボーンであり、ユーザーからの意図を要求する言語であることを強調しています。HTMLを使うことで、コードの1行が欠けていてもページは読み込まれるなど、寛容さと柔軟性が提供され、創造的な実験が奨励されます(下線は中根)
このムーブメントは、今日の商業化されたウェブ環境の中で、個人に力を与え、自己表現を促すかつてのインターネットの魅力を取り戻そうとする試みです。
====
HTMLはアバウトな仕様なので、多少、入力ミスがあってもそれなりに表示してくれます。
このHTMLを勉強し、FTPソフトで、自分のウェブを作り、そこで自己紹介のページを作ったり、JavaScriptやPythonの実験をしたりするのが、これからのプログラミング学習にする予定です。
その際、AIを使って、「こういうものを作りたいのだけど」と相談すれば、AIがそれなりのコードを書いてくれます。
そのコードを読むためには、ある程度のコードプログラミングの知識が必要ですが、大事なことは、どう作るかという方法ではなく、何を作りたいかという目的の方です。
今後、AIが発達すれば、目的を先に考えるプログラミング学習は更に発展していきます。
その先取りをするのが、言葉の森のプログラミング学習の今後の方向です。