†C言語の基本をマスターするために,用意されたプログラムを打ち込むのではなく,実際に自分で1から考えてプログラムを組んでいく。春セメスターで用いた教科書など,C言語に関する本を持参すること。C言語の文法について詳しく書いてある中級レベルの本を,1冊購入することを強くすすめる。おすすめの参考書については,C言語おすすめ情報で紹介している。この授業は学生が今まで学んだ内容から,自ら問題を解決していく実験・実習の授業です。教員から新しい内容を説明する講義ではありません。C言語の文法については他の授業で学んでいるものとします。†Webブラウザで各回のページにある課題を参照して、各自プログラミングを進める。C言語のコンパイルと実行のしかたについては,./C言語環境のページを参考にすること。基本課題は,必ず授業時間中に終わらせること。応用課題は,授業時間中に終わらない場合,1週間後の午前11:00までの宿題とする。発展課題は,上級者向けの問題であり,秋セメスター最後までに提出すればよい。自分が作成したプログラム(ソースコード)は,すべて指定のWebページからアップロードすること。アップロードされていないものは,採点されないので注意すること。アップロードのしかたは,プログラムの提出のしかたを読むこと。基本課題については,そのフローチャート(流れ図)も,毎回配布する用紙に記入して授業終了時に提出すること。フローチャートについての説明は,配布プリント等を参考にすること。基本課題のうち★印の付いている問題は,担当教員に見せて確認の印(またはサイン)を得ること。できない場合には,教員またはTAに質問して必ず理解すること。授業終了時には,基本課題がすべて正しくアップロードされていることを教員に確認してもらい,最終確認の印(またはサイン)を得ること。実験には全て出席すること。病欠等は必ず医師の診断書等必要書類を提出すること。相談・協力してもよいが,他人のコピーと判断されたものは提出と認めない。その場合,2人のコピーなら2分の1の点数,3人のコピーなら3分の1の点数(以下同様)とする。発展課題・期末レポート各回をクリックすると内容が表示されます。90分その日の基本課題がすべて終わった者は,15:00を過ぎていれば終了してもよい。その日の基本課題が終わらない者は,16:50まで延長することがある。