Academic Year |
2024Year |
School/Graduate School |
School of Integrated Arts and Sciences Department of Integrated Arts and Sciences |
Lecture Code |
ANM04001 |
Subject Classification |
Specialized Education |
Subject Name |
プログラム技法 |
Subject Name (Katakana) |
プログラムギホウ |
Subject Name in English |
Programming Techenique |
Instructor |
TASHIMA KOUICHI |
Instructor (Katakana) |
タシマ コウイチ |
Campus |
Higashi-Hiroshima |
Semester/Term |
2nd-Year, First Semester, 2Term |
Days, Periods, and Classrooms |
(2T) Tues5-8:IAS K303 |
Lesson Style |
Lecture |
Lesson Style (More Details) |
|
Lecture 50% and exercise 50%. |
Credits |
2.0 |
Class Hours/Week |
|
Language of Instruction |
J
:
Japanese |
Course Level |
2
:
Undergraduate Low-Intermediate
|
Course Area(Area) |
25
:
Science and Technology |
Course Area(Discipline) |
02
:
Information Science |
Eligible Students |
|
Keywords |
algorithm, data structure, programing language |
Special Subject for Teacher Education |
|
Special Subject |
|
Class Status within Educational Program (Applicable only to targeted subjects for undergraduate students) | |
---|
Criterion referenced Evaluation (Applicable only to targeted subjects for undergraduate students) | Integrated Arts and Sciences (Knowledge and Understanding) ・Knowledge and understanding of the importance and characteristics of each discipline and basic theoretical framework. ・The knowledge and understanding to fully recognize the mutual relations and their importance among individual academic diciplines. (Abilities and Skills) ・The ability and skills to specify necessary theories and methods for consideration of issues. (Comprehensive Abilities) ・The ability to conduct research proactively by combining knowledge, understanding, and skills for the tasks, based on flexible creativity and imagination. |
Class Objectives /Class Outline |
Even if you don't start to work as an IT-Engineer, computer programming is currently basic skills. Learn programming language using a PC. Example of a lecture) "Tic-tac-toe" is a simple rule that everyone knows and can play. Although, it's a rudimentary example, learn about how to prepare the rules and procedures to reproduce them in the program. |
Class Schedule |
lesson1-2 Guidance. Preparing the programming enviroment. Creating a basic program lesson3-4 Creating a basic program. lesson5-6 Algorithm construction methods and examples. Solving optimization problem. lesson7-10 How to write the programming language. Examples of algorithms 1: programing of "tic tac toe"
lesson11-15 How to write the programming language. Examples of algorithms 2: programing of "Life game" There is no final exam in this lecture.
There are several report assignments. |
Text/Reference Books,etc. |
The textbooks will be introduced in the first lecture. |
PC or AV used in Class,etc. |
|
(More Details) |
Hiroshima-Univ Hikkei PC |
Learning techniques to be incorporated |
|
Suggestions on Preparation and Review |
As the understanding of each lecture affects the next lecture, please review carefully. |
Requirements |
PC is required every lecture to create and run programs |
Grading Method |
Several report assinments. |
Practical Experience |
|
Summary of Practical Experience and Class Contents based on it |
|
Message |
|
Other |
|
Please fill in the class improvement questionnaire which is carried out on all classes. Instructors will reflect on your feedback and utilize the information for improving their teaching. |