Python(パイソン)入門におすすめな本
Python(パイソン)を基礎から分かりやすく
最近のpython(パイソン)の勉強法ですが、分からなくてもいいので本を1冊通して勉強してコードを書いていく。
そして復習として違う本を最初から読んで復習する、という方法が理解しやすいと感じています。
私は最初に「いちばんやさしいPythonの教本 」で勉強した後で、Kindle Unlimitedの無料で読める本をたくさん読んできました。
そこで最初に読んでいたら分かりやすかったと思った本が「独学で始めるプログラミング ~ はじめての人のためのPython入門」でした。現在は「独学で始めるプログラミング ~ はじめての人のためのPython入門(2)」まで出ていてKindle Unlimitedに入れば無料で読めます。
そして今勉強しているのが「基礎Python 基礎シリーズ」。こちらの本はかなり丁寧に書かれている上に、Kindleで購入すると2680円します。
こちらはCalibreに落としてますが、説明がすごく分かりやすいです。
Calibreについては以前の記事「Kindle本をPCでPDF化する」で。
本を1冊勉強した後でこちらの本で勉強しているというのもありますが、さらに細かい関数が載せられているので新しい知識が身に付きます。
発売されてから2年たっているので情報が古いのではないかと思っていたのですが、Python(パイソン)3になってからの情報ですので全く気になりません。
逆にこの内容で”無料でいいの”って感じです!
Python(パイソン)を独学していて分からなくなった時や、これから勉強を始める方におすすめの1冊です。
私は同時に「独学プログラマー Python言語の基本から仕事のやり方まで」を購入したので、そちらと併せて勉強中です。
プログラミング教育は子供のうちから
プログラミング教育の必修化で小学生から
2020年から小学校でプログラミング教育が必修になります。小さなお子さんをお持ちの親であれば自分のときになかったプログラミングがどんなものか気になりますよね。
しかし、プログラミング教育が必修といってもそれほど難しい内容ではありません。
パソコンに触れる機会を増やしてプログラミングを体験して、「論理的思考力」を身に着けることが目的です。
「論理的思考力」とは物事を筋道立てて、簡潔に結論を述べることができる力のことです。だらだらと話が長く結論まで長い話をする人にもいいかもしれません!
2020年のプログラミング教育ではコードを打ち込むなどの難しい内容ではないので、親も準備をしておいても大丈夫です。子供と一緒に親も学ぶことが必要ですが、一緒に学ぶことで「論理的思考力」を身に着けることができるかもしれません。
プログラミング教育でおすすめ言語
「Scratch」という子供向けのビジュアルプログラミングツールがあります。すでに取り入れている学校もありますが、マウスだけで操作ができるのでプログラミングが苦手な方でも子供と一緒に勉強できます。
ダウンロードしなくてもブラウザだけでできるので非常に入りやすいです。
「やってみよう」をクリックすれ誰でも始められます。
Scratchを学ぶ教材は
「Scratch」は独学で勉強しても習得することは可能だと思います。
しかし、独学で勉強しても子供からの質問に答えることができますか?それだとせっかく勉強しても意味がないですよね。そこでおすすめの子供向けのプログラミング教室や本を紹介します。
ナナイロプログラミングスクール
「ナナイロプログラミングスクール]は小中学生向けのオンラインプログラミングスクール なので、家の近くにプログラミング教室がなくても学べます。使っているのは「Scratch」で動画を中心に繰り返し学ぶことができます。
講師は小学校の先生に研修会を行い、小学生には授業でおしえています。
オンラインなのでプログラミング教室に通うよりかなりお得。
サンプル動画
コース料金
動画22回:隔週2レッスン配信
6ヶ月 | 29,800円 |
D-SCHOOLオンライン
「D-SCHOOLオンライン」も小中学生向けプログラミングスクールです。
特徴としてはプログラミングと一緒に英語が学べます。
プログラミングには英語が必要にになります。今後もプログラミングを続けていくのであれば、英語を習得しておけば将来的に勉強も楽になるでしょう。
コースは4種類あります。
- マイクラッチコースはScratchをベースに遊びながら基本と応用を学べます。
- 英語&プログラミングコースはプログラミングや英語を学びながら、最終的にロールプレインゲームを作っていきます。楽しみながらプログラミングと英語が学べます。
- ロボットプログラミングコースはロボットを組み立て、プログラミングを組み立て車型ロボットを動かしていきます。目の前でロボットを動かせるのでプログラミングとロボットを動かす楽しみが実感できます。
- ゲーム制作コースは小さなお子様向けに作られたコースで、シューティングゲームとダンスゲームが用意されています。プログラミングの基礎を学べます。
4コースのうち、「マイクラッチコース」と「英語&プログラミングコース」は14日間の無料体験コースもありますので、お試しで体験してみるのもいいかと思います。
コース料金
マイクラッチコース | 月 3,980円 |
英語&プログラミングコース | 月 1,980円 |
ロボットプログラミングコース | 月 3,980円 |
ゲーム制作コース | 月 4,980円 |
ヒューマンアカデミー こどもプログラミング教室
全国200教室で授業を開講している「ヒューマンアカデミー こどもプログラミング教室」は、小学校3年生(推奨)からを対象にしたプログラミング教室です。学べる言語は「Scratch」ですが、オンラインではなく教室で授業を行っているというのが特徴です。満足度が高い子供向け「プログラミング教室」1位に選ばれています。
パソコンの基本操作から、プログラムを改造して工夫・解決方法を学んでいくことができます。他にも生徒がいるので他人の考えを聞けたり、一緒に勉強することで切磋琢磨しながらプログラミングの知識を習得できます。
小学校3年生からのベーシックコース(1年)を修了すると、より高度なプログラミングを学べるミドルコース(2年目)に進むことができます。
さらにプログラミングを学べるコースとして、3年目にアドバンスコースでプログラミング言語を使ってプログラミングを学べる予定になっています。
全国に教室がありますので、お子様を体験教室でプログラミングの体験をさせてあげてみるのがいいかと思います。
「ヒューマンキッズサイエンス「ロボット教室」 」も男の子には大変人気のある教室です。無料体験授業も受付中です。
コース料金
1回90分で月に2回授業
入会金 | 初期費用 | 月謝 | |
こどもプログラミング教室(1年) | 10,800円 | 2,000円 | 9,720円+540円(テキスト代) |
ロボット教室(1年) | 10,800円 | 30,780円(ロボット代) | 9,720円+540円(テキスト代) |
Kindle Unlimited
Kindle Unlimiteは以前も紹介してますが、おすすめの本があります。
「できるキッズ 子どもと学ぶ Scratch プログラミング入門 」という本ですが、普通に買えば2000円以上します。しかしKindle Unlimitedに入れば無料で読むことができます。この本だけでも一緒に勉強すればScratchが楽しく学べます。
ボリュームも260ページほどありますが、丁寧に解説が入っているので基礎から身に着けることができます。
以前の書いた「Kindle本をPCでPDF化する」にPDFにする方法も載ってますし、30日間で解約もできるので試し読みしてみるのもいいですね。
最後に
子供だけならプログラミング教室でなくても、本だけでも勉強できるのではないかと思っています。しかし親子で楽しんでプログラミングを学部のであれば、オンラインスクールの方がおすすめです。
大人になって0から勉強するのってしんどいですよね。
最初は先生がついてくれたら疑問を先生が解決してくれるので楽です。プログラミングに慣れてくれば親も少しは知識がふえてきますし、子供が一人でもできるようになってるかもしれません。
なによりも楽しんでプログラミングをできる環境作りが大切です。
Python(パイソン)入門書籍
Python(パイソン)入門で読む書籍
私もパイソンの勉強を始めて1カ月ほどなので、プログラミング初心者の気持ちは分かります。プログラミングは全くの未経験だったので、ただコードを写すだけの勉強では理解するのに時間がかかりました。現在もまだ初心者ですのでいろいろなもので復習しています。
復習しているときに、Python(パイソン)入門でこの書籍を最初に読んでおけばよかったなと感じた本がありました。
昨日「 Kindle Unlimite」に登録していっぱいPython本を読みました。
その中でもめっちゃ読みやすい!と感じた本に出合いました。
「独学で始めるプログラミング ~ はじめての人のためのPython入門」というタイトルの本ですが、びっくりするくらいすらすら読めます。プログラミングの本なのに、読み物のように読めるのでパイソン入門書に最適ですね。
私の場合は復習の意味を込めて読んだのですが、あまり理解できてなかったところがそういうことだったのか!と理解できるようになりました。最初にこの本に出合えていれば・・・って感じです(笑)
現在は「独学で始めるプログラミング ~ はじめての人のためのPython入門(2)」までしか出てないので、続きが楽しみです。
内容は講師と生徒の会話方式ですすんでいきます。
「Kindle Unlimited」では読める本が限られてきますけど、その中でも一番理解しやすかったのが上記の書籍でした。
これからPythonの勉強を始める方や、勉強を始めたけどプログラミングの理解ができないって方には一度読んでいただきたい本です。
Kindle Unlimitedにまだ入ってない方は30日間無料で試してみてください!
PDF化すればいっぱい本がストックできます。PDF化については「Kindle本をPDF化する」でやり方を書いてます。
Kindle本をPCでPDF化する
Kindle Unlimitedの本をPCでPDF化
先日の「 プログラミング入門書がAmazonで無料 」という記事に、Kindle Unlimitedで無料で本が読めるということを書いてきました。
そちらではKindle Unlimitedのデメリットとして、ライブラリが10冊までしかないということを書きました。
実際にKindleアプリでライブラリに入れておけるのは10冊です。新しい本を読みたいときは削除してからでないとライブラリに入れることはできません。
そこで、ライブラリに入れた本をPDF化してしまえば、もっと多くの本をストックして後で読めるではないかと思いKindle本をPDF化する方法を見つけました。
Kindle Paperwhite、電子書籍リーダー、防水機能搭載、Wi-Fi 、32GB、広告つき(Newモデル)
Kindle本のPDF化する手順
Kindle Unlimitedで無料体験の登録
- まずはAmazonにログインします。Amazonのアカウントがなければ先に作っておきます
- 次に「Kindleストア」で「30日間の無料体験を始める」をクリック
- Kindle Unlimitedの支払い方法の登録ですが、クレジットカードだけになります。ここでクレジットカードを使いたくない方もいらっしゃると思います。そういう場合は「プリペイド式クレジットカード」で登録しましょう。コンビニで買える「Vプリカ」や、ドコモユーザーには「ドコモ口座VISAプリペイド」、auユーザー「auWALLET」など詳しくはAmazonヘルプ&カスタマーで
Calibreをダウンロード、インストール
Calibreをダウンロードしてインストールします。
下の場所では分からなければGenericを選んでください。
DeDRMをダウンロード
バージョンが新しい順に上から並んでますので、一番上の.zipをクリックすると最新版がダウンロードできます。
ダウンロードしたzip形式の「DeDRM」を解凍します。
CalibreのプラグインにDeDRMを入れる
「Calibre」を開き、設定をクリック
「ファイルからプラグインを読み込む」を選択
ZIPファイルの「DeDRM_plugin」を「開く」
「Calibre」を再起動
CalibreにKindle本を追加
CalibreにKindle本を追加するには「本を追加」をクリック
「ドキュメント」の中の「My Kindle Content」をダブルクリック
「My Kindle Content」のファイルをCalibreに直接ドラッグ&ドロップすればPDF化まであと少しです。
Calibreライブラリの本をPDFにする
PDFにしたい本を選択して、「本を変換」をクリック
「出力フォーマット」から「PDF」を選択し、「OK」をクリック
「クリックして開く」をクリック
PDF化できています
これでKindle Unlimitedの無料本が読みたい放題です!
ちなみに私のライブラリは
Python本でいっぱいになっています(^^;)
10冊以上ライブラリに入れておけるので好きな時に読めます。気になる本があればとりあえずCalibreにストックして後でじっくり読みましょう!
プログラミング入門書がAmazonで無料
Kindle Unlimitedでおすすめ本が無料
プログラミングを自力で勉強しようとすると本を買ったり、オンライン学習で学んだりしなければなりません。そうするとお金が結構かかってきますが、できるだけお金をかけずに勉強したい方にいい方法があります。
Kindle Unlimitedを知っていますか?Amazonの”Kindle Unlimited”が月額980円で読み放題のサービスです。
無料って書いてるのに月額980円かかるんかい!って思いますが、登録してから30日間無料で読み放題です。
KindleがPCでも読めるようになって以前より使いやすくなりました。”Kindle Fire”を買わなくて本が読めるのがありがたい。
Kindle Unlimitedのメリット
- 先ほども書いたように30日間無料で読み放題
- どんな内容か気になるけど、安くても買うのはためらってしまう本が読める
- Kindleで買えば1000円以上する本があったりする
Kindle Unlimitedのデメリット
- 人気の本は突然読めなくなる(Amazonからの支払いがふえるため)ので気になる本は早くダウンロードした方がいい
- プログラミングの本や参考書などは初心者向けや古い本が多い
- ライブラリに入れられる(ダウンロード)本が10冊までなので、読み終わったら削除して新しい本と入れ替える必要がある
最後に
本好きな方には当然ですけど、プログラミングを始めようと思っている方や、始めたばかりの初心者の方がKindle Unlimitedを使うのはかなりお得です。
30日使って気に入ればそのまま使う。月額980円がもったいないと思えば更新を解除しましょう。
解除方法は「アカウント&リスト」から「お客様のKindle Unlimited」「Kindle Unlimited会員登録をキャンセル」「メンバーシップを終了」で登録解除できます。
私の現在のライブラリはPython本が9冊とブログ本が1冊です。もっと本を読んでライブラリを入れ替えていきます。