デジタルハリウッド大学WEBサービス ヘルプ
シラバス参照
シラバス検索 > シラバス参照
講義名 プログラミング演習Ⅰ【合】
(副題) 【新旧合同】
開講責任部署 デジタルハリウッド大学デジタルコミュニケーション学部デジタルコンテンツ学科
講義開講時期 後期 講義区分 演習
基準単位数 4.00 時間 0
代表曜日 土曜日 代表時限 1限
科目分類名 専門デジタル演習科目
科目分野名 エンジニア関連科目
年次
必修/選択 選択必修

担当教員
職種氏名所属
准教授◎ 神谷貴久教員

学習目標(到達目標) コンピューターには人間にある曖昧さが通用しないので、プログラミングの学習を通じて「完璧な論理的思考」の習得を目標とする。頭の中で考えると同時に、書くことによってプログラミング経路を再認識し、設計段階でバグを潰せる習慣を身に付けさせる。
授業概要(教育目的) プログラミングとは何か?コンピューターの動作をプログラミング言語としての「C言語」の学習を通じて、プログラミングに最も大切なアルゴリズムの思考パターンの習得とC言語の基本を全てマスターすることを目標とする。
授業内容(キーワード/スキルとそのレベル) 1. この授業を通じて習得するキーワード
ソフトウェアの仕組み
プログラミング
2. この授業を通じて磨かれるスキルとそのレベル
C言語プログラミング 初級
授業計画表
プログラミング演習Ⅰ  
担当教員内容
第1回神谷貴久本講義の目標、評価方法、ルールの説明。教科書、参考資料、参考HPの紹介。開発環境セットアップ。
第2回神谷貴久シェルの操作方法。
プログラムのビルド方法。
第3回神谷貴久変数、型、演算子。
printf,scanfを使い入出力をプログラミング。
第4回神谷貴久制御構文1(if/switch)。分岐の役割を理解する。
第5回神谷貴久制御構文2(for /while)。ループの役割を理解する。
第6回神谷貴久配列
第7回神谷貴久配列応用(文字列操作)
第8回神谷貴久配列応用(文字列操作)
第9回神谷貴久構造体
第10回神谷貴久構造体
第11回神谷貴久関数
第12回神谷貴久関数
第13回神谷貴久ファイル入出力
第14回神谷貴久ファイル入出力
第15回神谷貴久ポインタ
第16回神谷貴久試験
授業形式 演習を中心とした形式。
プログラミングを実際に打ち込んで、動作させて学ぶ。
成績評価方法・基準 前半
レポート 30%
小テスト 20%
後半
小テスト 20%
期末試験 30%

※出席率70%未満は、評価対象としない
※公欠は3回までは認める
テキスト(教科書) 明解「C言語」入門編柴田望洋
テキストISBN番号 ISBN-10: 4797327928
ISBN-13: 978-4797327922
期末試験の内容(提出方法・実施日) 前半
本試験なし
レポート、小テストのみで決定

後半
□試験方法   試験(PC必須)
□受験条件   無
□試験実施日  
□内容     プログラムを作成(その場で採点)
□持込の可否  ノート、教科書の持込可能
・追試験の実施 無
・再試験の実施 無
履修条件および学生へのメッセージ C言語の学習は、gcc(プログラム名)を使って行います。