ハーバード大学プログラミング講座受講レポ その2 C言語前編 | 現役SEママのプログラミング教室 FullAmigoフラミーゴ【神戸 三宮・大阪 堺・オンライン】

現役SEママのプログラミング教室 FullAmigoフラミーゴ【神戸 三宮・大阪 堺・オンライン】

プログラミング教室フラミーゴは小学生の娘の母親でキャリア20年の現役プログラマーが講師の教室です。
ITサポートや教育版マインクラフトの導入支援もやっています。お気軽にご相談ください。

 
こんにちは。
プログラミング教室fullamigo(フラミーゴ)のふじいです。
 
 
 
 
 
ハーバード大学プログラミング講座の受講レポートその2です。
 
過去の記事はこちら。
 
その1のScratchに続き、その2はC言語です。
 
実際の講座では一回分なのですが、2時間超えのため前編と後編に分けさせていただきますね。
 
 
 
プログラミング講座2回目でC言語爆笑
 
なかなかハードルが高い。
講座の冒頭でも
 
消火栓から水を飲むようなもの
 
と揶揄されてます(笑)
 
では講座の内容のレポートですニコニコ
 
注意私自身のメモとどんな内容かざっくり知りたい人向けです。これを読んだからといって受講の代わりになるものではありません。受講は無料なので動画を見てくださいね。
 
 
まずは
 
コマンドラインインターフェイス(CLI)
グラフィカルユーザーインターフェース(GUI)
 
昔ながらのプログラミングはCLI、
スマホアプリなんかはGUIですね。
 
コードをバイナリ(マシンコード)に変換するためのコンパイラというものがありますよ。 
との説明。
これを説明したいからC言語が選ばれたのねと思いました。
 
第一回のScratchでのブロックと、C言語のプログラムと比較して説明していました。
 
・関数
・引数
・戻り値
・変数
・緑の旗がクリックされたとき
・拡張機能
・コメント
 
などなど。
 
C言語のプログラミングはハーバードのプログラミング講座用に作られた開発環境で行われてました。
初心者でも取り組みやすいようにするため、ライブラリやコマンドが用意されてましたね。
これらを使って今後の課題に取り組むそうです。
 
あとは
・見やすいコード
・エラーメッセージを解読するコツ
・コメントの説明の書き方
などもレクチャーされてました。
実際にコードを書くときにとても必要なことなので
この段階で説明しておくんだなというのが印象的でした。
 
レポートは以上です。
 
私はC言語は20年くらい前にやったくらいですね…
後編はポインタをやるのかしら?
 
またお楽しみに爆笑
 

PC 自宅で学べる!オンラインプログラミングレッスン案内

 

 
 


星 子どもプログラミング教室の案内

 

 

 

ハート レッスンの開催レポート・ご感想はこちらです

 

グッ 人気記事まとめてみました♪

 

虫めがね よくいただく質問はこちらです

 

メール お問い合わせはこちらからお願いします

 

キラキラキラキラフォーロー大歓迎キラキラキラキラ

 

流れ星公式LINE

レッスンの予約、お問い合わせも可能です。

ブログをチェックする時間のない方は公式LINEの登録をおすすめします。

お友達登録いただいた方に500円OFFクーポンプレゼントしています♪

↓をポチッとしてお友達登録してください。

 

友だち追加

 

虹 Twitter

 

カメラ Instagram