|
Teacher name : 木村 敏文
|
Course Title
Introduction to Applied Clanguage
Course Title in English
Introduction to Applied Clanguage
Course Type
Major Courses
-
Eligible Students
School of Human Science and Environment
Target Grade
2Year
Course Numbering Code
HHHBE2MCA3
Credits
2.00Credits
The course numbering code represents the faculty managing the subject, the department of the target students, and the education category (liberal arts / specialized course). For detailed information, please download the separate manual from the upper right 'question mark'.
Type of Class
演習 (Seminar)
Eligible Year/Semester
Fall semester 2026
(Fall semester)
Instructor
木村 敏文
Affiliation
環境人間学部
Language of Instruction
Japanese
Related SDGs
9
Office Hours and Location
オフィスアワー一覧表(ユニバーサルパスポートに掲示) を参照のこと
Contact
オフィスアワー一覧表(ユニバーサルパスポートに掲示) を参照のこと
Corresponding Diploma Policy
A double circle indicates the most relevant DP number and a circle indicates the associated DP.
Corresponding Undergraduate School DP
2◎/1〇/3〇
Corresponding Graduate School DP
ー
Corresponding University-Wide DP
N/a
Academic Goals of Teacher Training Course
ー
Course Objectives and Learning Outcome
プログラミング演習に引き続き、C言語によるプログラミング演習を通じて、基礎的なプログラミング作成方法・技術を習得することを目的とする。
本講義の到達目標は、1)問題解決につながる基本的な処理手順作成方法の習得、2)処理手順に基づき、C言語によるプログラミングの基本技術を習得、である。 Subtitle and Keywords of the Class
-
Course Overview and Schedule
本講義では、プログラミング演習での内容よりもさらに進んだプログラミング技術を行う。プログラミングは問題解決を行うための手段であるため、プログラミングと共に問題へのアプローチや処理手順についても学んでいく。
1. ガイダンス(プログラミング演習の復習) 2. アルゴリズムとプログラミング 3. 配列(1次元配列) 4. 配列(多次元配列) 5. 文字と文字列処理(解説) 6. 文字と文字列処理(演習問題) 7. ポインター(解説) 8. ポインター(演習問題) 9. 構造体とは(解説) 10.構造体によるデータ構造 11.構造体ポインター 12.構造体(演習演習) 13.メモリー割り当て 14.総合演習 15.まとめと評価(学生のプログラミング技術習得状況の確認) ※パソコンの利⽤: 毎回使⽤予定 In-person/Remote Classification
In-person
Implementation Method and Remote Credit Limit Application
対面授業のみ
遠隔授業単位上限の適用を受けない Uses of Generative AI
Limited permission for use
Precautions for using Generative AI
生成AIの利用にあたっては『本学の教育における生成AIの取扱いについて(学生向け)』の記載内容について留意すること。
生成AIの利用については担当教員の指示に従うこと。 生成AIによる出力結果をそのまま課題・レポートとして提出してはならない。 教員が認める範囲を超えて生成AIを利用したことが判明した場合は、単位を認定しない、又は認定を取り消すことがある。 Textbook
長谷川聡著 「よくわかるC言語」 近代科学社
References
必要に応じて、講義内で参考文献や参考書を指示する
Contents and Estimated Time for Pre- and Post- Learning (Preparation and Review)
【予習】講義に際して教科書や例題、事前配布に用いた予習(30h)
【復習】演習課題・レポート作成(5回、30h)、講義内容の理解を深め定着させるために配布資料を読み直し(30h) Contents of Active Learning
特に行わない。
Grading Criteria and Methods
成績評価の基準
プログラミングの技術とともに、プログラム作成の過程についても理解ができる者については、講義目的・到達目標に記載する能力(プログラミング原理・技術、問題解決能力等)の到達度に基づき、S(90点以上)、A(80点以上)、B(70点以上)、C(60点以上)による成績評価のうえ、単位を付与する。 成績評価の方法 演習課題、レポート 60%、定期試験 40%、発表内容を基準として、総合的に評価する。 How to Disclose Assignments and Exam Results
演習課題・レポートは、原則次の講義内で解説する。
定期試験は、ユニバーサルパスポートのクラスプロファイル機能を使って試験結果に関するコメントを示す。 Precautions and Requirements for Course Registration
・履修にあたっては、「プログラミング演習」の単位習得済み、もしくは習得する程度のプログラミングに関する知識と技術を持っていること。そのため、2年前期「プログラミング演習」の履修をお勧めする。
・原則、PC教室のパソコンを利用して演習を実施する。所有PCでも演習や予習・復習ができますが、ソフトウェアのインストールする知識やWebアプリの利用を利用する知識が必要となる。 ・病欠の配慮を希望する場合、証明書(診断書(原本)/診断書(コピー可)/病院の領収書)を学務課を通じて、必ず提出すること。 Practical Education
該当しない
Remarks
担当教員は情報工学、生物学の融合分野での研究をしており、種々のプログラム開発を行っている。環境問題解決のためのプログラム開発技術の基本を周到するための講義を行う。
In cases where any differences arise between the English version and the original Japanese version, the Japanese version shall prevail as the official authoritative version.
|