タイトル

開講年度 開講学部等
2025 工学部
開講学期 曜日時限 授業形態 AL(アクティブ・ラーニング)ポイント
前期 月5~6 講義  
時間割番号 科目名[英文名] 使用言語 単位数
1061430070 プログラミング[Programming] 日本語 2
担当教員(責任)[ローマ字表記] メディア授業
田村 慶信[TAMURA Yoshinobu]
担当教員[ローマ字表記]
田村 慶信 [TAMURA Yoshinobu]
特定科目区分   対象学生   対象年次 3~
ディプロマ・ポリシーに関わる項目 カリキュラムマップ(授業科目とDPとの対応関係はこちらから閲覧できます)
授業の目的と概要
・Understanding of the basic skill of C language and Python
・Coding the numerical calculation in order to find the optimum value
授業の到達目標
We can create the program for numerical calculation by using C and Python. We can understand the numerical variables of program. We focus on the programming and AI. Moreover, we can create several programs for various situations.
授業計画
【全体】
We obtain the programming skill from the foundation of C and Python to the application. Then, we make a code of C and Python step by step. Professor is one-person.
項目 内容 授業時間外学習 備考
第1回 Basics of programming language Explanation of our lecture Preparation and review: more than 4 hours
第2回 Application of C programming language 1 variables, input-output, conditional statement
Repeated statement 1
Preparation and review: more than 4 hours
第3回 Application of C programming language 2 Repeated statement 2 Preparation and review: more than 4 hours
第4回 Application of C programming language 3 Numerical calculation of function
One dimensional array
Preparation and review: more than 4 hours
第5回 Application of C programming language 4 Multi-dimensional array
Preparation and review: more than 4 hours
第6回 Application of C programming language 5 Pointer and function Preparation and review: more than 4 hours
第7回 Application of C programming language 6 Submission of midterm report Preparation and review: more than 4 hours
第8回 Application of C programming language 7 Solution of equation Preparation and review: more than 4 hours
第9回 Application of C programming language 8 Solving simultaneous equations Preparation and review: more than 4 hours
第10回 Preparation for AI Data preprocessing Preparation and review: more than 4 hours
第11回 Application of AI 1 Learning of Data Preparation and review: more than 4 hours
第12回 Application of AI 2 Output of graph Preparation and review: more than 4 hours
第13回 Application of AI 3 Estimation of data recognition Preparation and review: more than 4 hours
第14回 Application of AI 4 Consideration of results Preparation and review: more than 4 hours
第15回 Comprehensive exercise Submission of final report Preparation and review: more than 4 hours
第16回 Summary Final discussion and summary Preparation and review: more than 4 hours
※AL(アクティブ・ラーニング)欄に関する注
・授業全体で、AL(アクティブ・ラーニング)が占める時間の割合を、それぞれの項目ごとに示しています。
・A〜Dのアルファベットは、以下の学修形態を指しています。
【A:グループワーク】、【B:ディスカッション・ディベート】、【C:フィールドワーク(実験・実習、演習を含む)】、【D:プレゼンテーション】
A: --% B: --% C: --% D: --%
成績評価法
The total score is assessed by report and final report.
The rate of report is 30%. The rate of final report is 70%.
教科書にかかわる情報
教科書 書名 【「情報処理及び演習」で用いた教科書を持参】 ISBN
著者名 出版社 出版年
備考
Please use as the text book used in the lecture of "Exercise in Information Processing".
参考書にかかわる情報
備考
"C language and the Method of numerical calculation", H. Sugie and J. Suzuki, Baifukan,2004.
メッセージ
Please learn continuously the C programming language and Python day by day.
キーワード
C programming language, Python, and Method of numerical calculation.
持続可能な開発目標(SDGs)

  • 産業と技術革新の基盤をつくろう
(インフラ、産業化、イノベーション)強靱(レジリエント)なインフラ構築、包摂的かつ持続可能な産業化の促進及びイノベーションの推進を図る。
関連科目
Exercise in Information Processing, Data Science Technology, Digital electronic circuits.
履修条件
連絡先
tamuray@yamaguchi-u.ac.jp
オフィスアワー
Please email "tamuray@yamaguchi-u.ac.jp".

ページの先頭へ