2024 年度の講義概要のデータベースを検索します。カリキュラムツリーへのリンク
学部・研究科
Faculty/Graduate School
総情
時間割コード
Course Code
70388
科目名
Course title
サブテーマ
Subtitle
プログラミング入門
<M><S><C>
授業形態/単位
Term/Credits
クラス
Class
/2
担任者名
Instructor
田中 成典
曜限
Day/Period
水3
授業概要
Course Description
到達目標
Course Objectives

授業種別 / Teaching Types

講義(対面型)

言語 / Language

日本語(Japanese)

授業概要 / Course Description

 本講義「プログラミング入門」では,C言語の基礎知識を習得することを目的とする.ただし,C言語の特徴であるポインタや構造体については,応用編である「プログラミング言語(C)」で重点的に学ぶこととする.

学位授与方針との関係 / Related Diploma Policy

(総合情報学部)
1.知識・技能
  
2.思考力・判断力・表現力等の能力
  

到達目標 / Course Objectives

①知識・技能の観点
 基本的なCプログラミングを修得する.
②思考力・判断力・表現力等の能力の観点
 実習にて簡単にプログラミンが可能となる.
③主体的な態度の観点
 他のプログラミング言語に興味を持つ.

授業手法 / Teaching Methods

・教員による資料等を用いた説明や課題等へのフィードバック

授業計画
Course Content

授業計画 / Course Content

 本講義と実習「プログラミング基礎実習」を必ず履修すること。

1 C言語のプログラミングと実行
2 データと変数
3 データと変数(継続)
4 演算子と条件分岐
5 演算子と条件分岐(継続)
6 配列と繰り返し処理
7 配列と繰り返し処理(継続)
8 文字列
9 多次元配列
10 関数の定義・作成および変数の有効範囲
11 関数間のデータの受け渡し
12 構造体
13 ポインタ
14 まとめ
15 小テスト

授業時間外学習 / Expected work outside of class

各テーマに沿って授業内で説明します。

成績評価の方法・基準・評価
Grading Policies /
Evaluation Criteria

方法 / Grading Policies

定期試験を行わず、平常試験(小テスト・レポート等)で総合評価する。
小テスト(15%)とレポート(85%)
ただし、配分を変更する場合もある。

基準・評価 / Evaluation Criteria・Assessment Policy

4回以上の欠席で不可。

教科書
Textbooks

田中成典  『C言語教科書―「言語仕様」から「データ構造」「アルゴリズム」の実装まで』  (工学社)  

適宜,資料を配布する.

参考書
References

フィードバックの方法
Feedback Method

レポートを返却する。

担任者への問合せ方法
Instructor Contact

stanaka@kansai-u.ac.jp

備考
Other Comments

 プログラミング入門の講義内容を実習「プログラミング基礎実習」を通じて理解をより深めることを目指す.したがって,実習も同時に履修することを必須とする.