徳島文理大学 | Webシラバスシステム |
TOP | 戻る | |
徳島文理大学短期大学部 |
科目番号 | 00256 | 担当教員名 | 河田 淳治 | 単位 | 2単位 |
---|
科目群 | 専門 | 必修・選択 | 選択 | 開講期 | 前期 | 対象年次 | 3年 |
---|
授業概要 |
---|
プログラミング言語に引き続き,C言語について学習する.後半では,ロボット教材(マインドストームNXT)を,C言語によく似たNXCという言語で制御する. |
到達目標 |
1. if文などの分岐処理,for文などの反復処理,配列や関数を含むプログラムの意味が理解できる. 2. 条件分岐,反復,配列,関数などを含む,初歩的なプログラム(30〜40行程度)を作成できる. 3. NXCにより,簡単なロボット制御のプログラムを作成できる. |
授業計画 | 授業形態 | 授業時間外学習 | |
---|---|---|---|
【1】 | ガイダンス,変数の使い方,入出力関数(printf,scanf)の復習 | 講義,演習 | プログラミング言語で学習した内容(printf, scanf, 変数宣言,代入,計算に使用する演算子)について復習しておくこと. 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). |
【2】 | if文,switch文の復習 | 講義,演習 | プログラミング言語で学習した内容(条件分岐,if文,関係演算子,論理演算子,switch文)について復習しておくこと. 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). |
【3】 | 反復処理とfor文 | 講義,演習 | for文の文法,使い方についてよく復習しておくこと. 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). |
【4】 | プログラミング演習(1) | 講義,演習 | 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). |
【5】 | while文とdo文 | 講義,演習 | while文,do文の文法,使い方についてよく復習しておくこと. 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). |
【6】 | プログラミング演習(2) | 講義,演習 | 反復処理に使われる構文について復習しておくこと. 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). |
【7】 | プログラミング演習(3) | 講義,演習 | 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). 配列について予習しておくこと. |
【8】 | 配列 | 講義,演習 | 配列の使い方(宣言,要素の参照・代入,入力)についてよく復習しておくこと. 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). |
【9】 | プログラミング演習(4) | 講義,演習 | 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). 関数の作り方について予習しておくこと. |
【10】 | 関数 | 講義,演習 | 関数の宣言,定義,引数の受け渡しについてよく復習しておくこと. 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). |
【11】 | プログラミング演習(5) | 講義,演習 | 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). マインドストームNXT,NXCの文法について予習しておくこと. |
【12】 | NXCの文法とモータ制御 | 講義,演習 | NXCのモータ制御関数の使い方についてよく復習しておくこと. 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). |
【13】 | センサの制御 | 講義,演習 | センサの種類と使い方,制御関数についてよく復習しておくこと. 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). |
【14】 | プログラミング演習(6) | 講義,演習 | 未完成の練習問題について考えてくること(ノートなどにプログラムのコードを記述してくること). |
【15】 | プログラミング演習(7) | 講義,演習 | これまでの内容についてよく復習しておくこと. |
評価方法 |
---|
平常点,課題プログラム,定期試験 |
教科書 |
適宜,講義資料を配布する. |
参考図書 |
「明解C言語 入門編」,柴田 望洋,ソフトバンクパブリッシング, 「やさしいC 第2版」,高橋 麻奈,ソフトバンクパブリッシング, その他 C言語の入門書 |
備考 |
---|