|
Teacher name : Syoji Kobashi
|
Course Title
Applied Programming
Course Title in English
Applied Programming
Course Type
Basic specialized courses (Specialization-related courses)
-
Eligible Students
School of Engineering
Target Grade
2Year
Course Numbering Code
HETBK2MCA1
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
講義 (Lecture)
Eligible Year/Semester
Spring semester 2026
(Spring semester)
Instructor
Syoji Kobashi,Takayuki Wada
Affiliation
工学研究科
Language of Instruction
Japanese
Related SDGs
9
Office Hours and Location
木曜日 12:10〜13:00 6号館3階6313室 ※対面での相談を含め、事前にUNIPAのQ&A機能を通じて連絡してください。オンラインでの相談にも対応します。 Contact
本授業に関する問い合わせは、担当教員全員に対して、UNIPAのQ&A機能を通じて行ってください。 Corresponding Diploma Policy
A double circle indicates the most relevant DP number and a circle indicates the associated DP.
Corresponding Undergraduate School DP
3◎/4〇
Corresponding Graduate School DP
ー
Corresponding University-Wide DP
N/a
Academic Goals of Teacher Training Course
ー
Course Objectives and Learning Outcome
【講義目的】
本授業は、C言語を用いたプログラミングについて、基礎から応用までを体系的に学ぶことにより、工学分野における基礎的なソフトウェア開発能力を修得することを目的とします。 本授業を修了した学生は、以下のことができるようになります。
Subtitle and Keywords of the Class
サブタイトル:
C言語で学ぶ実践的プログラミング — 基礎から応用へ — キーワード
Course Overview and Schedule
【講義内容】
本講義では、C言語を用いたプログラミングについて、基礎から応用までを体系的に学びます。 基本的な構文や制御構造、配列や関数の活用に加え、ポインタ、構造体、ファイル操作、動的メモリ管理、再帰処理など、理解が難しい内容についても段階的に取り扱います。 講義では、実際のコード例とその実行結果を示しながら解説を行い、理解度確認問題や短い演習を適宜取り入れることで、学生が自身の理解度を確認しながら学習を進められるよう配慮します。 また、後半で内容の難易度が高くなる場合には、前半よりも細かくステップを区切り、補助的な説明や確認問題を挟むことで、理解を支援します。 最終的には、データ構造とアルゴリズムの基礎に基づき、プログラムの設計意図を意識しながら、正確に実装できる能力の修得を目指します。 【授業計画】
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言語(第2版)
大石 弥幸、朝倉 宏一[共著] ムイスリ出版 定価:2,310円+税 ISBN:978-4-89641-309-0 References
独習C(新版) |