Hiroshima University Syllabus

Back to syllabus main page
Japanese
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. 
Back to syllabus main page