プログラミング知識を活かせる職業、プログラマー・エンジニア・研究者など

プログラミングを勉強するとプラグラマーになれるのは間違いないです。 しかし、プログラミングの勉強=プラグラマーだけかといわれるとそんなことはありません。 プラグラミングを勉強した先には、研究者やデータサイエンティスト、コンサルタントといった…

C言語はスクラッチを学んだ小学生の次のステップにおすすめ。

プログラミングって? プログラミングで使用される言語は一つではなく、種類があります。 プログラミング言語はそれぞれの得意分野で力を発揮できる言語を選ぶ事が大事と言えます。 プログラミングの中でも一般的にC言語と呼ばれる言語は、コンピュータに最…

初めて勉強するならこのプログラミング言語

パソコン上、あるいはインターネット上でゲームやサイトを運営していくにはプログラミングが必要です。そして、そのプログラミングを行うためには、「プログラミング言語」と呼ばれるものが必要になってきます。 世界には数多くのプログラミング言語が存在し…

ICTが世界をかえる

プログラミングはこれからの時代に最も重要な要素になっていくでしょう。 そのプログラミングを一度、体験してほしいのです。 プログラミングはコンピューターさえあれば何も必要でありません。 ですから、インターネットに接続したコンピューターがあれば、…

アセンブラ?アセンブリ?それともアセンブル?

機械語はその名の通り、機械にとってはとても読みやすく、 逆に人間のとってはとてもじゃありませんが読めたものではない、 単なるバイナリ列です。 この機械語を人間にもわかりやすい形式で記述したものが、 アセンブリ言語(assembly language)となります。…

プログラミングは論理的思考力を養える習い事だよね

2020年から学習指導の改正によって、小学校でもプログラミングの教育が必修化になりました。 今までのように、プログラミングはIT起業で働く人や、エンジニアだけが学ぶ物として考えているのでは、時代に取り残されてしまいます。 幼少期より、プログラミン…

なぜプログラミングするのか?

プログラミングと聞いて何を想像するでしょうか? 難しそう、ゲームとかに関係している等… いろいろあると思いますが、 そもそもなぜプログラミングを行うのか、 その利点とは何かを知っている人は少ないのではないでしょうか。 そこでなぜプログラミングを…

ものづくりが好きな子供はプログラミングにハマるよ

今とても注目されているプログラミング学習! インターネットもどんどん発達している最中ですし近い未来簡単なプログラミング知識が無ければいけない時代になるかもしれません。 算数と同じように、ちょっと難しいかなというイメージもあるでしょうが、慣れ…

プログラム以外ののスキルも身に付けてバランスのよい大人を目指そう

私はプログラムを初めて10年近くになります。 学生の頃はただプログラムを授業だけでするといった不真面目な学生でした。 でも、不真面目ながらSEにはなりたいという夢をもってIT企業に就職しました。 ただ、不真面目では社会には通用しませんね。 いきなり…

if文で記述ミスを減らすテクニック

c言語において、if文で記述ミスを減らすテクニックについて解説します。 ・if文とは? 以下のような記述をif文と言います。 判定をするために使用します。 if( a == 1 ){処理1;} 上記のif文では変数aが1のとき、処理1を実行します。 ・if文での記述ミス 以下…

プログラミングは勉強して損しない知識

スマホやパソコンなどに触れる機会がとても多くないですか。 ゲームをしたり、調べ物をしたり。でも、そのあなたがプレイしたゲーム、見たサイトがどのように作られているか分かりますか? それを作るのに欠かせない技術、それが「プログラミング」です。 「…

物を作り機械を動かすプログラム

日本では物を作ることが有名ですね。 車などは特にそうです。 そんな特に使うのがプログラムを使った機械を使うお仕事です。 機械で使うプログラムは、MコードやGコードなどがあります。 そのプログラムは、数字と英語を使ったプログラムです。 まっすぐ削り…

マインクラフト(Minecraft)でプログラミング体験しよう

マインクラフトはサンドボックス型ゲームです。 冒険をしながらブロックを設置していろいろな構造物をつくることができます。 小中学生を中心として爆発的な人気を誇るゲームです。 マインクラフトの魅力は、何といっても全ての世界を自分で作り上げることが…

プログラミングの基礎としてのマクロ

今からプログラミングを始めようという方が最初につまづくのは、何から始めて良いか分からないということだと思います。 そんな方におすすめできるのが、EXCELで使えるマクロという機能です。プログラミング言語としてはVBAというものです。 マクロには「マ…

異なるプログラミング言語にも共通点があるんだよ。

色々なプログラミング言語というものがありますが、プログラミングの基礎となるものはとても良く似ています。 まず、良くあるのが繰り返し命令というものです。 ある命令を繰り返し行うというものです。forとかwihileと呼ばれるプログラミング言語が利用され…

プログラミングの勉強方法

私がプログラムを使いはじめたきっかけは、大学の研究データの解析を行うためでした。 大学の研究は、素粒子物理で膨大なデータを処理するために、エクセル等では扱いきれませんでした。 しかしながら、プログラムなど見たことも、使ったこともなく、難しい…

レゴを使ったロボットコンテスト

レゴマインドストームとはレゴブロックを利用したロボット教材です。 レゴパーツの他にマイコン、モーター、各種センサーがセットになっていて、出来上がったロボットをプログラムで思い通りに制御できます。 専用のアプリで命令ブロックを組み合わせるだけ…