サブタイトル | | |
|
科目のねらい | | この授業はC言語の基礎的なプログラミングを学びます。 C言語のコンパイラを利用してコンピュータ言語を学んでいきます。C言語は40年以上前に開発された言語ですが、この言語を基に様々な言語が派生しており、C言語でプログラミングの基礎を学ぶ事は非常に有用です。C言語では文字の取り扱い方に厳格な取り決めがあり、文字の表示や入力の仕方、文字列(複数の文字の並び)を処理する方法を学びます。 |
|
|
到達目標 | | 授業ごとに提示するルーチンを組み合わせ、課題となるプログラムを完成させる。 |
|
|
授業の内容・ 計画 | | 1.画面に文字を表示する(Hello World!) 2.for文を使い表を書く(温度の換算表) 3.while文を使い表を書く(九九の表) 4.文字を入力、if文で条件判断をする(挨拶) 5.数字を入力して、処理をする(素数を調べる) 6.乱数の利用(円周率の計算) 7.単純な繰り返しと再帰的命令(フィボナッチ数) 8.再帰的命令2(ハノイの塔) 9.文字の出現回数を調べる(カウント) 10.ファイルから読み込む(カウント2) 15回の授業のうち10回分の課題を示してあります。 |
|
|
評価方法 (基準等) | | 授業毎の提出物と秋学期の終了時に提出してもらう「課題プログラム」の結果をそれぞれ60%:40%の割合で評価します。 |
|
|
授業外の学修 (予習・復習) | | ecip の第1クライアント室を活用する等して、出された課題について復習し命令を理解してくれることを希望します。 |
|
|
教科書・ 参考書 | | 教科書は使用しません。必要に応じてプリントを配布します。 |
|
|
参照URL | | |
|
質疑応答 | | 授業時間以外には、オフィスアワー、e-mail で質問に応じます。 ただし e-mail の場合には、件名を学籍番号で始めてください。 |
|
|
備考 | | この授業は受講者数調整科目です。そのため受講登録した場合には責任ある態度で受講してもらいます。 担当者は過去の病気のためタバコの臭いにより体調が悪くなってしまいます。従って、喫煙者は受講を差し控えて頂くようお願いします。 |
|
|
画像 | | |
|
ファイル | | |
|
更新日付 | | 2015/02/04 13:33:17 |