Educational Cards

Learn from video content, text, and interactive tasks

Filters
Clear
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...

Beginner Mathematics
4.0 1
Convolution begins with a counting story

The lecture starts by contrasting three ways to combine two lists or two functions: addition,...

Beginner Mathematics
Python: Lists vs Tuples

Lists and tuples are both sequences in Python, but they differ in mutability and use. List –...

Beginner Python
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...

Beginner German
Python: Reverse a String

Read a string from stdin and print it reversed. Example: Input: hello Output: olleh Think about...

Beginner Python
1
Python: Sum of Two Numbers

Read two integers from standard input (one per line) and print their sum. Example: Input: 3 5...

Beginner Python
Python: Write the code

Short coding tasks. Your answer is compared after normalizing whitespace and trailing semicolons.

Beginner Python
Python: Fill in the blank

Complete the code by choosing the correct option for the blank.

Beginner Python
Python: What does this print?

Practice reading code and predicting output. Run the code in your head or on paper.

Beginner Python
JavaScript: const, let, and var

In JavaScript, variables can be declared with var , let , or const . var – function-scoped; can be...

Beginner JavaScript
Exam day checklist – Telc B1

Before the exam: ID/passport; registration confirmation; pens; watch (no phone). During: Listen to...

Beginner German
Prepositions with Dativ vs Akkusativ (Wechselpräpositionen) – Telc B1

Wechselpräpositionen (in, an, auf, über, unter, vor, hinter, neben, zwischen) take Dativ for...

Intermediate German