学科のポリシーに従い,受講生がC言語の基本を理解し,初歩的なプログラムの作成ができること。履修するためのスキルを身につけること。授業内容プログラミングは情報通信技術(ICT)分野を志す者にとっては必須の技術と知識であり,プロとしての高い能力が要求される。その基礎を身につけることが本演習の目的である。本授業で使用するプログラミング言語はC言語とする。同じ学期に開講している「プログラミングI」を並行して履修中か,過去に履修済みであること,及び「情報科学リテラシー」の履修によってLinuxやエディタの基本操作を身に付けていることが望ましい。本科目は情報科学科の学生にとっては2年次以降のプログラミングII,プログラミング演習II,情報科学実験IおよびIIなど主要科目やコア科目の基礎となる重要な科目である。C言語によるプログラミングは情報科学科の学生にとって最も基礎になる学習項目の一つであり,これを最初の学年で身につけることは情報科学科のカリキュラムポリシーにも合致する重要な事項である。本授業で課す演習課題は基礎的なものであり,毎回の課題を積み上げてゆくことにより,プログラム作成に必要な基本的な技術が身に付くようになっている。したがって,毎回出席して各回のテーマを全てしっかり身に付ける事が重要である。[予習・復習]過去の演習問題等をまとめた資料を適宜配布する。この中から毎回の授業に関係する部分を予習して臨むこと(1回あたり4時間程度)。授業時間の終わりに解答例を配布するので,それにより復習をすること(1回あたり2時間程度)。解答例には教員の持つプログラミング・スキルが凝縮されて示されているので,しっかりと吸収すること。提示し,受講生がPCを使用してプログラミングする。授業計画に示した各回の内容について課題プログラムを作成する。毎回課題に先立って例題を示すので,それを理解したうえで課題に取り掛かることが重要である。課題プログラムは原則として3つであり,全て時間内に提出することが要求される。解らないところは担当教員や学生アシスタントが助言し,個別に指導する。毎回の課題に対して提出されたソースコードとその実行結果,および提出時期によって評点を算出し,全課題の評点を総合して成績とする。授業終了後に質問を受け付ける。メールでの質問も受け付ける。シラバス検索お気に入り公式サイトへ。