Raspberry Pi財団、「Python」入門講座を開始–無料で利用可能な6プロジェクト

今回は「Raspberry Pi財団、「Python」入門講座を開始–無料で利用可能な6プロジェクト」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 Raspberry Pi Foundationが若者向けの新しい「Python」入門プロジェクトパスを発表した。

 新しい「Introduction to Python」(Python入門)プロジェクトパスの狙いは、Raspberry Pi Foundationによって作成された実践的なプロジェクトを通して、子供たちにPythonプログラミングの基本を教え、プログラミングの中核的な概念を理解できるように支援することにある。

 初心者と経験豊富な若いプログラマーを対象とするこの講座は、まずガイド付きタスクとより独立したプロジェクトを通して基本を教えた後、習得したノウハウを使って何かを作成する機会を学習者に提供する。

 Raspberry Piは「Scratch」プログラミングの学習パスをすでに提供している。この学習パスでは、ブロックベースの言語であるScratchを使って、若いコーダーたちに基本的なプログラミングとデザインのスキルを教え、アプリやゲーム、CGアートを作成できるように指導する。

 Introduction to Pythonパスはそれよりも難易度が少し高い。Pythonはテキストベースの言語なので、このプロジェクトパスは、若いコーダーが現実の世界で使用される「真の」プログラミング言語の基本原則(構文、変数の使用、関数の定義など)を習得できるように支援することを目的としている。

 Raspberry Piの学習担当マネージャーであるRebecca Franks氏によると、Pythonは構文が英語に似ているため、若いコーダーや経験の浅いコーダーにとって理想的な言語だという。

 Pythonは、データサイエンスなどの急成長分野でプロの開発者の多くが使用している言語なので、テクノロジー分野のキャリアに関心のある若いコーダーにとって貴重なスキルにもなる。

 Franks氏はブログ投稿で、「『Introduction to Python』プロジェクトパスは、われわれの『Digital Making Framework』(デジタル作成フレームワーク)に従って設計されており、パス内のプロジェクトを進める学習者の足場を徐々に撤去していくことで、学習者が独立したコーダーやデジタルメーカーになるように促す」と述べている。

 「われわれのDigital Making Frameworkは、学習者がコーディングプロジェクトの構造化開発プロセスを体験して、アイデアを実現する方法を学べるように構成されている。さらに、コード内のエラーの検出(デバッグ)もサポートしており、エラーがコンピュータープログラミングの一部であり、克服可能な一時的な挫折に過ぎないことを学習者に伝えている」

 Raspberry PiのPythonプロジェクトパスは6つのプロジェクトで構成されており、最初の3つの「Explore」プロジェクトでは、ガイド付きタスクを通して、学習者に新しいコーディングスキルを教える。テキストベースの出力の作成に焦点を当てるほかのいくつかの入門講座と異なり、Raspberry Piのプロジェクトパスでは、Pythonの「p5」ライブラリーを使用してデジタルビジュアルを作成することに焦点を当てている。

 「Explore」プロジェクトの後には、2つの「Design」プロジェクトがある。Designプロジェクトでは、若いPythonコーダーたちに対して、よりパーソナライズされた創作作業でコーディングスキルを磨くことを奨励する。最後に、学習者は1つの「Invent」プロジェクトを完了する。このプロジェクトでは、学習したスキルを総動員して、ユニークなものを作成する。

 Pythonプロジェクトパスは無料で提供されており、ウェブブラウザーからアクセス可能だ。スターターコードは、「Trinket」と呼ばれる無料のウェブベースの開発環境で提供されている。Raspberry Piによると、Pythonプロジェクトパスは約6時間で完了することが可能で、各プロジェクトを完了するのに約1時間かかるという。

 Raspberry Piは近日中に「More Python」パスをリリースする予定だ、とFranks氏は述べた。このパスは、すでに基本を習得済みの学習者を対象としており、リストや辞書、ファイルを使用してアプリケーションを作成する方法を学べるという。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
日本IBM、「コンテナ共創センター」を創設
IT関連
2021-03-02 12:02
五輪に便乗した詐欺サイト、5つの手口 「チケット払い戻し」やIOC偽サイトなど Kasperskyが注意喚起
セキュリティ
2021-07-30 21:25
「生ジョッキ缶」年内は月1回の発売に
くらテク
2021-08-05 06:33
どんなクルマもCarPlay対応にする「Coral Vision Carplay Wireless Pro A」を試す USB-C接続、ワイヤレスCarPlayに対応 (1/2 ページ)
IT関連
2021-08-12 04:52
日立、2022年度通期業績見通しを上方修正–第3四半期は増収
IT関連
2023-02-03 17:21
「無印良品」約500店舗でスタッフ向けコミュニケーション基盤を導入
IT関連
2023-10-26 02:49
日立ソリューションズ、SDV向けモデルベース開発用のテスト自動化製品最新版を提供
IT関連
2024-01-13 14:38
パッケージマネージャ「Homebrew 4.0」正式リリース、より高速に。Git cloneからJSONによるパッケージ管理へ切り替え
Apple
2023-02-20 04:11
3Dプリントで「弾力性とエネルギー効率の高い住宅」を建てるICONが213億円調達、評価額は約2300億円に近づく
IT関連
2022-02-20 17:10
パロアルトネットワークス、「Prisma Access 2.0」を提供開始
IT関連
2021-04-13 10:01
国際物流プラットフォーム「Giho」を手がけるWillboxが9500万円を調達し事業を本格始動
フードテック
2021-05-19 03:01
決済のSquareが「より機敏に動く」ことを目指して銀行を設立
フィンテック
2021-03-03 12:16
IoT導入製造業の約9割が成果を実感、課題は費用対効果–IIJ調査
IT関連
2023-09-29 22:12
「わんぱっくコミック」電子書籍で復刻 掲載作の単行本化も 昭和60年代の小学生向け雑誌
くらテク
2021-08-13 15:38