Getting Started with Python - Your First Steps into Coding Greatness!


Ready to dive into the world of Python? This week, we're kicking things off with the absolute essentials! You'll get cozy with Python's data types, explore lists, learn the art of operations, and start writing code like a pro. Think of it as your Python warm-up, where you’ll pick up the core skills to set you up for success. Get ready to make Python your new best friend.


Session 2: Getting started with Python 

Date, Time: 27.11.2025, 16:30-18:15

Duration: 1 hour 30 minutes, 15 minutes break.


Content:

  • Theory:
    • Understanding Script Languages vs. compiled languages
  • Comparison-Operators and Bool'sch Operators
  • Control Flow Statements
    • Conditional statements: if, elif, else.
    • Logical operators: and, or, not.
    • Understanding None, null, and NaN values.
  • Loops:
    • while loops for unknown iteration counts.
    • for loops with range().
    • Control statements: break, continue, pass.
    • Nested loops and their applications.
  • Data Structures:
    • Lists.
    • Tuples.
    • Sets.
    • Dictionaries and String operations



Requirements

  • Your own laptop
  • Internet connection
  • Installed VSCode with Python Extension

Exercises

Here you have exercises for Lecture1&2. Practicing is really important when learning to code. We will discuss the exercises at the beginning of lecture 3 and the solutions will be uploaded then. Have fun coding! (Zwinkern) 
Lecture 2 - Python Basics II-Exercises.ipynbLecture 2 - Python Basics II-Exercises&Solutions.ipynb



  • Keine Stichwörter