NO IMAGE

みなさんの生活においてもはやIT技術は知らなければならない重要な知識になっていると感じている人は多いでしょう.
では,皆さんはIT技術の何を知っているでしょうか.

みけプロ
IT技術って何かしっているかな?
みにマイク
もちろん知ってますよ~
スマホのことでしょ.それからパソコンとか,インターネット
スマホにアプリをダウンロードしてインストールするといろんなことができるようになります.
それがIT技術だとおもいま~す.
みけプロ
では,どこから何をダウンロードするんだい?なんで動くんだい?
みにマイク
えっとどこからって,天から?何をって何かわからないけれど・・・
動き方も全く分かりませ~ん.
でも知らなくても使えるし,この前動画を録画してアップしました.
みんな見てくれました~500人ぐらい
みけプロ
何が何だかよくわからないけれどスマホを使いまくっていることはよくわかったよ.
みけプロ
その動画はどこに保存されているんだい?
みにマイク
考えたこともないで~す.みんなが見てくれるところだと思いま~す.
みけプロ
その動画ファイルがある日突然なくなったらどうする?
みにマイク
そんなことあるんですか~?考えたことないです~.

ITとICT

情報技術の発祥は主としてUSAであり,全て英語で始まりました.
これは大変重要なことです.
皆さんが利用しているITに関する言葉やプログラミング言語の基盤は英語を日本語として呼んでいたり訳していたりするからです.

ここで一番要となる言葉 IT と ICT について説明しましょう.

IT は英語の Information Technology の略であり,「情報技術」と訳されます.
また,ICT といういわれることもあります.
Information and Communication Technology の略であり,「情報通信科学」のことです.

日本では省庁ごとに情報技術に関する施策を実施してきましたが,各省庁によって呼び方が違っていました.
経済産業省や内閣府では「IT」を,総務省や文部科学省では「ICT」を使っていますね.

2021年9月1日にデジタル庁が新たに発足し,

あえて違いを指摘すると、「ICT」はSNSの発達と同じ時期に広がってきた言葉です。「コミュニケーション」という言葉が入っているため「個人からの情報発信」を強調するニュアンスがあると言えます。

IT技術は日々激速に進化しています.それを全て短期間に習得することはできないし,知識がないままに利用することができるのでそれでいい,というわけでもありません.日々激速に進化するに伴い,新しいIT技術がどんどん生まれたり,古いものが新しいものに置き換わったりしているわけです.

みなさんの分身ともいえるスマホも次は5G,そして将来6Gに進化していっていることを知っている人もいるでしょう.

ではどのように知識を得ていくのがいいか考えていきましょう.

IT技術習得法

IT(情報技術)の世界において技術の分類分けをしてみたいと思います.

その分類に従って,勉強するのがおすすめです.

 

の中で,進化している技術と基本である知識があります.

基本の知識,IT技術の進化に合わせて必要なものを修正追加されて行っている知識,新しく生み出されている知識,の大きく3つがあります.

現在,2022年,プログラミング言語人気No.1はズバリPython(パイソン)です.
プログラミング言語初心者にとって学びやすい言語No.1 になっていますが,このサイト

「プログラミング言語人気No.1」といっても開発現場でNo.1というわけではありません.

それぞれプログラミング言語によって得意分野があるので
作りたいものによってプログラミング言語を選択しなければなりません.

例えばゲームプログラミングをしたい,Web作成をしたいなどです.

データ分析の場合も対象とする分野によって普及している言語が異なります.
Pythonひとつだけというわけではありません.

ビジュアルプログラミング言語 スクラッチ(Scratch)

みにマイク
プログラムを勉強するとき,スクラッチという積み木みたいなものがあるみたいなのですが簡単そうなのでそれを勉強したいですっ
みけプロ
いいですね.
プログラムの流れを勉強するのならそれがいいですね.
Scratch(スクラッチ)とは,MITメディア・ラボのライフロング・キンダーガーデンという研究チームによって作られた無料のプログラミング言語で,文部科学省,総務省や経済産業省が推進している「未来の学びコンソーシアム」の小学生のプログラミング学習で利用されています.
マウスでポチポチしているうちに,簡単なプログラムが完成するみたいですね.
みにマイク
マウスポチポチが楽そうなので,スクラッチを勉強することにしました.
超短い間でしたがありがとうございました~
みけプロ
あ~あ~
スクラッチは初心者が論理的思考を学ぶためにはとてもいいんだけどね.
マウスポチポチプログラミングはあくまでも初心者用だよ.
みにマイク
初心者用?
みけプロ
コンピュータプログラミングの世界は,人と人との会話のように,コンピュータと会話をするものなんだよ.
機械とコンピュータとかコンピュータとコンピュータという場合もある.
みにマイク
コンピュータと会話していたらへんなにゃんこと思われそうです.
みけプロ
もう十分に変な今どきのにゃんこなんだが・・・
積み木を組み立てるみたいなものなんだ.
変わった形の積み木が欲しかったり,少し複雑な流れを作りたいときは難しいんだよ.
プログラミング言語を学んでいたら,それができるんだよ.
みにマイク
わかりました~できるにゃんこたまちゃんがプログラミング言語をいろいろ知っているのはそういうことだったんですね.
僕ももう迷いません.
みけプロ
ほっ
スクラッチができるようになった次はプログラミング言語を使ってプログラムを使うことになるけど,ギャップが大きいよ.
できれば最初からプログラミング言語を勉強することがおススメだよ.
みけプロ
たまちゃんに会ってみたいものだ~

複数のプログラミング言語を学ぶこと

このサイトでは,複数のプログラミング言語を学ぶ,ということを目標にしています.

複数も必要なの?と思うかもしれませんね.英語をマスターすると同じスペイン語やフランス語などインドヨーロッパ語族の言語も英語をかなり勉強した後のほうが簡単にマスターできます.
ヨーロッパだけでなく,USAであればスペイン語,カナダも英語とフランス語など両方わかると旅行に行ったときなど便利です.

いい機会なので複数のプログラミング言語をマスターしましょう.

プログラムの書き方について

入門用や初心者用のプログラミング言語の書き方を紹介しているサイトや書籍がたくさんあります.

1つマスターするだけであれば,そちらで紹介されているように自由に書くのでいいのですが,別の言語により楽に置き換えることができる書き方があります.
なるべくどの言語にも簡単に流用できる構造を持った書き方ですね.
できるだけ方言のなまりを減らすような感じでしょうか.

システム開発をチームで行うとき,他のメンバーにもわかりやすい書き方,これを「可読性の高いプログラム」といいますが,とても重要なことです.
こういう時にも役立ちます.

みにマイク
チームでプログラムを作るだなんて,僕は仕事にしたくないです.
みけプロ
最近,個人でいろんなスキルを活かしたチームの一員として働くことができる仕事を募集しているサイトがあるけれどそちらでバイトできるよ.
みにマイク
僕でもできますか~
バイトしてワンランク上の超おいしいレストランに行きたいです.
みけプロ
動機が不純だが・・・
できるよ.まじめに取り組めばね.
みにマイク
たまちゃんと一緒にチームで働きます.たまちゃんがいれば百にゃんこ力
みけプロ
あ~また たまちゃんだ.どうせたまちゃんにおんぶにだっこなんだろうなあ.
たまちゃんがみにマイクのスパゲティプログラムを読みやすいようになおすんだろうなあ.
みにマイク
みけプロ先生は最近ぶつぶつつぶやいていますね.聞こえましたよ.
スパゲッティ食べたいって.
食べに行きましょう.
モザイクにすてきな店があります.とてもおいしくて超おすすめ.
このまえ食べに行ったとき,イタリア人のシェフたちが帰り際にわざわざ奥から出てきてくれて手を振ってくれました.
みけプロ
スパゲティプログラム,つまり,他の人が解読不能なプログラムのことだよ.
仕事以外の場ではよく見かけるよ.
みにマイク
変わった形のスパゲッティやとてもおいしいチーズがのっていました.
じゅるる.よだれが出てきました.

Follow me!

パソコン工房
NO IMAGE
最新情報をチェックしよう!

IT技術の最新記事8件

>だれでもマルチリンガルプログラマ

だれでもマルチリンガルプログラマ

CTR IMG
PAGE TOP