ライフをハックしたい

プログラミング初心者向けの記事やランニングや就職活動、基本情報技術者試験(FE)などについて書いています。

プログラミング初心者向け、学習の仕方

プログラミング初心者を対象に、プログラミングの勉強の仕方などを紹介しています。

オブジェクト指向が難しい・わからないときに挫折しない勉強方法のまとめ

オブジェクト指向は、「わかったような気がする。」ということの繰り返しです。人によって理解が違いますし、人によって説明も違います。1回で分かるはずはありませんので、繰り返し学習をすることが大切です。 また、オブジェクト指向を理解してもどのよう…

プログラミング初心者が独学で基礎から勉強する方法【無料で学ぶプログラミング】

プログラミング初心者が、自分の力で独学で勉強する方法を紹介します。本を読むより、まずはプログラミングを入力してみて動かしてみると実感が沸きます。プログラミング入門の基本は、実際に手を動かすことです。 学んだうえで、アプリやサービスを作りたい…

プログラミング初心者がやる気・モチベーションを維持できない理由とは?4つのパターンを紹介

プログラミングが難しい、わからない、挫折しそう。多くの人がプログラミングの勉強をはじめ、挫折してきました。 プログラミング学習のゴールが見えない不安があることです。ゴールは人それぞれ違います。プログラマとして実務に入ることがゴールなのか、作…

C言語がわからないときは?自分がどこでつまづいているのか確認してみよう!

プログラミングがさっぱりわからない、C言語がさっぱりわからない。そんなときは、自分がどこでつまづいているか確認してみましょう。どれも授業や参考書の序盤で扱う内容です。一度学習の振り返りを行うことで、意外なところでつまづいていることに気付くこ…

世の中で一番わかりやすいオブジェクト指向の説明 スティーブ・ジョブズの言葉

オブジェクト指向を何度勉強してもしてもわからない。いくら説明されても分からない。そんなあなたにスティーブ・ジョブズによるオブジェクト指向ソフトウェアの説明です。 オブジェクトとは人間のようなものだ。生きていて、何をどうすべきかという知識を自…

C言語のポインタがわからないときは?【ポインタをなぜ学習するのか】

C言語のプログラミングが理解できず苦手意識を持っている方も多いのではないでしょうか。わかりやすい説明をまとめましたのでお役立てください。C言語を習得する上で、最初の大きな壁は「ポインタ」です。ポインタの理解なくしてC言語の習得は出来ません。し…

Java学習講座「独学で学ぶJava入門5つの手順」プログラミング初心者向け

プログラミングを学ぼうと思ったときに、大学やプログラミング講座で学ぶ環境(時間やお金)があるのであれば、修了時点で最低限のことができるようになると思います。途中で心が折れても、サポートがある中で学びなおすこともできるでしょう。 しかし、その…

家庭内での子どもへのプログラミング学習の勉強方法【小学校必修化】

プログラミング教育についてや勉強方法を紹介します。プログラミングとは、コンピュータに何をさせるか命令することです。プログラミングを学ぶと、スマホや機械がどう動いているか考えられるようになります。

C言語入門本【わからないときは本を読もう】プログラミング初心者にお勧めする4冊

初心者向けのプログラム入門本は、複数あり、どれを選んでいいかわからないものです。専門学校でプログラミングを教える立場として、4冊の本を比較してみたいと思います。また、本を1冊終わらせる事は大変かもしれませんが、まずは1冊最後までやりきるこ…

なぜ、あなたはJavaでオブジェクト指向開発ができないのかを授業で使ってみて

今週のお題「読書の秋」 なぜ、あなたはJavaでオブジェクト指向開発ができないのか―Javaの壁を克服する実践トレーニング JAVAの入門書と並行して内容を進めていっています。ちなみに、JAVAの教科書はこちらを使っています。非常に分かりやすいです。 スッキ…