故、偉大な数学者、コンピューター科学者、そして教育者であるシーモア・パパートはかつて、「学習者が担当する場所で最高の学習が行われると確信しています」と述べました。残念ながら、ほとんどの学校は子供たちの自然な好奇心と創造性を抑制し、テクノロジーを制限し、生徒を自分たちが作成する手がないコンテンツの消費者に減らしています。
この夏、地元のサマーキャンプで中学生の小グループにオープンソーステクノロジーに関するセッションを教えながら、パパートの理論をテストする機会がありました。私は、彼の著書 The Open Schoolhouse から、オープンソースの支持者であるチャーリーライジンガーの手法をいくつか使用しました。 、生徒に自分の知識を探求して作成する機会を与えるため。 Reisinger氏は、「オープンな校舎では、すべての生徒が学習テクノロジーに信頼されており、世界を再配線し、形を変えることができます」と述べています。
生徒とのセッションは1時間で3回しかありませんでしたが、その短い時間でLinuxを含むオープンソースソフトウェアについて教え、近所の人にITサポートを提供できるようにしました。節約と持続可能性を促進するために、私は古くて安価で入手しやすいハードウェアを使用することにしました。最近私の管理下に置かれた5台の古いラップトップコンピューターです。
また、12台ほどのUSBドライブを購入し、LinuxFoundationからLinuxに関する資料を印刷して配布物として使用しました。
Fedora 28ワークステーション、Ubuntu 18.04 LTS、Linux Lite、およびUbermixをダウンロードし、Etcherを使用してISOファイルをUSBドライブに書き込みました。また、選択したディストリビューションとLinuxFoundationの教材へのリンクを含むクラスルームWikiを作成しました。
キャンプの開始時に、私は学生たちに、オペレーティングシステムがクラッシュしたコンピューターはもうダメだと人々は確信していると話しました。私たちが使用した5台のラップトップのうちの1台は10年前のもので、他のラップトップは5年以上前のものでした。そのうちの1つは、「クラッシュした」Windowsラップトップでした。
子供たちはLinuxに魅了されました。
ライブLinuxディストリビューションを含む準備されたUSBドライブの1つをライブブートすることにより、これらのコンピューターにはまだ価値があることをキャンピングカーに示しました。次に、この「壊れた」コンピューターがワードプロセッシング、電子メール、およびその他の一般的なアクティビティをどのように処理できるかを示しました。私は10年前のコンピューターでLinuxLiteUSBデバイスを使用して、その古さにもかかわらず、このコンピューターがまだ多くの有用なタスクを実行できることを証明しました。彼らは、このコンピューターがまだうまく機能していることに驚いていました。
次に、Linuxライブブートデバイスを使用してラップトップを起動する方法を説明しました。 FedoraとUbuntuの類似点と相違点を、それぞれのインストール手順を含めて説明し、使用するディストリビューションを決定させました。学生たちはこの情報(および必要に応じて私の支援)を適用して、他の4台のラップトップにLinuxをインストールしました。
彼らが終わった後、私は彼らに彼らが今学んだことをする方法を他の誰かに教えることができると思うかどうか尋ねました、そして彼らは私に彼らができると保証しました。子供たちは、これまで経験したことのないLinuxと、その有用性に魅了されました。そして、まだもっと学ぶ時間がありました。
より優れたコンテンツ
- 無料のオンラインコース:RHELの技術概要
- 高度なLinuxコマンドを学ぶ
- チートシートをダウンロード
- オープンソースの代替案を見つける
- トップLinuxコンテンツを読む
- オープンソースリソースを確認してください
インストールが完了し、ユーザー名とパスワードが割り当てられたら、いくつかのアプリケーションにそれらを紹介しました。彼らは、LibreOffice Writer、GIMP、Audacity、Stellarium、Celestia、GNU Chess、Sudoku、GCompris、TuxMath、およびInkscapeの経験を積みました。独自のワードプロセッシングソフトウェアを使用する教師にライティングの課題を提出できるように、.docx形式で保存するようにLibreOfficeを構成する方法を教えました。彼らは文字通りキャンディーストアの子供たちのようでした!
cal
のように、面白いと思うコマンドラインユーティリティのいくつかを説明しました。 。 $ cal 7 1776
と入力して、独立宣言がリリースされた曜日を確認する方法を示しました。 コマンドラインで。彼らはその知識を応用して、自分たちが生まれた曜日を見つけました。
top
を調べました コマンドを実行し、コンピューターで実行されているすべてのプロセスを確認する方法を学びました。私は彼らにkill
を紹介しました コマンドを実行し、プロセスを強制終了する方法を示しました。 touch
でファイルを作成する方法を説明しました コマンドを実行し、ls
を含むディレクトリ内のそのファイルを確認します (リスト)コマンド。次に、彼らの学習をテストするために、私は彼らに質問し、コマンドをもう一度デモンストレーションするように依頼しました。
数人の学生はすでに熟練したPythonコーダーでした。これらのラップトップにはIDLE3が搭載されていたので、もう少し時間があれば、追加のプログラミング環境をサポートするオープンソースソフトウェアをインストールする方法を教えることができました。
生徒たちはとても早くたくさんのことをすることを学びました。一緒に過ごした時間の終わりに、私はそれぞれに独自のLinuxインストールメディアを渡して持ち帰りました。 Linuxについてもっと学ぶように促すために、Fedora、Ubuntu、Linux Mint、およびその他のディストリビューションへのリンクと、起動可能なUSBドライブとインストールメディアをダウンロードして作成する方法の簡単な手順を記載した配布物を提供しました。
私たちが一緒に過ごした時間は短いものでしたが、これらのプレティーンと若いティーンは、基本的なITサポートの複雑さを習得し、コミュニティのリソースとして機能できると確信しています。新しいスキルを使って他の人を助け、Linuxや他のオープンソースソフトウェアをコミュニティの仲間と共有するように勧めました。
コミュニティの人々にLinuxとオープンソースソフトウェアについて学ぶ機会を提供することは素晴らしいことです。これらのスキルは職場で高い需要があり、すべての年齢の人々がこれらの強力なツールを体験する機会を持つ必要があります。
ますます開かれる世界でより多くの生徒に競争する機会を与えたい場合は、 The Open Schoolhouseを読むことをお勧めします。 チャーリー・ライジンガー著。さらにインスピレーションを得るために、Andrew Dobbieなど、教室でオープンソースを使ってすばらしい仕事をしている人々をフォローしてください。アジアのペンギン(Twitterで彼らの冒険をたどる);アーロンプリスク;とPatrickMasson(彼のFLOSS Desktop for Kids Incubator Projectをチェックしてください)。