SBCamp. 一月講座として、Code.org、JavaScript、Pythonの講座を開催

NPO法人 まちづくりエージェント SIDE BEACH CITY.は、1月19日(土)、1月20日(日)の二日にわたり、さくらWORKS<関内>にて、SBCamp.プログラミング講座として、以下三つの講座を開催しました。

SBCamp.とは、いままで不定期に行われていた、プログラミングなどの情報技術関連講座をシリーズ化したものです。

今後も同様のSBCamp. 情報技術初歩・応用講座を開催していきますので、ご期待ください。

また、次回は3月に以下の講座を開催します。ご興味がおありの方は是非ご参加ください。

当日の流れ

今回は全講座あわせて9人の方が参加。Code.orgの講座は2時間、それ以外の講座は3時間で、それぞれの環境についての説明と、実習を行いました。参加者のみなさまからの質問も多く、講座としては良いものになったかと思います。

子ども向け開発学習環境Code.orgで学ぶ、プログラミングのキホン

この講座は、子ども向け開発学習環境として提供されているサービス、Code.orgを使って、プログラミングとは何か、プログラミングはどういう仕組みのものかを学んでいく というものです。

いままでにもこの講座は複数回、開催しています。

今回の参加者は2名。お二人ともプログラミングの基本をしっかり身につけていただき、今後に繋がる手応えを得られた とのこと、非常に良かったと思います。

Code.orgは、プログラミングが学べる、子ども向けの環境です。しかしながら、このCode.orgを通して学べるプログラミングの要素は、大人でも十分勉強になるもの。Code.orgで目的の操作を書けずして、実際のプログラム言語で、プログラミングを書くことは非常に困難です。

プログラミングは何が難しいのか、プログラミングがわかればどんなことが出来るのか。そのようなことは、これからプログラミングを学ぶ子どもたち以外に、親も、学校の教師も、地域の人々も、みんなが知っていて損は無いことです。

  • 親であれば、自分の子により最適な環境を提供したり、困ったときの相談に乗ってあげられる知識を身につけることが出来ます。
  • 学校の教師も、これからはじまるプログラミング教育に向けて、子どもがプログラミングで得た知識を正しく評価すること、子どもがプログラミングに必要な知識をスムーズに得るためのサポートをすることが出来ます。
  • プログラミングの話題が共有できる場づくり、プログラミングが出来る子どもが孤立しない社会作りのために、地域の人々にも、プログラミングの知識が必要です。

これらについてのまちづくりエージェント SIDE BEACH CITY.の思いは、様々な場でご説明してきました。

政策デザイン勉強会 Vol.51にてプログラミング教育についてのミニ講演 | まちづくりエージェント SIDE BEACH CITY.

次回は、同様の講座を3月16日(土)に実施する予定です。

ご興味がある方は是非、ご参加ください。

SBCamp. プログラミングの仕組みを学ぶ大人Scratch講座

あなたのWebサイトに動きをつけよう!Javascript講座

こちらの講座は、いままでまちづくりエージェント SIDE BEACH CITY.では行っていない、新規の講座となります。

Web上をはじめ、現在多くの場で使われている言語、JavaScriptを用いたアプリケーション開発を勉強しました。

JavaScriptは、Webブラウザ上で動く簡易言語としてはじまり、今はサーバー上やエディタの拡張機能など、非常に多くの場所で使われるようになりました。

言語の機能も拡張され、昔はWeb上でもほとんどなにもできない言語でしたが、今はWebアプリのオフライン対応、他のウェブサービスの呼び出し、動的な情報表示など、様々なことが出来るようになりました。

そのようなJavaScriptにて、簡単なアプリを作り、現在のJavaScriptに触れていく というのが、この講座です。

今回の講座参加者は4人。JavaScriptは標準機能だけで出来ることも多く、流れも把握しづらいためやや難しい講座となりましたが、それでも理解に結びついたことは、良かったと思います。

Pythonではじめる!プログラミング入門講座

こちらの講座も、いままでまちづくりエージェント SIDE BEACH CITY.では行っていない、新規の講座となります。

Googleの機械学習(人工知能)ソフトウェアライブラリであるTensorFlowをはじめ、名前を見かけることが多くなってきた言語、Pythonを使った講座です。

Pythonは、人工知能分野だけでなく、複雑な計算や、画面表示を伴う処理、印刷物や画像の生成など、様々な分野で使用できる汎用的なプログラミング言語です。環境の構築も非常に簡単で、手軽にはじめることができます。

この講座では、Pythonを使って、Web上からデータを取得し、独自のクラスを使ってデータを表示する という簡易的なプログラムを作成しました。

今回の講座参加者は3人。プログラミングした内容とその動きを明示しつつ、ゆっくりと話を進めることができました。そのおかげもありみなさま非常に満足いただけたようです。

次回は3月23日(土)に、今回と同様、Pythonを使ったプログラミング講座を開催予定です。

SBCamp. Pythonではじめる!プログラミング入門講座今回の講座に予定が合わず来られなかったという方、このブログを見て興味を持たれた方など、是非ご参加ください。

次回以降のSBCamp.について

文中にも書いたとおり、次回は3月16日(土)、3月23日(土)にも講座を開催致します。是非ご参加ください。

また、その後も今まで開催した講座だけでなく、様々な種類の技術講座を開催していく予定です。是非、こちらのほうも見ていただければと思います。

情報は、こちらのブログ、またはまちづくりエージェント SIDE BEACH CITY.のFacebookページにて掲載を行う予定です。是非、こちらの方もチェックいただければと思います。

まちづくりエージェント SIDE BEACH CITY. - ホーム