授業の目的 【日本語】 Goals of the Course(JPN) | | |
|
授業の目的 【英語】 Goals of the Course | | The purpose of this course is to study basic computer literacy skills and basic computer programming techniques for solving various problems in the C language through exercises. |
|
|
到達目標 【日本語】 Objectives of the Course(JPN)) | | |
|
到達目標 【英語】 Objectives of the Course | | |
|
授業の内容や構成 Course Content / Plan | | 1. Basic computer literacy skills - Writing and sending e-mails - UNIX command line interface
2. Basics of the C language - Data types and variables - Control structures (Selection, loop, etc.) - Functions - Standard C library functions (Input/Output, Math, etc.) - Fundamental data structures (Scalars, arrays, etc.)
3. Problem Solving by Programming |
|
|
履修条件 Course Prerequisites | | Knowledge of mathematics at the high school level. |
|
|
関連する科目 Related Courses | | Contact the instructor in charge. |
|
|
成績評価の方法と基準 Course Evaluation Method and Criteria | | Grades will be based on weekly reports, class attendance, and several project reports. Grades are determined from a score of 100 points. Students must obtain the score of 60 or higher to pass the course. |
|
|
不可(F)と欠席(W)の基準 Criteria for "Fail (F)" & "Absent (W)" grades | | Contact the instructor in charge. |
|
|
参考書 Reference Book | | Some references will be announced in the lecture. |
|
|
教科書・テキスト Textbook | | K.N. King: "C Programming: A Modern Approach, 2nd Edition", W. W. Norton & Company, 2008 (ISBN: 978-0393979503) |
|
|
課外学習等(授業時間外学習の指示) Study Load(Self-directed Learning Outside Course Hours) | | Contact the instructor in charge. |
|
|
注意事項 Notice for Students | | |
|
他学科聴講の可否 Propriety of Other department student's attendance | | |
|
他学科聴講の条件 Conditions for Other department student's attendance | | |
|
レベル Level | | |
|
キーワード Keyword | | |
|
履修の際のアドバイス Advice | | |
|
授業開講形態等 Lecture format, etc. | | The course consists of on-demand video lectures and face-to-face or Teams-based exercises. On-demand video will be uploaded to NUCT before each lecture. The exercises will be explained in the video. The teaching assistant (TA) will be available to stay in Room E32 during the lecture period (14:45-16:15, JST) to answer questions. At the same time, real-time remote meetings by Microsoft Teams will be available to ask questions remotely. |
|
|
遠隔授業(オンデマンド型)で行う場合の追加措置 Additional measures for remote class (on-demand class) | | |
|