Skip to content

tejaV8/MOOC.fi-Java-Exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Programming MOOC Part 1 – Weekly Exercises

This repository contains my solutions for the Java Programming I course provided by MOOC.fi and the University of Helsinki. The course introduces fundamental programming concepts using Java and includes weekly problem sets to reinforce learning.


✅ Weekly Overview

Week 1: Introduction to Java

  • Printing to the console
  • Variables and arithmetic
  • Reading user input
  • Conditional statements (if, else)

Week 2: Conditions and Comparisons

  • Nested conditionals
  • Comparisons and boolean logic
  • More complex decision structures

Week 3: Loops

  • while and for loops
  • Loop counters
  • Repetition and logic flow

Week 4: Methods

  • Creating and using methods
  • Parameters and return values
  • Structuring reusable code

Week 5: Lists and Arrays

  • Arrays and ArrayLists
  • Iterating over collections
  • Managing data in lists

Week 6: Strings and Validation

  • String operations
  • Validating user input
  • String comparison and manipulation

Week 7: Summary and Practice

  • Final projects and practice exercises
  • Applying all learned concepts

🧰 Tools Used

  • Java Development Kit (JDK) 11+
  • NetBeans IDE with Test My Code (TMC) Plugin
  • MOOC.fi automatic grader and test suite

📜 License and Honor Code

These references were used strictly for learning and understanding, and all code in this repository has been written and tested by me independently.


🔗 Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages