初めてのプログラミング本
おすすめの本
4冊
スッキリわかるPython入門 第2版
国本大悟・須藤秋良/株式会社フレアリンク 監修/インプレス
コードを動かしながら、文法とエラーへの対処を順番に学びたい人。
購入前に確認:学習環境は日本国内向けです。新刊購入特典の利用条件を確認してください。
内容・選ぶ前の確認
変数、条件分岐、繰り返しから関数・オブジェクトへ進み、最後にゲーム制作の演習へ取り組みます。ブラウザで練習できる学習環境も用意されています。
選ぶ前に確認:文法を網羅する辞典ではなく、基本の習得を優先した構成です。
出版社の紹介読者投稿の出典:amazon.co.jpの投稿1
作りたいものがない人のためのPython入門
みやさかしんや/講談社
Pythonに興味はあるものの作るものが決まらず、学習を始めるきっかけが欲しい人。以前、目的を見つけられず中断した人にも。
内容・選ぶ前の確認
基本文法を学びながら、PDF処理や画像認識、アプリなどの小さな実装例に触れられます。用途を試して、自分が続けたい方向を探すための入門書です。
選ぶ前に確認:各分野を広く紹介する構成で、実務開発をこの一冊で習得する用途には足りません。外部AIサービスを使う章は、現在の利用条件や画面との違いにも注意が必要です。
出版社の紹介読者投稿の出典:amazon.co.jpの投稿1
Python1年生 第2版
森巧尚/翔泳社
プログラミングが初めてで、会話とイラストを頼りに小さなプログラムを動かしたい人。
内容・選ぶ前の確認
導入から基本文法、簡単なアプリや人工知能を使う体験へ進む入門書です。まず動くものを作り、プログラムの仕組みに親しむ構成です。
選ぶ前に確認:説明の範囲は最初の体験に絞られています。辞書やクラスなどを含めて体系的に学びたい段階では、より詳しい教材へ進む必要があります。
出版社の紹介読者投稿の出典:amazon.co.jpの投稿1
新・明解C言語 入門編 第2版
柴田望洋/SBクリエイティブ
C言語を授業や仕事で学ぶ必要があり、例題を動かして基礎を積み上げたい人。
内容・選ぶ前の確認
演算、分岐、繰り返しから、配列・関数・ポインタ・構造体へ進みます。図表とサンプルプログラムを照らし合わせて、動作を確認しながら学ぶ教科書です。
選ぶ前に確認:演習の解答・解説をまとめて読みたい場合は、別冊『新・解きながら学ぶC言語 第2版』も選択肢になります。用語の説明に難しさを感じる読者もおり、疑問を調べながら進める学習向きです。
出版社の紹介読者投稿の出典:amazon.co.jpの投稿1
選ぶときのポイント
使用する言語
作りたいものや授業で使う言語に合わせて選びます。まだ決まっていない場合は、掲載された作例を見て、最後まで作ってみたいものがある本を探します。
環境構築の説明
インストールから始める本か、ブラウザーだけで試せる本かを確認します。パソコンのOSと、教材が使う言語やソフトの版が合うかも見ます。
演習と解答の量
例を書き写すだけでなく、自分で条件を変える問題と解説がある本は理解を試せます。答えのコードに理由が添えられているかを見ます。
購入前の確認
- 対応OSと版を確認する
- サンプルコードの配布先を見る
- 言語バージョンの新しさを確かめる