2020年からプログラミングが必須化!エンジニア大学生も増加?

未分類
f:id:itsutsuki:20190407193741j:plain

こんにちは、学生リポーターの樹(@itsutsuki3)です!

今回は大学生におすすめするプログラミングについて紹介します。

プログラミングとは?

僕たち人間が読める言語を、コンピューターにも理解できる機械語に変更して伝えることです。

プログラム言語にはC、Java、Physon、HTMLなど様々な種類があります。

しかしどれも基本となる考えは同じなので、一つの言語を習得すると他にも応用がききます。

勉強するのにオススメの言語は?

C

プログラミング言語としては最も有名なもの言語で、C++、Java、Java Script、C#、Goなどの元になっている言語です。多くの言語が使われる現在ではCだけを主に使うことは少なくなりましたが、基本的な言語なので、覚えておいて損はないでしょう。

JavaScript

パソコンのサイトに出てくる「Jaza Scriptを有効にしてください」と出てくるプログラムはこの言語によって書かれています。Javaとは名前がよく似ていますが、全く異なる言語だそうです。ゲームの開発や動くサイトの作成に多く用いられています。現在多くのWeb開発に用いられています。

HTML、CSS

ホームページやブログを書く際に役立つプログラミング言語。他の言語はなかなか使う機会がありませんが、この言語を覚えると自分のブログをカスタマイズすることができます。ブログカスタマイズは今まで難しくて手が出ませんでしたが、HTMLを勉強したことである程度分かるようになりました。

おすすめのプログラミング勉強法

プラグラミングを勉強するにあたり、僕が参考にしたサイトを紹介します。

Scratch

子供用のプログラミングサイトです。複雑な言語を知らなくても、コマンドの書いてあるブロックを組み合わせるだけでプログラムを組むことができます。操作が直感的なので、ゲーム感覚で始めることができます。

実際に小学生のプログラミング教育の教材として取り入れる学校も多いのではないでしょうか?

・Scratch – Imagine, Program, Share(サイトは日本語で書かれています)

Progate

プログラミングができる人に紹介してもらったサイトで、いろいろな言語を無料で勉強することができます。このサイトの良い所は、普通は勉強するにあたり必要な「コンパイラ」というツールがが初めからサイト内に含まれていること。プログラミングを始める際の最初の壁が存在しないので始めやすいです。月額980円(いつでも解約可能)の課金ですべてのコースを受講できるようになります。

Progate:https://prog-8.com/dashboard

LEGOマインドストーム

知的玩具として有名な「LEGO」が出しているプログラミングキット。こちらも「Scratch」と同じく、コマンドのブロックを組み合わせることで作成します。この商品の最も素晴らしいのは、他のLEGO作品と組み合わせてオリジナル作品が作れること。Youtube上にはたくさんの作品が投稿されています!


レゴで造られた驚きの創造作品11選

プログラミング講座

オンラインや通いでもいいのでプログラミング教室に通う方法もあります。今はネットで勉強できる時代ですが、自力で続けることが難しいという人ならこのような方法でもいいのかもしれません。

まとめ

いかがでしたか?

とうとう2020年から小学生のプログラミングが必修化になります。現在大学生である僕たちは下の世代に対して大きく後れを取っています。将来はコンピューターがさらに社会に溶け込み、プログラミングのスキルは必須になります。 最近では文系の人がIT企業に就職してプログラミングを行うことがあるようです。

無料のものでもいいのでプログラミングに触れてみてはいかがでしょうか?

それでは!

コメント

タイトルとURLをコピーしました