こんにちは。「Python Boot Camp in 山口」現地スタッフの澤です。
レポートが大変遅くなりましたが、12月4日(土)に山口県柳井市のコワーキングスペースカラムで「Python Boot Camp in 山口」を開催しました。Python Boot Campは一般社団法人PyCon JP Association がPythonの普及を目指して全国各地で開催する初心者向けのチュートリアルです。
山口はPython Boot Camp の第44回目となります。
一般参加者6名、講師1名、ティーチングアシスタント(TA) 3名、スタッフ3名を含めると総勢13名と小規模での開催となりました。
イベント準備
当日少し早めに集まって、講師の清水川さん(@shimizukawa)、TA、スタッフでランチミーティングを行いました。
ランチは、会場近くの「ハナともキッチン」さんでいただきました。魚料理中心のお店で非常においしかったです。
ランチは、会場近くの「ハナともキッチン」さんでいただきました。魚料理中心のお店で非常においしかったです。
自己紹介を行った後ランチをいただきつつ、全体の流れ、各メンバーの役割などについて確認しました。
イベントレポート
13時からイベント開始です。
講師、TA、現地スタッフの自己紹介の後、いよいよチュートリアルスタートです。
前半は、基礎的なところから始まります。
FizzBuzzの講義では、プログラムを書いてみる前に、簡単なゲームを通して実際に体感してFizzBuzzの基礎を身に付けました。参加者の方もより理解度が深まってプログラムを書きやすかったのではないかと思います。
その後も、Pythonのデータ型、ファイル操作とモジュール、サードパーティ製パッケージとvenvと続きます。
講義の途中には、おやつタイム。ほっと一息です。
会場の柳井市に本社を置くあさひ製菓の「月で拾った卵」や山口銘菓の「豆外郎」などのお菓子をご用意しました。
最後のまとめとして、Webスクレイピングに挑戦しました。
前半と比べつまづきやすいポイントが増えたため、時間をとって丁寧に進めていきました。
15分と短い時間ではありましたが、各自Webスクレイピングのプログラムを改造して様々なデータをスクレイピングすることができました。
分からないところがあれば、すぐに駆け付けてくれる講師、TAのフォローもあり無事みなさんゴールにたどり着くことができました。参加者の皆様、講師、TAの皆様、お疲れ様でした。
質疑応答の様子
参加者からは以下のような質疑がありました。
Q. openで開いたファイルを閉じ忘れた場合、そういう閉じ忘れファイルがあるかどうかは分かりますか?
A. 基本わかりません。しかし、f変数をもっている関数を抜けると、f変数のメモリが解放されて、自動的に閉じられます。とはいえ、リソース管理をメモリ解放に任せてはいけない、という一般則があります。必ず閉じましょう、と言われても忘れるものなので、with oepnを使うようにしましょう。
Q. 辞書のキーには、文字列以外も指定できますか?
A. できます。ただしイミュータブル(変更不可能)なオブジェクトだけ指定できます。たとえばタプルは指定できますが、リストは指定できません。
その他にもSpinxに関する質問があるなど質疑応答も盛り上がりました。
懇親会
懇親会は会場近くの「うまいもんや 魚好人」にて開催しました。
計10名の参加者でPythonの技術的な話から、TAとして参加いただいた西田さんが主催している「Code for Yamaguchi」などの山口県のITコミュニティ事情など様々な話で盛り上がりました。
参加者同士で今後の活動につながりそうな話も出ていて私自身もワクワクしました。
イベントを終えて
初の山口県開催かつ、Python Boot Campもコロナ禍の影響で約1年10か月ぶりの開催となりました。
初の山口県開催かつ、Python Boot Campもコロナ禍の影響で約1年10か月ぶりの開催となりました。
本来であれば2021年6月頃に開催を予定しておりましたが、コロナ禍ということもあり延期になってしまいました。その間、緊急事態宣言が出たり、会場のコワーキングスペースが移転するなど様々なことがありましたが、山口県のITコミュニティを広げたいという思いもありあきらめずに開催ができる機会をうかがっていました。PyCon JP Associationの皆様のご協力もあり、比較的感染状況も落ち着いている時期に、無事に開催することができてほっとしています。
コロナ禍の開催ということで、山口県のモニタリング指標を注視して開催可否を決めたり、開催前の体調チェックシートの作成、会場での消毒、検温、連絡先の記入のお願いなど、普段よりタスクは多かったですがコロナ対策には十分留意して取り組みました。そのおかげもありクラスターなど発生せず無事に終えることができました。様々試行錯誤しましたが、今後のPython Boot Camp開催にも役立てていただければと思います。
参加者の方からのアンケート結果でも「とても、分かりやすい説明でした」等書いていただき、満足のいく内容のようで私も嬉しかったです。
私自身も、様々な方と出会いお話することができて楽しい時間を過ごさせていただきました。
Python Boot Camp in 山口をきっかけに山口県のITコミュニティやPythonコミュニティが盛り上げていけたらいいなと思っています。
開催にご協力いただいた皆様、ご参加いただいた皆様、ありがとうございました。
Togetterまとめ
当日の様子は以下のTogetterにもまとめましたのでこちらもぜひご覧ください。
参加者の方が書かれたブログ
参加者、TAの方にブログを書いていただきました。良ければこちらもご覧ください。
Python Boot Camp 開催地スタッフ募集
PyCon JP では日本各地での初心者向け Python チュートリアルイベント
「Python Boot Camp ( #pycamp ) 」を開催しています!!
現地で Python Boot Camp の開催をサポートをしてくださるスタッフの方を募集しています。
ご興味のある方は下記のフォームよりご連絡ください。
現地スタッフ申し込みフォーム
Python Boot Camp(初心者向けPythonチュートリアル)
Python Boot Camp 全国ツアーお問い合わせフォーム
0 件のコメント:
コメントを投稿