2023年 短期大学部 シラバス - ものづくり・サイエンス総合学科
設置情報
科目名 | プログラミングⅡ | ||
---|---|---|---|
設置学科 | ものづくり・サイエンス総合学科 | 学年 | 2年 |
担当者 | 駒田 智彦 | 履修期 | 後期 |
単位 | 2 | 曜日時限 | 水曜4 |
校舎 | 船橋 | 時間割CD | E34S |
クラス | |||
ポリシー | ディプロマ・ポリシー【DP】 カリキュラム・ポリシー【CP】 | ||
履修系統図 | 履修系統図の確認 |
概要
学修到達目標 | これまでに習得したプログラミングの知識・技術を復習する。さらに,C言語における文字列処理並びにポインタのを利用した基本的事項なプログラムを作成することができる。 本授業科目はDP1及びCP1に該当しています。 科目ナンバリング:MFmCs-307 |
---|---|
授業形態及び 授業方法 |
本授業は「対面授業」で実施する。 船橋校舎12号館のコンピュータ演習室で実習を中心に行う。ほぼ毎回演習を実施する。 |
履修条件 | 専門教育科目/選択(情報科学分野) プログラミング基礎及びプログラミングⅠを受講していることが望ましい。 |
授業計画
第1回 | 全15回の講義内容の概略説明 復習(1) C言語の基本的な知識および定数・変数 【事前学習】教科書の第1章,第2章のうち理解が不十分な内容について復習しておくこと。(60分) 【事後学習】課された課題に取り組むこと。授業内容について学生間で議論すること。(180分) |
---|---|
第2回 | 復習(2) 制御文 【事前学習】教科書の第3章,第4章のうち理解が不十分な内容について復習しておくこと。(60分) 【事後学習】課された課題に取り組むこと。授業内容について学生間で議論すること。(180分) |
第3回 | 復習(3) 配列と文字列 【事前学習】教科書の第5章のうち理解が不十分な内容について復習しておくこと。(60分) 【事後学習】課された課題に取り組むこと。授業内容について学生間で議論すること。(180分) |
第4回 | 復習(4) 関数 【事前学習】教科書の第6章のうち理解が不十分な内容について復習しておくこと。(60分) 【事後学習】課された課題に取り組むこと。授業内容について学生間で議論すること。(180分) |
第5回 | 復習のまとめ 【事前学習】教科書の第1章から第6章のうち理解が不十分な内容について復習しておくこと。(60分) 【事後学習】課された課題に取り組むこと。授業内容について学生間で議論すること。(180分) |
第6回 | 中間テスト及びその解説 【事前学習】第1回から第5回の内容の総復習に取り組み中間テストに備えること。(180分) 【事後学習】中間テストの問題のうち理解が不十分だった内容について復習しておくこと。中間テストの問題について学生間で議論すること。(60分) |
第7回 | ポインタのメカニズム 【事前学習】教科書の第10章のうち理解が不十分な内容について復習しておくこと。(60分) 【事後学習】課された課題に取り組むこと。授業内容について学生間で議論すること。(180分) |
第8回 | ポインタと配列 【事前学習】教科書の第10章のうち理解が不十分な内容について復習しておくこと。(60分) 【事後学習】課された課題に取り組むこと。授業内容について学生間で議論すること。(180分) |
第9回 | ポインタの更新と比較 【事前学習】教科書の第10章のうち理解が不十分な内容について復習しておくこと。(60分) 【事後学習】課された課題に取り組むこと。授業内容について学生間で議論すること。(180分) |
第10回 | ポインタと文字列 【事前学習】教科書の第11章のうち理解が不十分な内容について復習しておくこと。(60分) 【事後学習】課された課題に取り組むこと。授業内容について学生間で議論すること。(180分) |
第11回 | ポインタの配列,ポインタのポインタ 【事前学習】教科書の第11章のうち理解が不十分な内容について復習しておくこと。(60分) 【事後学習】課された課題に取り組むこと。授業内容について学生間で議論すること。(180分) |
第12回 | ポインタを指すポインタ 【事前学習】教科書の第11章のうち理解が不十分な内容について復習しておくこと。(60分) 【事後学習】課された課題に取り組むこと。授業内容について学生間で議論すること。(180分) |
第13回 | ポインタのまとめ 【事前学習】第7回から第12回の内容のうち理解が不十分な内容について復習しておくこと。(60分) 【事後学習】課された課題に取り組むこと。授業内容について学生間で議論すること。(180分) |
第14回 | 最終テスト及びその解説 【事前学習】第7回から第13回の内容の総復習に取り組み最終テストに備えること。(180分) 【事後学習】中間テストの問題のうち理解が不十分だった内容について復習しておくこと。最終テストの問題について学生間で議論すること。(60分) |
第15回 | 総合演習 【事前学習】これまでの授業内容で理解が不十分だった内容について取り組んでおくこと。(60分) 【事後学習】これまでの授業内容で理解が不十分だった内容について十分に理解できるようにすること。授業内容について学生間で議論すること。(180分) |
その他
教科書 |
柴田 望洋 『新・明解C言語 入門編』 SBクリエイティブ 2014年
|
---|---|
参考書 |
柴田 望洋 『新版 明解C言語 中級編』 SBクリエイティブ 2008年
柴田 望洋, 肘井 真一, 高木 宏典, 赤尾 浩 『解きながら学ぶC言語』 SBクリエイティブ 2004年
鈴木 邦成,村山 要司 『C 言語プログラミング基礎演習ワークブック』 英光社 2015年
|
成績評価の方法 及び基準 |
授業への取組状況・課題レポートなど平常点50%、平常試験50% 出席回数が総授業回数の5分の3(9回)に満たない場合は,履修放棄として取り扱い,学業成績を評価E(判定不可)とする。 |
質問への対応 | 対面授業の前後の時間のほか,原則としてオフィスアワーの時間帯(下記参照)に対面又は遠隔で対応する。事前にメールで連絡すること。 対応方法(対面,メール,電話,Zoom等)は担当教員の指示による。 |
研究室又は 連絡先 |
研究室:船橋校舎9号館911A号室 komada.toshihiko"@"nihon-u.ac.jp(実際のアドレスは"を除いたもの) |
オフィスアワー |
月曜 船橋 12:15 ~ 13:15 個別質問対応時間
|
学生への メッセージ |
【令和4年度成績分布状況】履修者数22名 S:4人(18.18%),A:5人(22.73%),B:4人(18.18%),C:6人(27.27%),D:3人(13.64%),E:0人 |