タグ:1年生
【授業紹介】C言語 プログラミング技術(1年・必修)
1年生のC言語の学習が12月よりスタートしました。
C言語はプログラミング言語の中でも最もポピュラーな言語の一つです。
しかし、コンピュータの仕組みを正しく理解していないと、真に効率の良いプログラムを書くことはできません。
そこで、本校では1年次においていきなりC言語を学習するのではなく、まずはアセンブリ言語とPAD図を学び、その上でC言語の学習に入ります。
これにより、メモリがどのように使われるか、データがどのように格納されているか等をイメージを持ちながらプログラムを作ることができます。
初回の授業では、C言語をコーディングするためのツールとしてVS Codeのセッティングを行い、簡単なプログラムの作成と実行を行いました。
【授業紹介】国家資格にチャレンジ 工業情報数理(1年・必修)
本日は工業情報数理の授業で基本情報技術者試験の問題にチャレンジしました。
工業情報数理は、情報分野に関する基礎知識を学ぶ教科です。
1年生はこれまでに、コンピュータの基本的な構成から始まり、2進数や16進数の計算・論理回路等について学習をしてきました。
その中で、単元ごとの振り返りも兼ねて、「ITエンジニアの登竜門」と呼ばれる基本情報技術者試験(→公式サイト)の問題にもチャレンジをしています。
最近試験の制度が変わり、年2回(4月・10月)しか受験のチャンスがなかったのが年間通して随時受験できるようになりました。
よって、1年生でも冬季以降の努力次第で十分に合格できるチャンスができたと言えます。
合格率30%以下の国家資格と聞くと高校生には難しいように思えますが、過去の先輩方は1学年につき何人も合格者を出しています。
時間を有効活用し、地道な努力ができる人間を目指して努力を重ねていきます。
【授業紹介】1年生の工業基礎が始まりました
情報技術科で1年生の工業基礎が始まりました。1年生にとって初めての実習の授業です。
今日は、情報技術科のコンピュータ設備の基本的な使い方の説明を受けた後、これから毎日のように触ることになるキーボードに慣れるため、タイピングの基礎練習を始めました。
このタッチタイピング(キーを見ずに打つ技術)の修得が、情報技術科での最初の山場になります。これをおよそ三週間で身に着けます。
タッチタイピングにセンスは必要ありません。
手元を見ない・指を毎回ホームポジションに戻す・スピードよりもまずは正確性を求める、などなど…
さまざまなことを意識しながら、練習をコツコツと積み重ねていくことが上達の近道です。
まずは、キーボードを見ずに1分間100文字打てることを目指して練習します。この目標に到達できているかどうか、3週間後にテストが行われます。
【授業紹介】工業技術基礎(1年・必修)
本日は1年生の「工業技術基礎」の授業が行われました。
工業技術基礎では、1学期に情報分野における基礎的な知識やスキル(主にキーボードを見ないで入力を行うタッチタイピングと、実習設備の使用方法)を身に着けます。
そして2学期から6~7名ほどの班に分かれ、様々な実習をローテーションで学んでいきます。
授業内容はハードウェア・ソフトウェア偏りなく実施され、本日はC言語、電力供給の法則、Kicad、論理回路(論理圧縮)の4つのテーマに各班が分かれて実習を行いました。
C言語はプログラミング技術という授業と並行して行われ、今回はプログラミングの基本である「配列」について学びました。
プログラミングの授業では、どの学年も情報処理部のメンバーが活躍します(情報処理部のページはこちら)。分からないことも教えあいながら、コツコツと理解を深めていきます。
Kicadは電子回路の設計を行いつつ、それをプリント基板へスムーズに変換できるソフトです。今回はその基礎的な使い方を学びました。
電力供給の法則、論理回路(論理圧縮)は実際に回路を組みながら、実験結果を記録していきました。
現代ではコンピュータが進化し、ハードウェアについてよくよく理解していなくても、とりあえずプログラムを組んで動作させることが可能になりました。
しかし、自分の進路について考えを深めつつ、これからの情報技術を支える人材を目指すならば、プログラムなどのソフトウェアに偏ることなくハードウェアについて理解することも、非常に重要なことです。
この前入学したと思った1年生も、もうすぐ2年生。
その場しのぎの暗記で逃げることなく、しっかりと頭で汗をかきながら頑張っていきます。