PythonProgrammingMOOC2024
mooc.fi programming course
Install / Use
/learn @afcasco/PythonProgrammingMOOC2024README
Python Programming MOOC 2024
Course from: https://programming-24.mooc.fi/
Part 1
Getting started
Information from the user
More about variables
- It was a quiz
- Extra space
- Arithmetics
- Fix the code: Print a single line
Arithmetic operations
- Times five
- Name and age
- Seconds in a day
- Fix the code: Product
- Sum and product
- Sum and mean
- Food expenditure
- Students in groups
Conditional statements
- Orwell
- Absolute value
- Soup or no soup
- Order of magnitude
- Calculator
- Temperatures
- Daily wages
- Loyalty bonus
- What to wear tomorrow
- Solving a quadratic equation
- It was a quiz
Part 2
Programming terminology
More conditionals
Combining conditions
- Age check
- Nephews
- Grades and points
- FizzBuzz
- Leap year
- Alphabetically in the middle
- Gift tax calculator
Simple loops
- Shall we continue?
- Input validation
- Fix the code: Countdown
- Repeat password
- PIN and number of attempts
- The next leap year
- Story
- Working with numbers
- It was a quiz
Part 3
Loops with conditions
- Print numbers
- Fix the code: Countdown
- Numbers
- Powers of two
- Powers of base n
- The sum of consecutive numbers, version 1
- The sum of consecutive numbers, version 2
Working with strings
- String multiplied
- The longer string
- End to beginning
- Second and second to last characters
- A line of hashes
- A rectangle of hashes
- Underlining
- Right-aligned
- A framed word
- Substrings, part 1
- Substrings, part 2
- Does it contain vowels
- Find the first substring
- Find all the substrings
- The second occurrence
More loops
Defining functions
- Seven Brothers
- The first character
- Mean
- Print many times
- A square of hashes
- Chessboard
- A word squared
- It was a quiz
Part 4
The Visual Studio Code editor, Python interpreter and built-in debugging tool
More functions
- Line
- A box of hashes
- A square of hashes
- A square
- A triangle
- A shape
- A spruce
- The greatest number
- Same characters
- First, second and last words
Lists
- Change the value of an item
- Add items to a list
- Addition and removal
- Same word twice
- List twice
- The length of a list
- Arithmetic mean
- The range of a list
Definite iteration
- Star-studded
- From negative to positive
- List of stars
- Anagrams
- Palindromes
- The sum of positive numbers
- Even numbers
- The sum of lists
- Distinct numbers
- The length of the longest in the list
- The shortest in the list
- All the longest in the list
Print statement formatting
More strings and lists
- Everything reversed
- Most common character
- No vowels allowed
- No shouting allowed
- Neighbours in a list
- Grade statistics
- It was a quiz
