Syllabus

SubjectFUNDAMENTALS OF OBJECT-ORIENTED PROGRAMMING [1st half of semester]

Class Information

Faculty/Graduate School
POLICY MANAGEMENT / ENVIRONMENT AND INFORMATION STUDIES
Course Registration Number
28927
Subject Sort
B4004
Title
FUNDAMENTALS OF OBJECT-ORIENTED PROGRAMMING
Field
Fundamental Subjects - Subjects of Fundamentals of Information Technology
Unit
2 Unit
Year/Semester
2022 Spring
K-Number
FPE-CO-03103-211-60
Year/Semester
2022 Spring
Day of Week・Period
Wed 1st , Wed 2nd
Lecturer Name
Yasuto Nakanishi
Class Format
Face-to-face
Language
Japanese
Location
Other
Class Style
*Please click here for more information on the correspondence between 'Class Style' and ’Active Learning Methods’.
Lecture, Seminar
GIGA Certificate
Not applied

Detail

Course Summary

Object Oriented Programming (OOP) is a programming style that uses the concept of classes to organize programs as components and combine the behavior of those components. Programs can be written without using the concept of "class", but in order to make it easier for you to understand and for others to read when you write programs, you write programs using "class".
When you master object-oriented programming, you will be able to quickly create useful programs by combining parts: classes created by others, or create large programs by yourself.

In this class, you will learn OOP by repeatedly studying the concepts necessary for OOP and practicing writing actual programs.
OOP is a programming method used in a variety of languages, but in this class we will learn OOP using Processing, a subset of the Java language.