Course title
Q28401001
Exercises in Information Processing 2

ito toshio Click to show questionnaire result at 2018

kimura gen
Course description
To enable students to fully demonstrate the ability of computers for data processing in data science, and to learn methods for more flexible use. As its methods, there are a method to make a computer perform required processing by programming using a programming language, and a method to perform it using existing application software with required functions. In this lecture, students learn various concepts and techniques necessary for programs, and methods of data analysis and system design by application software. However, programming languages, application software, and priority items differ depending on the needs of each department. Students should attend the introductions in the first class and listen carefully to the explanations. The classes are closely linked to the parallel "Information Processing II".
Purpose of class
On the premise of Information processing I in the preceding term, in the first half of Information processing II, basic learning of C language is carried out so that data processing for data science can be programmed from the beginning. In the second half, he will practice modeling data science based on physics.
Goals and objectives
  1. Students can understand the structure and grammar of the program, and prepare and decode the program using conditional branching and iterative processing.
  2. Student can understand functions and arrays, and make and decode programs using them.
  3. Students can understand the function of the application software, and analysis of the data and design method of the system using these.
  4. Students can compare analysis results using application software with actual phenomena, and summarize the results into a report.
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Introduction and programming language descriptions Check the syllabus. 100minutes
2. Data types, input/output, operators Preparation of items related to text data types, input/output, and operators 100minutes
3. Conditional branch Prepare conditional branches 100minutes
4. Iteration Learn about text repetition 100minutes
5. Arrays: array concepts, one-dimensional and multidimensional arrays Preparation of items related to text arrays 100minutes
6. Functions: function formatting and how to create Preparation of the topics related to how to make functions of text 100minutes
7. Review Previous General Review 100minutes
8. Functions of the application software Preparation of items related to the function of the application software text 100minutes
9. Basics of data processing by application software Preparation of items related to data processing of application software text 100minutes
10. Method for analyzing data by application software Preparation of items related to data analysis of application software text 100minutes
11. Modeling method by application software Preparation of items related to modeling of application software text 100minutes
12. Method for designing by application software Preparation of items related to the design of application software texts 100minutes
13. Simulation method by application software Preparation of items related to application software simulation 100minutes
14. Final review Previous General Review 100minutes
Total. - - 1400minutes
Relationship between 'Goals and Objectives' and 'Course Outcomes'

試験 最終発表 Total.
1. 40% 20% 60%
2. 30% 10% 40%
Total. 70% 30% -
Evaluation method and criteria
Evaluate by a small test, an intermediate test, an end-of-term test, and an attitude in a lecture. The 60 out of 100 points acquisition level shall be the level at which an example given in a class can be solved.
Textbooks and reference materials
Follow the instructions of your assigned teacher.
Prerequisites
Desirable Information processing I and Information processing exercise have been completed.
Office hours and How to contact professors for questions
  • 30 minutes after class, in the laboratory of each instructor.
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates a basic interpersonal skills
  • Course that cultivates an ability for utilizing knowledge
  • Course that cultivates a basic problem-solving skills
Active-learning course
More than one class is interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicable
Applicable The instructor in charge was using C language in the R & D department when he was working in a company, so he shares his knowledge with the students.
Education related SDGs:the Sustainable Development Goals
  • 4.QUALITY EDUCATION
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Sun Mar 21 16:50:02 JST 2021