コンテンツへスキップ

広報・小中学生のためのPython(プログラミング言語)入門ワークショップ

《English follows Japanese》
【Pythonとは?】
Python(「パイソン」と読みます)はシンプルな文法を備えたプログラミング言語です。現在、様々な開発現場で使われています。Pythonで*開発することは多く、応用範囲が広いです。その上、書き方が簡単なので、学習が容易です。

*1. 機械学習を使った人工知能の開発
2. 自動データ処理や分析など
3. WEB上の画像データ・テキストデータの自動収集
4. WEBサービス・WEBアプリケーション制作
5. スマホアプリ(Android)制作
6. デスクトップアプリ制作
7. 組み込みアプリケーション制作
8. ブロックチェーン技術の開発

教育現場でも最初に教えるプログラミング言語としてPythonが選ばれることが増えているなど、いま、プログラミング初心者向けの学習言語としても注目を集めています。

MWIプロジェクトのPython入門ワークショップは、小学高学年~中学・高校1年生までを対象としたプログラミング言語・PythonのZOOMによるオンライン授業です。インターネットの環境が整っていれば全国どこからでもアクセスしていただけます。

この動画は授業での解説シーンを一部抜き出してご紹介しています。
ご覧になっておわかりだと思いますが、Pythonは世界共通の言語なので、用語は英語が使用されます。ここでは、val.=value (整数や小数などの数値), res.=result(結果), int. =integer (整数), float (小数値), str.=string (文字列)などがありましたね。
英語がハードルを上げている部分もありますが、その点は授業で詳しく説明していくので、英語が不安な皆さんも心配ありません。

パソコンや第二モニター(ディスプレイ)の選び方・接続方法、編集ソフト(VSCodeなど)のインストールはもちろん、保護者様のZOOMでの教室への入室方法など学習環境を整えるところは、当センター環境構築部の専門スタッフがサポートいたします。
*小学生は保護者様の帯同が必要です。

すべて環境が整ったら、1時間目の授業が始まります。ここからは東京大学・九州大学・お茶の水女子大学などの学生がわかりやすく手ほどきしてくれます。

【カリキュラム】
東京大学大学院生かつJAXA宇宙科学研究員作成による独自シラバスに基づいて授業を行います。基本隔週1回90分(3ステージ全12回)

【到達目標】
➀日商プログラミング検定合格
②自立的にプログラミングを活用できるスキルを身につける
③将来的に、海外(フィンランド・オランダ・エストニア・インドネシアなど)の中高生との共同授業や便利ソフト作成コンテストに参加する

【授業時間】
受講者とのカウンセリングをもとに決めます。クラブ活動や定期試験、ほかの習い事などもお聞きしながら授業日時を決めてまいります。

全くの初学者から、これまでビジュアル言語でロボット教室に通っていたけどテキスト言語に移動したいという生徒様までぜひご相談ください。

〒107-0051 東京都港区元赤坂1-5-11-6F
一般社団法人サファイア青少年グローバル交流センター
MWIプロジェクト
https://sapphire-tokyo.jp/

This is an online programming language and Python class for upper primary schools students to secondary high school students. Students from the University of Tokyo, Kyushu University, Ochanomizu University and other universities teach you in an easy-to-understand manner. You can access the lessons from anywhere in Japan as long as you have an internet connection.
The Sapphire Exchange Centre’s Environment Development Department will take care of setting up your PC and second monitor (display) so that you don’t have to stress about it.
The guidance will also explain why it is necessary to study programming now. *Parental accompaniment is required for primary schools students.

This video shows a selection of scenes from the classroom explanations.

Specialist staff from the Centre’s Environment Building Department will support you in setting up the learning environment, including how to select and connect a computer and second monitor (display), install editing software (VSCode, etc.) and, of course, how to enter the classroom with ZOOM for parents.
Primary schools students must be accompanied by a parent or guardian.

Once the environment is all set up, the first hour of classes begins. From here, students from the University of Tokyo, Kyushu University, Ochanomizu University and other universities will teach you in an easy-to-understand manner.

【Curriculum】
Classes are based on an original syllabus prepared by graduate students of the University of Tokyo and JAXA space science researchers. Basically, one 90-minute lesson every other week (12 lessons in 3 stages).

【Goals】
➀Pass the Nissho Programming Examination.
(2) Acquire skills to utilise programming independently.
(3) In the future, participate in joint classes with junior and senior high school students overseas (Finland, the Netherlands, Estonia, Indonesia, etc.) and in contests to create useful software.

【Class hours】
To be decided based on counselling with the student. The lesson schedule will be decided based on the counselling with the students.

We are happy to discuss this with students from absolute beginners to those who have attended robotics classes in a visual language but would like to move to a text language.

Facebooktwittermail

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA