(1) Understanding computer system used in this class
(2) Learning how to use application softwares
(3) Learning program construct
(4) Learning program structure
(5) Processing of a large amount of data
In these years, necessity of programming by using a programming language has been reduced compared to the past because of improvement of various application softwares. In cotrast with it, the skills to use a macro language built into an application software and to process a large amount of data effectively have come to be required. In this course, students will learn how to use a macro programming language in an application software and a basic programming method required for data processing.
programming, data processing
Specialist skills | Intercultural skills | Communication skills | Critical thinking skills | ✔ Practical and/or problem-solving skills |
Exercise class
Course schedule | Required learning | |
---|---|---|
Class 1 | Guidance and interpretation of system used in this cource | Learn basic grammar of a programming language and program for data processing |
Class 2 | How to use application software related with macro language | |
Class 3 | Import of text file into application software and utilization of macro function | |
Class 4 | Relation between macro function in application software and programming language | |
Class 5 | Grammar in programming language (I): four arithmetic operations, variables, conditional branching | |
Class 6 | Grammar in programming language (II): repetitive processing | |
Class 7 | Grammar in programming language (III): array variables, dynamic array variables | |
Class 8 | Grammar in programming language (IV): control statements | |
Class 9 | Grammar in programming language (V): subroutine | |
Class 10 | Grammar in programming language (VI): function procedure | |
Class 11 | General exercises 1 | |
Class 12 | Reading data from file | |
Class 13 | Writing data from file | |
Class 14 | Data processing | |
Class 15 | General exercises 2 |
Original documents are available in advance via the OCW-i system
None
Learning achievement is evaluated by general exercises and exercises about each topic.
None.