block-based coding assignment

noun
UK /blɒk beɪst ˈkəʊdɪŋ əˈsaɪnmənt/
US /blɑk beɪst ˈkoʊdɪŋ əˈsaɪnmənt/

A school task where you build a computer program by snapping blocks together.

For homework, we had a block-based coding assignment to make a cat dance across the screen.


OTHER MEANINGS

2. A graded classroom activity in which students use block-based languages to solve a problem.

The teacher collected our block-based coding assignments at the end of the lesson.

3. A take-home project completed with visual programming tools rather than typed code.

My block-based coding assignment was to animate a short story with two characters.

4. An exercise in a coding course that uses puzzle-like blocks instead of text syntax.

Beginners start with a block-based coding assignment before moving on to Python.