プログラミング初心者のメンタリングの難しさについて

ロシアでのコロナウイルスのパンデミックが始まる前から、「この流行の経済的影響をどうにかして緩和できるか」という考えが浮かびました。「多くの人が職を失う可能性がある場合、私は彼らに労働力の需要が高い分野での新しいスキルの開発を支援しなければなりません。」そして、私はかなり長い間C / C ++でプログラミングしてきたので、暇なときに... pythonでプログラミングすることを人々に教えることにしました。



Pythonプログラミングを教える



なぜpythonを選んだのですか?主な理由は、言語の単純さ、その普及、および高品質の教材の高可用性でした。無料でpythonプログラミングを学ぶのに役立つ提案をpikabに投稿し、それが始まりました。



教授法について



効果的な教育のために、私は最初にいくつかの戦略を選びました。



無料のオンラインコース



私はすぐに人々を一から訓練することができないことに気づきました-私自身は継続的にpythonを使用していません。そこで、以下の作品形式を選びました。タスク付きの素晴らしい無料のPythonコースを見つけました



私はピカブのユーザーをVKグループに招待し、メンターとして、私自身がpythontutorからの簡単な質問に答えると発表しました。最初の問題の1つがすぐに明らかになりました。Pythonにはモバイルバージョンがありませんでした。人々はスマートフォンでPythonコースを受講したいと考えていました。残念ながら、このケースで私が助けることができる唯一のことは、無料のsololearnモバイルアプリに助言することでした。



少し後、ステップのプログラミングに関する2つの優れた入門コースを発見しました。https

//stepik.org/67

https://stepik.org/512



ご存知のように、steppeckにはモバイルアプリケーションがあります。



YouTubeから他の人の動画を公開する



, , . , , . , , egoroff_channel — / / . , . , — . , - .





, . , , , : IDE, , . , — - , - . , , — .



- , . — . , . , — - ( , ..), .



.



- . : data science . - . : "" .



data science . : . , , , , . - .



( )



. 58 . . :



ジェンダー分布



:



年齢



, , : — .



情報を検索



, :



経験



, "" , " ".



エントリー日



. , :



pythontutor



, :



入会の理由



, :



勤勉



:



幸福.





, . - , - , . :



  • ( )
  • ( )
  • (DVCS, CI/CD),
  • ( - , - ).


今後の計画では、さらに興味深いアクティビティをいくつか実行したいと考えています。PythonでWeb開発者トレーニングトラックを開発します。可能であれば、pygameでの単純なゲームの開発に関するウェビナーを開催する。Web開発を学習するための単純なワイヤーフレームを作成します。そしてもちろん、基本的なpythonコースに関する質問にも引き続き回答していく予定です。



結局、なんとかしてコロノウイルスのロシア経済への影響にどうにかして大きな影響を与えたとは思えないが、私は素晴らしい経験を得て、グループの多くのメンバーが開発に挑戦し、誰かが行動の動機を得て仕事を得た作業。




All Articles