| Course Name | Year | Term | Period | Faculty / Graduate School | All Instructors | Credits |
|---|---|---|---|---|---|---|
| 50147:[2025 Fall]Programming2 (W1) | 2025 | Fall | Thu4 | College of Image Arts and Sciences | TAKEDA MINATO | 2 |
Campus
Class Venue
Language
Course Outline and Method
授業形態は対面の授業回とWEB授業回を組み合わせて行う。
対面授業:1, 3, 5, 7, 8, 9, 10, 11, 12回
WEB授業:2, 4, 6, 13, 14回
2,4,6回はオンデマンド授業を予定。その際でもmanaba+Rを通じて質問を行うことができる。
13回、14回はライブ配信授業を予定。
変更がある場合はmanaba+Rで周知する。
Student Attainment Objectives
これまでに学習した知識を総合しながらインタラクティブ・コンテンツの制作を行うことができる。
Recommended Preparatory Course
Course Schedule
| Lecture/Instructor(When there are multiple instructors) | Theme |
|---|---|
| Keyword, References and Supplementary Information | |
| 1 | イントロダクション |
制御文の確認
|
|
| 2 | プログラミングと関数① |
関数,返り値,引数, void
|
|
| 3 | プログラミングと関数② |
関数,返り値,引数
|
|
| 4 | 配列① |
配列の宣言、初期化、代入、要素、要素数
|
|
| 5 | 配列② |
配列とforの組み合わせ
|
|
| 6 | 実践課題① |
制御文、ファイル入力、インタラクションの応用、判定の活用
|
|
| 7 | 実践課題② |
制御文、ファイル入力、インタラクションの応用、配列の活用
|
|
| 8 | 実践課題③ |
制御文、ファイル入力、インタラクションの応用、関数の活用
|
|
| 9 | アルゴリズム入門 |
アルゴリズムの基本、ソート
|
|
| 10 | 様々なプログラミング言語への発展① |
C言語やスクリプト言語とは
|
|
| 11 | 様々なプログラミング言語への発展② |
C言語やスクリプト言語とは
|
|
| 12 | 様々なプログラミング言語への発展③ |
C言語やスクリプト言語とは
|
|
| 13 | クリエイティブプロジェクト課題発表 |
変数, 算術演算, 制御文、配列、関数の実技と知識 、インタラクティブコンテンツの可能性
|
|
| 14 | クリエイティブプロジェクト課題発表とまとめ |
変数, 算術演算, 制御文、配列、関数の実技と知識 、インタラクティブコンテンツの可能性
|
Class Format
対面授業:1, 3, 5, 7, 8, 9, 10, 11, 12回
WEB授業:2, 4, 6, 13, 14回
2,4,6回はオンデマンド授業を予定。その際でもmanaba+Rを通じて質問を行うことができる。
13回、14回はライブ配信授業を予定。
変更がある場合はmanaba+Rで周知する。
Recommendations for Private Study
Grade Evaluation Method
| Kind | Percentage | Grading Criteria etc. |
|---|---|---|
| Final Examination (Written) | 0 | |
| Report Examination (A report to be submitted by the unified deadline) |
0 | |
| Exams and/or Reports other than those stated above, and Continuous Assessment (Evaluation of Everyday Performance in Class) |
100 | (1) 日常的に行う課題・小テストなど(60%)
|
Grade Evaluation Method (Note)
Advice to Students on Study and Research Methods
特にゲーム開発やインタラクティブCG技術に興味を持つ学生は、2回生以上プログラミング科目へのステップアップが重要である。
Textbooks
| Title | Author | Publisher | ISBN Code | Comment |
|---|---|---|---|---|
| Processingをはじめよう | Casey Reas (著), Ben Fry (著), 船田 巧 (翻訳) | オライリージャパン | 4873117739 |
Textbooks (Frequency of Use, Note)
Reference Books
| Title | Author | Publisher | ISBN Code | Comment |
|---|---|---|---|---|
| Processing クリエイティブ・コーディング入門 - コードが生み出す創造表現 | 田所 淳 | 技術評論社 | 4774188670 | |
| やさしいC | 高橋 麻奈 | ソフトバンククリエイティブ | 4797392584 | C言語への発展の参考書 |
| Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction | Daniel Shiffman | Morgan Kaufmann | 0123736021 | 洋書でのProcessingの参考書 |
Reference Books (Frequency of Use, Note)
Web Pages for Reference
How to Communicate with the Instructor In and Out of Class(Including Instructor Contact Information)
Other Comments
URL:https://secure.ritsumei.ac.jp/students/pathways-future/course/curriculum.html/