2019 Exercise on Information Processing

Font size  SML

Register update notification mail Add to favorite lecture list
Academic unit or major
Undergraduate major in Materials Science and Engineering
Ishikawa Ken  Kuboyama Keiichi  Harumoto Takashi  Takahashi Akira 
Course component(s)
Day/Period(Room No.)
Mon5-8(情報ネットワーク演習室 第2演習室)  
Course number
Academic year
Offered quarter
Syllabus updated
Lecture notes updated
Language used
Access Index

Course description and aims

(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

Student learning outcomes

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

Competencies that will be developed

Intercultural skills Communication skills Specialist skills Critical thinking skills Practical and/or problem-solving skills
- - - -

Class flow

Exercise class

Course schedule/Required learning

  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

Reference books, course materials, etc.


Assessment criteria and methods

Learning achievement is evaluated by general exercises and exercises about each topic.

Related courses

  • MAT.A250 : Materials Science Laboratory I
  • MAT.A251 : Materials Science Laboratory II
  • MAT.A252 : Materials Science Laboratory III

Prerequisites (i.e., required knowledge, skills, courses, etc.)


Page Top