Introduction to Programming: JavaLaajuus (3 cr)
Code: NN00GC31
Credits
3 op
Objectives
Competence goals for the approved performance:
Student can interpret the finished program code.
Student knows how to compile and run an application.
Student knows how to create applications using control structures, variables and tables.
Student knows how to build simple applications.
In this course we use the Java programming language and tools.
Content
How to program computer applications
How to compile and run applications
How to write a small application
The content of the course is implemented using the Java programming language and tools.
Further information
General structure of a Java program and its components
Java program development and development environments
Variables, data types
Clauses, presences
Input, print
Classes and objects: self-made and ready-made classes
Class data members and methods
Method parameters, return values
Control structures
Tables
Java program memory management
Exceptions
File handling
Enrolment period
01.03.2024 - 31.07.2024
Timing
01.05.2024 - 31.08.2024
Credits
3 op
Virtual portion
3 op
Mode of delivery
Distance learning
Campus
TAMK Main Campus
Teaching languages
- Finnish
Seats
10 - 80
Teachers
- Erkki Hietalahti
Person in charge
Mira Grönvall
Groups
-
24CAMPUSONLINECAMPUSONLINE
-
VAPAA
Objectives (course unit)
Competence goals for the approved performance:
Student can interpret the finished program code.
Student knows how to compile and run an application.
Student knows how to create applications using control structures, variables and tables.
Student knows how to build simple applications.
In this course we use the Java programming language and tools.
Content (course unit)
How to program computer applications
How to compile and run applications
How to write a small application
The content of the course is implemented using the Java programming language and tools.
Further information (course unit)
General structure of a Java program and its components
Java program development and development environments
Variables, data types
Clauses, presences
Input, print
Classes and objects: self-made and ready-made classes
Class data members and methods
Method parameters, return values
Control structures
Tables
Java program memory management
Exceptions
File handling
Assessment scale
Pass/Fail