Educational Cards
Learn from video content, text, and interactive tasks
Filters
Dice sums and diagonals: where index-pairs live
The dice block is the first full, concrete use case. Two fair dice produce 36 ordered outcomes, and...
Convolution begins with a counting story
The lecture starts by contrasting three ways to combine two lists or two functions: addition,...
Python: Lists vs Tuples
Lists and tuples are both sequences in Python, but they differ in mutability and use. List –...
Perfekt: haben vs sein – when to use which – Telc B1
haben is used with most verbs (machen→gemacht, lesen→gelesen). sein is used with: (1) verbs of...
Python: Reverse a String
Read a string from stdin and print it reversed. Example: Input: hello Output: olleh Think about...
Python: Sum of Two Numbers
Read two integers from standard input (one per line) and print their sum. Example: Input: 3 5...
Python: Write the code
Short coding tasks. Your answer is compared after normalizing whitespace and trailing semicolons.
Python: Fill in the blank
Complete the code by choosing the correct option for the blank.
Python: What does this print?
Practice reading code and predicting output. Run the code in your head or on paper.
JavaScript: const, let, and var
In JavaScript, variables can be declared with var , let , or const . var – function-scoped; can be...
Exam day checklist – Telc B1
Before the exam: ID/passport; registration confirmation; pens; watch (no phone). During: Listen to...
Prepositions with Dativ vs Akkusativ (Wechselpräpositionen) – Telc B1
Wechselpräpositionen (in, an, auf, über, unter, vor, hinter, neben, zwischen) take Dativ for...