Practice in Data Processing II
|Numbering Code||U-AGR03 2C212 PJ83||Year/Term||2021 ・ Second semester|
|Number of Credits||2||Course Type||Seminar|
|Target Year||2nd year students||Target Student|
OODOI KATSUAKI (Graduate School of Agriculture Assistant Professor)
MASUDA RIYOUHEI (Graduate School of Agriculture Assistant Professor)
SUZUKI TETSUHITO (Graduate School of Agriculture Assistant Professor)
|Outline and Purpose of the Course||
Lectures will be given to explain the grammar and basic concepts of C language, a programming language.
Students will be tasked with writing their own program.
・To acquire basic knowledge of C language grammar.
・To understand the concepts necessary to understand that grammar (variables, memory, pointer, and so on).
・To acquire the skills to construct algorithms that are suitable for the purpose and to be able to write a program.
|Schedule and Contents||
Lectures will be given on Topics 1-12, and students will be asked to write a program based on the assigned task.
A mini-test, about 15 minutes long, will be administered per topic, and application tests will be given during the teaching period.
1) Guidance and basics in using Visual Studio (Ogawa, Nakajima, and Suzuki)
2) Models, formulae, and four arithmetic operations (Odoi)
3) Characters, character strings, and arrays (Odoi)
4) File manipulation (Odoi)
5) Logical operation (Suzuki)
6) Control structure (Suzuki)
7) Structure (Suzuki)
8) Function (Masuda)
9) Pointers (2 classes: Masuda)
10) Application (3 classes: Odoi, Suzuki, and Masuda)
11) Comments on mini-tests and conclusion of C language (Odoi, Suzuki, and Masuda)
＜＜End-of-semester exam＞＞ To assess learning achievement
12) Feedback: For a week since the conclusion of lectures, we will take questions about the lecture by e-mail or in-person.
|Evaluation Methods and Policy||
Assessment is based on attitude (50 points; lateness may result in deducted points, according to how late a student is) and the total marks for the mini tests and application tests by topic converted to a 50-point scale. Those who score 60 points or above will pass the course.
Assessment criteria and policy are drawn from "Assessment criteria and policy" in the current version of the Faculty of Agriculture Student Handbook.
|Study outside of Class (preparation and review)||Be sure to review what you have learned in each class by the next class by solving the practice problems on the handout.|