Academic Year |
2024Year |
School/Graduate School |
School of Science |
Lecture Code |
H0005000 |
Subject Classification |
Specialized Education |
Subject Name |
情報数理概説 |
Subject Name (Katakana) |
ジョウホウスウリガイセツ |
Subject Name in English |
Introduction to Information Mathematics |
Instructor |
SAITO NEN |
Instructor (Katakana) |
サイトウ ネン |
Campus |
Higashi-Hiroshima |
Semester/Term |
1st-Year, Second Semester, 3Term |
Days, Periods, and Classrooms |
(3T) Weds9-10,Fri9-10:IMC-Main 2F PC Rm |
Lesson Style |
Lecture |
Lesson Style (More Details) |
|
Lecture and practical training on computer programming |
Credits |
2.0 |
Class Hours/Week |
|
Language of Instruction |
J
:
Japanese |
Course Level |
1
:
Undergraduate Introductory
|
Course Area(Area) |
25
:
Science and Technology |
Course Area(Discipline) |
02
:
Information Science |
Eligible Students |
|
Keywords |
Algorithm, Data structure, Programming, Python |
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) | Mathematics (Knowledge and Understanding) ・Being able to understand, learn and explain logical framework and system of basic studying according to each subject and necessary knowledge and skills for constructing learning.
Physics (Knowledge and Understanding) ・The knowledge and understanding on construction and development process and relations with culture and society of each academic discipline.
Chemistry (Knowledge and Understanding) ・To thoroughly understand and learn knowledge of physical chemistry, inorganic chemistry and organic chemistry. ・Understanding and acquiring logical frameworks and structure of basic studying and knowledge and skills necessary for learning construction.
Biology (Knowledge and Understanding) ・Understanding and learning basic knowledge in scientific fields.
Earth and Planetary Systems Science (Abilities and Skills) ・Being able to understand, learn and explain logical framework and system of basic studying according to each subject and necessary knowledge and skills for constructing learning.
Earth and Planetary Systems Science (Abilities and Skills) ・Being able to understand, learn and explain logical framework and system of basic studying according to each subject and necessary knowledge and skills for constructing learning. |
Class Objectives /Class Outline |
Computer is now an indispensable tool for scientific studies. In order to solve problems using computers, we need not only the method of solving but also the understanding the algorithm, data structure and programming method. The goal of this class is to master the most basic part of these issues. In the lecture part, algorithm and data structure for solving the example are given. After that, students learn how to make programs in the practical training. |
Class Schedule |
lesson1 Fundamental structure of computers, File system lesson2 Data type, Variable type, Substitution lesson3 Input and output, Format lesson4 Operators lesson5 Basic patterns of algorithm lesson6 If sentence and condition expression lesson7 Repeat by for sentence, multiple loop lesson8 Repeat by while sentense lesson9 Euclidean algorithm lesson10 Functions lesson11 Computation by numpy lesson12 Graphics by matplotlib lesson13 Basic Simulations lesson14 Basic Simulations lesson15 Basic Simulations |
Text/Reference Books,etc. |
Not especially specified |
PC or AV used in Class,etc. |
|
(More Details) |
Presentation soft, PC monitor |
Learning techniques to be incorporated |
|
Suggestions on Preparation and Review |
Please understand the issues within the day of the class. Although it is recommended to teach each other with your friend, you have to understand the issues and complete your programs by yourself. |
Requirements |
|
Grading Method |
Evaluation of reports |
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. |