S3 Programming Revision

S3 Programming Revision

10th Grade

8 Qs

quiz-placeholder

Similar activities

PREGUNTAS BÁSICAS SOBRE CONOCIMIENTO INFORMÁTICO

PREGUNTAS BÁSICAS SOBRE CONOCIMIENTO INFORMÁTICO

1st Grade - Professional Development

10 Qs

BÀI CŨ 1 - TIN 10

BÀI CŨ 1 - TIN 10

10th Grade

10 Qs

Alapismeretek

Alapismeretek

7th - 12th Grade

10 Qs

WJEC GCSE ICT Unit 1 E-Mail

WJEC GCSE ICT Unit 1 E-Mail

9th - 10th Grade

13 Qs

Scratch

Scratch

KG - Professional Development

10 Qs

Lesson 1 Introduction to Database System

Lesson 1 Introduction to Database System

10th Grade

10 Qs

Review

Review

9th - 12th Grade

10 Qs

Year 10 IT - CN - Key Words

Year 10 IT - CN - Key Words

8th - 11th Grade

10 Qs

S3 Programming Revision

S3 Programming Revision

Assessment

Quiz

Computers

10th Grade

Practice Problem

Medium

Created by

Steven Gould

Used 12+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A 'Conditional Loop' could be used by a programmer.  What does this do?

Repeats a section of code until something happens
Repeats a section of code a set number of times

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A 'Fixed Loop' could be used by a programmer.  What does this do?

Repeats a section of code until something happens
Repeats a section of code a set number of times

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are IF statements used for?

Making decisions
Repeating sections of code
Storing values while the program is running
Sharing finished programs online

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a variable

Anything that changes
A space in memory used to store values while a program is running
A construct for making decisions in a program
A construct for repeating a section of code

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statements about procedures (making your own blocks in Scratch) is FALSE?

Makes the code more readable

Makes it easier to find errors in the code (debug)

Means different programmers can work on different parts of a program at the same time making development faster

Makes the program run faster

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Top down design is:

Identifying the main steps needed in your program

Breaking down each step until it becomes easy to code

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Stepwise refinement is:

Identifying the main steps needed in your program

Breaking down each step until it becomes easy to code

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is an advantage of good program design?

Helps avoid coding errors

Saves time because less errors need to be found and fixed

Shows you understand the problem before you start

All of the above

Discover more resources for Computers