Search Header Logo
Y4 Unit 10

Y4 Unit 10

Assessment

Presentation

Computers

4th Grade

Practice Problem

Medium

Created by

Jolanda Edmond

Used 1+ times

FREE Resource

12 Slides • 7 Questions

1

Unit 10
Be a game developer

By Jolanda Edmond

media

2

Learning objectives

  1. Follow and understand algorithms that use a sub-routine.

  2. Know how to develop algorithms that include repetition.

  3. Know how to test different parts of a program systematically to identify and debug errors.

3

Sub-routine

media
media

4

Making sub-routine

media
  1. Click "My Blocks" group.

  2. Click "Make a Block".

  3. Name your sub-routine. Example: Jump

media

5

Multiple Choice

Computer programs can contain sub-routine.

1

True

2

False

3
4

6

Multiple Choice

What is sub-routine in programming?

1

A loop that repeats forever

2

A block of code that stores numbers

3

A set of instructions designed to perform a frequently-used operation

4

A part of the program that runs only at the end

7

Multiple Choice

Which group do we click to create a sub-routine block?

1
2
3
4

8

Example

media

9

Using repetition

media

10

Using repetition

media
media

11

Example

media

12

Multiple Choice

What is the main characteristic of an indefinite (forever) loop?

1

It repeats a set number of times

2

It only runs when a condition is true

3

It repeats without stopping

4

It runs once and stops automatically

13

Multiple Choice

What best describes a definite (repeat) loop?

1

A loop that runs only when the user clicks a button

2

A loop that runs forever without stopping

3

A loop that repeats an unknown number of times

4

A loop that repeats a specific number of times before stopping

14

Multiple Choice

What are the two types of definite (repeat) loops?

1

Simple loops and nested loops

2

Event-controlled loops and error loops

3

Condition-controlled loops and count-controlled loops

4

Forever loops and iteration loops

15

Multiple Choice

What is the main difference between a definite (repeat) loop and an indefinite (forever) loop?

1

Definite loops stop after one cycle; indefinite loops never start

2

Definite loops repeat a set number of times; indefinite loops repeat endlessly

3

Definite loops stop after one cycle; indefinite loops never start

4

Definite loops are faster than indefinite loops

16

Testing programs

media
media

17

media
media
media

Practise

media

18

Go further

media
media

19

Challenge yourself

media
media

Unit 10
Be a game developer

By Jolanda Edmond

media

Show answer

Auto Play

Slide 1 / 19

SLIDE