この本はプログラミングする前に読んでおくといいかも?です。
個人差などは、あると思いますが。
全部、わからろうとしない。なんとなく、わかればいいとも書いてます。
少しづづ理解すればいい。
教えて♪ プログラミング まずはなんとなく分かることが大切よ! 単行本(ソフトカバー) – 2016/5/25
高橋 与志 (著)
目次
教えて♪ プログラミング まずはなんとなく分かることが大切よ! 読んでみた。
CHAPTER 1 ITはこわくない!
CHAPTER 2 プログラミングの基礎
CHAPTER 3 普段使っているアプリから学べ!
CHAPTER 4 新機能をプログラムの形にする!
CHAPTER 5 プログラミングは楽しい!
自分は昔にWEBスクールでプログラミングを少し習いましたが
プログラマーの講師の教え方が下手で、
受講してた、ほとんどの生徒さんが、わからないままで授業が進んでいきました。
この本にはプログラミング言語などのソースコードとか出てこないです。
途中、会話形式で進んでいくので身近に学べると思います。
プログラミングは
順次実行(逐次処理ちくじしょり)
↓
分岐
↓
繰り返し
プログラミングを、食材のカレーライスに例えての説明などしてます。
プログラミングが、ばりばり書けてプログラミングを理解してる方には退屈な内容かも知れませんが。
自分は、とても勉強になりました。
著作の人も言っていますが
この本を読んで、プログラミングをしてみようかな〜と。
ちょっとしたきっかけに、なれればいいとも言ってます。
通勤途中や、ちょっとした休憩時間などに読むのに、手軽な本だと思います。
プログラミングって難しい
プログラムって何?
少しでも理解したい人に、おすすめな1冊です。
プログラミングはコードを書く
コピーするとか。
教えて♪ プログラミング まずはなんとなく分かることが大切よ! 読んでみた。
教えて♪ プログラミング まずはなんとなく分かることが大切よ! 単行本(ソフトカバー) – 2016/5/25
高橋 与志 (著)
Lesson 01 それは部長の気まぐれからはじまった!
Lesson 02 サトミ先輩にカフェへ連れて行かれる
Lesson 03 まずは5分で全体像
など
Lesson 04 「何を」「どうやって」作りたいかをまずは考える
Lesson 05 アルゴリズム① 調理前の下ごしらえをする
Lesson 06 アルゴリズム② いよいよ調理をする!
Lesson 07 データの扱い① 材料を保管したり取り出したりする
Lesson 08 データの扱い② 材料を構造的に整理する
など
Lesson 09 身近なネットアプリを見てみよう!
Lesson 10 閲覧(出力系)のプログラム
Lesson 11 投稿(入力系)のプログラム
など
Lesson 12 ユーザーレビューの仕組みを追加したい!
Lesson 13 まず考えること
Lesson 14 入力・処理・表示のプログラム
Lesson 15 エンジニアと話ができる!
など
Lesson 16 自分でもやってみたくなりました
Lesson 17 僕にもアプリ 作れますか?
Lesson 18 向いてなかったらどうしよう
Lesson 19 エンジニアってどういう人達なんですか?
Lesson 20 ITは楽しい道具
など
プログラミングコードは出てきません。
なんとなく分かれば、よい?と言ってます。
人によっては、読んでも理解?できないかも。
会話形式で、説明しています。
教えて♪ プログラミング まずはなんとなく分かることが大切よ! 単行本(ソフトカバー) – 2016/5/25
高橋 与志 (著)
これ1冊でできる! ラズベリー・パイ 超入門 改訂第5版 Raspberry Pi 1+/2/3(B / B+)/Zero/Zero W対応 単行本 – 2018/11/22
電子部品ごとの制御を学べる! Raspberry Pi 電子工作 実践講座 改訂第2版 単行本 – 2019/6/20
改訂3版 これからはじめるプログラミング 基礎の基礎 単行本(ソフトカバー) – 2018/11/2
決定版 コンピュータサイエンス図鑑 単行本 – 2019/6/27
Pythonでつくる ゲーム開発 入門講座 単行本 – 2019/7/20
プログラミング入門講座――基本と思考法と重要事項がきちんと学べる授業 単行本 – 2016/9/28
土日で学べるプログラミング入門 (日経BPパソコンベストムック) ムック – 2019/3/30
パソコンがなくてもわかるはじめてのプログラミング(全3巻セット) 単行本 – 2017/3/1
プログラミングの世界へようこそ 単行本(ソフトカバー) – 2016/1/28
できるキッズ 子どもと学ぶ Scratch プログラミング入門 単行本(ソフトカバー) – 2017/7/13
小学校でプログラミング教育が必修化されます。とはいえ、専門の教科が新設されるわけではなく、どの教科の中でどのように教えられるかは、現場の先生の裁量に任されています。そんな中、プログラミング用の教材として注目されているのがScratch(スクラッチ)です。Scratchは「ブロック」という絵柄を組み合わせてプログラミングをするため、キーボードに不慣れな子どもでも簡単に扱えます。また、典型的な処理がブロックに一体化されているため、エラーが起こりにくい特徴があります。このため、Scratchを使うとプログラミングの本質的な部分に集中して作業を進めることができるのです。
できるキッズ 子どもと学ぶ ビスケットプログラミング入門 (できるキッズシリーズ) 単行本(ソフトカバー) – 2017/12/8
「ビスケット」は自分で描いた絵を使ってプログラミングができる、ビジュアルプログラミング言語です。画面にほとんど文字が使われていないので4歳の子どもから操作でき、タブレットやスマートフォンで楽しく始められます。本書ではビスケットに初めて触れる方のために、基本的な操作から本格的なゲーム作りまでステップバイステップで学べるように構成しました。ビスケットを楽しみながら、プログラミングに必要な発想力を身に付けていきましょう。
遊べる! わかる! みんなのプログラミング入門 子どもたち集まれ! 単行本(ソフトカバー) – 2016/3/17
「プログラミング」は、みんなのアイデアをカタチにしてくれる「魔法の道具」!
【NPO法人CANVAS・理事長 石戸 奈々子氏 推薦】
本書は、小学生向けのプログラミング入門書です。本書では、プログラミング学習において重要となる、「どのような流れ・考え方で、プログラムを組み立てていくか」を主眼に置き、かつ、楽しみながらゲームが作れます。
小学生からはじめるわくわくプログラミング2 単行本 – 2016/5/12
プログラミングを継続して学びたい小学生向けの学習書です。
『小学生からはじめるわくわくプログラミング』に続けて
Scratchプログラミングを楽しみたい方に最適です。
CoderDojo Japan公式ブック Scratchでつくる!たのしむ!プログラミング道場 改訂第2版 Scratch3.0対応 単行本 – 2019/5/23
友だちも、遊びも、学びも
「つくるたのしみ」を通してはぐくめる
本書は子ども向けビジュアル・プログラミングソフト「Scratch (スクラッチ)」を題材とした学習書です。ゲーム、アバター、クイズなどのプログラムを作りながら「ものづくりの楽しさ」を学ぶことができます。
わかばちゃんと学ぶ Git使い方入門〈GitHub、Bitbucket、SourceTree〉 単行本(ソフトカバー) – 2017/4/21
ノンプログラマーなMacユーザーのためのGit入門 ~知識ゼロでスタート、ゴールはGitHub~ 単行本 – 2019/5/28
本書は「GitKraken」というツールを利用した Gitの利用方法を非エンジニアの方でも使えるようになる講座です。
Gitはソフトウェアエンジニアを中心に利用されているバージョン管理システムですが、 近年、その使いやすさから Web制作での開発サーバーと公開サーバーのファイルの差異を管理したり、テクニカル書籍執筆での原稿管理として、変更履歴の管理をしたりなど、Gitの活用事例が広がっています。
ちゃんと使える力を身につける Webとプログラミングのきほんのきほん 単行本(ソフトカバー) – 2015/2/19
プログラミング言語を学ぶにのに、いろんなアプリがあるので、自分が学びたいアプリを使ってみるといいかもです。
QiitaPortable for Qiita – スマホから快適に読もう!
QiitaPortableはQiita専用のクライアントアプリです。
通常ログイン、サービス連携によるログインが可能です。(ログインなしで利用も可能です。)
GLICODE®(グリコード)
「GLICODE®(グリコード)」は、誰でも手軽に、遊びながらプログラミングの基礎的な考え方をお菓子で学習できる無料のアプリケーションです。
ShareWis(シェアウィズ)
90秒の短い無料動画で学べるアプリShareWis(シェアウィズ)。
ShareWis(シェアウィズ)は、90秒の短い動画でサクッと学べるオンライン学習プラットフォームです。
Schoo – 動画学習アプリ
日本最大級のオンライン動画学習サービスです。
たのしいアプリプログラミング 〜 Swiftで始めよう!無料版
iPhoneアプリ、作ってみたくないですか〜!?
。
Code Recipes
Code samples in Swift, C#, Java
プログラミング言語の比較及び学習。
利用可能な言語:Swift, Objective-C, Java, C# 及び C++
アルゴリズム図鑑
見て分かる、試して分かるたのしい「アルゴリズム」の図鑑です。幅広い分野のアルゴリズムを、アニメーションでやさしく解説。さまざまに試せる「実験モード」で理解がさらに進みます。暗号化、セキュリティなど身近なアルゴリズムも満載。さあ、アルゴリズムの世界に旅立ちましょう!
codebelle – スキマ時間で学ぶプログラミング
たった10分。誰でも簡単にプログラミングがスキマ時間でまなべる。
プログラミングブログまとめニュース速報
プログラミングのニュース、まだブラウザで見てるんですか?
このアプリさえあれば1タップで簡単に最新チャートやプログラミングニュースがチェックできます!
1タップの超簡単操作で最新のプログラミングニュースがサクサク閲覧可能!