Python 独学プログラミング プログラミング初心者の勉強法〜子へびの手帳編〜

 

あっ どうも子へびです。

こんなに寒い日が続くと本気で冬眠してしまいそうな子へびです。

はっきり言って子へびはけっして物覚えがいい方では全くありません。
1度でテキスト読んだだけで頭に入るほど利口でもありません。

なので子へびが一番役にたったのは重要そうなことは全てメモに
書き留めておくことでした。

同じところに何回でも穴に落ちる子へびは、
自分のメモを見直すのが1番早いんです。

あっ また同じ穴に落ちてるって確認することもできます

『ある日の会話』

Master松陰

もし使いたいCodeがあればGoogleで検索すれば嘘もあるけど

すぐに探せるよ〜今時は本買わなくても。

子へび

検索。。。検索。。。Google。。。Google。。。

????

????

????

あっ あれ??

そもそもなんて検索ワードを入れたらいいかが

わからない!!

 

そうなんです。最初の頃こんなこと書きたいなと思ってものそれがなんてゆう名称のものなのか、そんなものがあるのかどうか、仮にまぐれに検索できたとしても内容読んで本当にそれが使えるものなのか判断する事が、しばーらくの間できなかったんです。

なのでこの書き貯めた子へびの手帳から探し出して使えそうなものを組み合わせるのが一番手取り早かったてな感じです。

 

まさか検索ができなくて悩んでいるとは流石のMaster松陰も思わなかっただろう。

でもなんせ子へびですから 笑

 

 

Python 独学プログラミング プログラミング初心者の”Python超入門”〜ピロピロおじさんに教わる編〜

 

あっ どうも子へびです。

子へびは寒いの苦手です。一年中夏の方がいい派です。

毛むくじゃらとの友情物語で実際にCodeを書き始めたものの
そもそも全く意味がわからん。と言う事でCodeがもつ意味を
理解しようと読み始めたのがこちらです。

 

”Python超入門”

本の選び方の基準は種類豊富な大きな書店に行って超簡単な本を見つける事。

小難しく書いてあったり、途中で飽きてしまうようなものはパス
極端に言うと子供達でも理解できるように書いてある本を探しました。

数ある中から気に入ったこの1冊。イラストも適度に入っていて
あまり専門書臭くないところが気に入りました。

このピロピロおじさんとpythonが色々例えを交えて
考え方を教えてくれます。

『ある日の会話』

子へび

Master松陰!子へびは関数の考え方が解ったよ。

洗濯機の装置のことなんだよね!

 

Masters松陰

。。。。。。

まぁちょっと違うけどそのようなものね。

 

と言うように 笑

身近なものに例え基本的な考え方をわかりやすく教えてくれます。

子へびは未だに関数の概念を洗濯機の装置と覚え
ループをホットドックマシーンと覚えています。

これは読んだ人にはわかります。

実際に練習Codeを書きながら何度も読み返しました。
写真でもわかるように表紙がもうボロボロ 笑

思い返して見れば子へびは毛むくじゃらとピロピロおじさん
に育てられたと言っても過言ではありません。

でもな〜んかお色気があってもいいような??

 

 

Python 独学プログラミング プログラミング初心者のCodeCombat〜毛むくじゃらとの友情物語編〜

 

あっ どうも子へびです。

今子へびが学んでいる言語はPythonです。

数ある言語の中からどうしてPythonになったかと言うと
偶然的に導かれた、いやForceに導かれた、
と言いたいところですが単なる偶然の産物です 笑

その偶然はFree教材で始めた

CodeCombat です!

これは本当にいい勉強になりました。

好きなキャラクターHero選択してCodeを実際に書いて
Enemyをやっつける。実装するとHeroが動き出し映像も綺麗で
Code書いていて最後まで飽きなかったです。

子へびがたまたまビジュアル的に好みだった
毛むくじゃらのHeroとセットになっていたのがPythonだったのです。

後から見返せば色んな言語選べたはずなのに、
なぜだか気がつけばPython設定だったのでそのまま最後までやり続けたってだけです。

ただ後から思い返してみればそれも良かったのかな?と思います。
シンプルな勉強しやすい言語として今注目を浴びているらしいので。

いくらサンプルCodeが出ているとはいえ子へびにとって
何行もCodeを書く事は容易い事ではなく
毛むくじゃらのHeroによくこう言われました。

『but  I’m dead。。。』

完全なCodeを書かないとEnemyに倒されちゃうわけですよ。

子へび

あっ また死んじゃった。

と何度となくいや何万回もHeroを死亡させました 笑

毛むくじゃらとの友情物語はやりがいがあるほど
ステージが用意されていて、最後お別れするときには
本当に寂しかった。有料のステージも続けようか真剣に
悩んだくらいです。

その他にもアナ雪やスターウォーズなどとっても画像が綺麗な
教材がこのサイトはたくさん出ているので本当にオススメです。

毛むくじゃらのおかげでPythonを選びCode書いて何かが動く
楽しさを知って本当に毛むくじゃらには感謝です。

毛むくじゃらよ〜ありがとう〜

 

Python 独学プログラミング プログラミング初心者のおすすめ教材〜移動中も貴重な時間編〜

 

あっ どうも子へびです。

 

今日のテーマは ’無料 free の教材はあなどれない’ です

前回おすすめした本の中に記載されていたfreeで提供されている
教材を順番に試してみる事にしました。

なにせ子へびは真っ白なキャンパスなのでどんな色にも染まる事が
出来るので素直に従ってみる事にしました。

そして何よりfreeだしね 笑

本に紹介されていたのは4つ。
そのうちの2つを試してハマってしまったので
今日はそのうちの1つ目をご紹介。

lightbot です!

これはGame感覚・Pazzle感覚で進められる教材ですが

日頃からGameをやらない子へびには少々きつかった 汗

ルールは簡単でrobot君をGoalまで決められた機能を駆使して
連れて行ってあげる事。

組み合わせとそのボタンがもつ特性を活かしてあげる。

そして行き詰まっても諦めない。

絶対に答えがある。

なんて事を学んだ気がします。 笑

この教材が良かった最大の点はアプリになっていた事。

通勤時間中、移動時間、お昼休みなど空いた時間にすぐ出来るところ。

毎日何かに取り組む癖もついて良かったかな?

何せGoalできないと気になりますから 笑

もう一つすごーくハマった教材はまた次回ご紹介

 

【本日の子へびの一言】

このBlogの文章書くにあたり

Master松陰が さらっと

『Markdown使うと綺麗に書けるし技術者はほぼ使ってるよ。
覚えてね。』

とURLをいつものようにくれましたが、開いてみると

 

。。。。

 

子へびの気持ち

『これ日本語ですか?』

新たな課題をもらうと子へびは毎回こう聞きます。