Cの学習には、学習環境が必要です。Cの学習環境がない人は、まず情報工学科の小坂教授が公開している「 terapad + コンパイラでCプログラムをコンパイル&ゴー 」を見ながら学習環境を作りましょう。
マイコンのプログラミングにはCの習得がほとんどの場合で必要です。 東京高専ロボコンゼミでは、情報工学科2年にて開講されている「プログラミング言語」で使用されている小坂教授のWeb資料を使用した学習を推奨しています。
Cプログラミング入門 - 外部サイト
マシンのプログラムを書くために、この資料を活用して勉強をしてください。
ロボコンで重要ではない、
と発展課題を除く、以下の全てを1年生のうちに学習しておくことが望まれます。
小坂教授の教材には関数ポインタに関する課題が無いので書いてみました。関数ポインタはロボコンに於いて必ずしも必要とは言えませんが、時間があれば学習しておきましょう。