Skip to content

Upload of exercises from university of Helsinki’s Massive Open Online Course (MOOC) on java programming. Part I.

Notifications You must be signed in to change notification settings

LauriESB/java-programming-mooc-I

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Programming I | University of Helsink's MOOC


Tools

this is one of the two repositories made to track my progress on University of Helsinki’s MOOC on Java Programming.


Important

the exercises are tested using their automatic testing service Test My Code + NetBeans. the course has been divided in two individual parts (see part II here):

Java Programming I (Part 1 to 7)

Java Programming II (Part 8 to 14) 

here's a summary of how each section is structured and what is being addressed throughout the exercises.


Part 01
1. Getting started with programming
2. Printing
3. Reading input
4. Variables
5. Calculating with numbers
6. Conditional statements and conditional operation
7. Programming in our society

total: theory + 37 exercises;

Part 02
1. Recurring problems and patterns to solve them
2. Repeating functionality
3. More loops
4. Methods and dividing the program into smaller parts
5. End questionnaire

total: theory + 34 exercises;

Part 03
1. Discovering errors
2. Lists
3. Arrays
4. Using strings
5. Summary

total: theory + 32 exercises;

Part 04
1. Introduction to object-oriented programming
2. Objects in a list
3. Files and reading data
4. Summary

total: theory + 31 exercises;

Part 05
1. Learning object-oriented programming
2. Removing repetitive code (overloading methods and constructors)
3. Primitive and reference variables
4. Objects and references
5. Conclusion

total: theory + 17 exercises;

Part 06
1. Objects on a list and a list as part of an object
2. Separating the user interface from program logic
3. Introduction to testing
4. Complex programs

total: theory + 13 exercises;

Part 07
1. Programming paradigms
2. Algorithms
3. Larger programming exercises
4. Conclusion

total: theory + 8 exercises;
baby imp

About

Upload of exercises from university of Helsinki’s Massive Open Online Course (MOOC) on java programming. Part I.

Topics

Resources

Stars

Watchers

Forks

Languages