Course title
コンピュータプログラミングⅠ   [Computer Programming I]
Course category technology speciality courses  Requirement   Credit 1 
Department   Year 24  Semester 1st 
Course type 1st  Course code 022583
Instructor(s)
堀 琢磨, 山中 晃徳   [HORI Takuma, YAMANAKA Akinori]
Facility affiliation Faculty of Engineering Office   Email address

Course description
Introduction to computer programming for scientific computations.
Algorithm and Python.
This course belongs to basic courses in our department curriculum.

google classroom
https://classroom.google.com/c/NDc2ODk1NzY1OTYw?hl=ja&cjc=g3nbm3w
Expected Learning
Students can write and read simple Python programs.
Corresponding criteria in the Diploma Policy:See the Curriculum maps.
Course schedule
You will learn about the basics of Python language programming and algorithm (for loop, if loop, while etc...).
You will be able to write simple programs in Python language using the most basic structures and to run it using the compiler.
1. Guidance
2. What is program?
3. Input and output for values/numbers
4. Calculation of area of graph/shape
5. Conditional branching: if statement
6. Conditional branching: if compound statement
7. iteration statement (for loop)
8. Summary for course 1-7
Mid-term examination, Exercize
9. while statement, double loop
10. Function, Library, numerical calculation
11. Output files
12. Array, multi-dimensional array
13. Function and array
14. Exercise
15. Summary for all lectures
Reveiw, Final exam
Prerequisites
Basic math, physics.
Students are recommended to prepare for and revise the lectures, spending the standard amount of time as specified by the University and using the lecture handouts as well as the references specified below.
Required Text(s) and Materials
Online workbook
References
Assessment/Grading
Homework and practice in class (50%), Final exam (50%). The grade evaluation in this online class is premised on all attendances, and comprehensively evaluates the attitude to learn, quizzes, and online tests. Standard study time set by the our university is required to get the grade. The rate of evaluation is as follows: Normal score and assignment test: 70%, and final test: 30%. Grade will be given according to the following criteria by comprehensive evaluation: S: 90 points or more, A: 80 or more and less than 90 points, B: 70 or more and less than 80 points, C: 60 or more and less than 70 points.
Message from instructor(s)
Course keywords
Office hours
12:00-13:00 in weekdays. Email contact to instructor is always available.
Remarks 1
Remarks 2
Related URL
Lecture Language
Japanese
Language Subject
Last update
3/18/2022 3:07:14 PM