みなさんの生活においてもはや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つマスターするだけであれば,そちらで紹介されているように自由に書くのでいいのですが,別の言語により楽に置き換えることができる書き方があります.
なるべくどの言語にも簡単に流用できる構造を持った書き方ですね.
できるだけ方言のなまりを減らすような感じでしょうか.
システム開発をチームで行うとき,他のメンバーにもわかりやすい書き方,これを「可読性の高いプログラム」といいますが,とても重要なことです.
こういう時にも役立ちます.
バイトしてワンランク上の超おいしいレストランに行きたいです.
できるよ.まじめに取り組めばね.
たまちゃんがみにマイクのスパゲティプログラムを読みやすいようになおすんだろうなあ.
スパゲッティ食べたいって.
食べに行きましょう.
モザイクにすてきな店があります.とてもおいしくて超おすすめ.
このまえ食べに行ったとき,イタリア人のシェフたちが帰り際にわざわざ奥から出てきてくれて手を振ってくれました.
仕事以外の場ではよく見かけるよ.
じゅるる.よだれが出てきました.