Computer Science – Grade 9–11
Document Title: Practice Questions – Introduction to Programming
Subject: Computer Science / Programming Basics
Level: High School / Beginner
Prepared by: Grace Ndunda
Practice Questions – Introduction to Programming
The following practice questions are based on the topic 'Introduction to Programming'. These questions are
designed to help students review key concepts, test understanding, and apply basic programming knowledge.
Section A: Multiple Choice Questions
1. What is programming?
A) Drawing on a computer
B) Writing instructions a computer can follow
C) Watching videos on a computer
D) Playing games on a computer
2. Which of these is a programming language suitable for beginners?
A) Adobe Photoshop
B) Python
C) Microsoft Word
D) VLC Player
3. What does an 'if statement' do in a program?
A) Stores data
B) Draws shapes
C) Makes decisions
D) Plays music
4. What symbol is used to add comments in Python?
A) @
B) //
C) #
D) $$
Document Title: Practice Questions – Introduction to Programming
Subject: Computer Science / Programming Basics
Level: High School / Beginner
Prepared by: Grace Ndunda
Practice Questions – Introduction to Programming
The following practice questions are based on the topic 'Introduction to Programming'. These questions are
designed to help students review key concepts, test understanding, and apply basic programming knowledge.
Section A: Multiple Choice Questions
1. What is programming?
A) Drawing on a computer
B) Writing instructions a computer can follow
C) Watching videos on a computer
D) Playing games on a computer
2. Which of these is a programming language suitable for beginners?
A) Adobe Photoshop
B) Python
C) Microsoft Word
D) VLC Player
3. What does an 'if statement' do in a program?
A) Stores data
B) Draws shapes
C) Makes decisions
D) Plays music
4. What symbol is used to add comments in Python?
A) @
B) //
C) #
D) $$