Skip to content

πŸ“š Complete Solutions to University of Helsinki's MOOC Java Programming I & II *Structured exercises β€’ TMC-compatible β€’ Java 17 β€’ Learning-focused*

License

Notifications You must be signed in to change notification settings

MOOC-FL/JAVA-Programming-I

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

246 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

# JAVA-Programming-I πŸ“š Complete Solutions to University of Helsinki's MOOC Java Programming I & II *Structured exercises β€’ TMC-compatible β€’ Java 17 β€’ Learning-focused* # MOOC.fi Java Programming Course Solutions

Java Version TMC Compatible License: MIT

Verified solutions for all exercises in the University of Helsinki's renowned Java MOOC.
Course Links: Part I β€’ Part II

πŸ—‚οΈ Repository Structure

πŸ“ part-01/

β”œβ”€β”€ πŸ“ week-01/ # Sandcastle to Variables

β”‚ β”œβ”€β”€ πŸ“ exercise-01/

β”‚ β”‚ └── πŸ“„ Sandbox.java

β”‚ └── πŸ“ exercise-02/

β”‚ └── πŸ“„ HelloWorld.java

β”‚ └── πŸ“ week-02/ # Calculations to Conditional

πŸ“ part-02/

β”œβ”€β”€ πŸ“ week-10/ # Objects Continued

└── πŸ“ week-14/ # GUI Applications

Key Features:

  • Intuitive Organization: Parts β†’ Weeks β†’ Exercises hierarchy
  • Visual Icons: Folder (πŸ“) and file (πŸ“„) symbols for quick scanning
  • Topic Tags: Clear labeling of weekly content focus
  • Scalable Structure: Easily extendable for future exercises

Recommended Additions:

  1. Add README.md in each week folder with:
    ## Week [X] - [Topic Name]
    ### Learning Objectives:
    - Objective 1
    - Objective 2
    

✨ Key Features

  • βœ… 100% Exercise Coverage (Parts I & II)
  • πŸ§ͺ TMC-Compatible Structure (Ready for TestMyCode)
  • πŸ“ Clean Code Practices (Javadoc, meaningful names)
  • πŸ” Exercise Descriptions (Brief context in each folder)
  • 🚫 No Spoilers (Solutions hidden behind expandable sections)

πŸ› οΈ How to Use

  1. Clone & Explore:
git clone https://github.com/yourusername/mooc-fi-java-solutions.git

About

πŸ“š Complete Solutions to University of Helsinki's MOOC Java Programming I & II *Structured exercises β€’ TMC-compatible β€’ Java 17 β€’ Learning-focused*

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published