
Programming Constructs
Presentation
•
Computers
•
7th - 12th Grade
•
Practice Problem
•
Medium
Jane Sampson
Used 8+ times
FREE Resource
8 Slides • 7 Questions
1
Programming Constructs & Techniques
Unit 4
2
Remote lessons Tuesday 5/1/21
Cover content first
Tasks undertaken
Check back in for q/a
3
Constructs & Techniques
These are the building blocks used to create programs
Many constructs are common across languages
This is why your knowledge can be transferred between languages
4
Multiple Choice
Python, Visual Basic and Scratch are examples of high level programming languages
True
False
5
Constructs you need to know
Command words - the programmer cannot use them in variable names etc
Identifiers - when the programmer names things they are creating identifiers such as variables and constants
Two things needed to declare a constant or variable: a name and a data type
6
Multiple Choice
The value of a variable cannot change while the program is running
True
False
7
More constructs
Data types - character, string, integer, real or float, Boolean
Statements - putting constructs together such assignment, input and output
8
Multiple Choice
Which of the following is an example of a real data type?
1
Yes/No
1.0
&
9
Statements
The core aspect of many programming languages
They define the basic actions that can be performed, and often combine more than one language construct
Most statements are case sensitive and some require punctuation marks to mark the end of the statement
10
Multiple Select
Which of the following is not a user input?
Text from a keyboard
Clicks from a mouse
Taps from a finger
Seeing a message on screen
11
Control structures
Sequence: One action after another, none missed, none repeated
Selection: Actions chosen based on a supplied condition which is evaluated to true or false
Iteration - Actions repeated a number of times, typically until a condition is no longer true
12
Multiple Choice
Iteration that happens a set number of times is known as count-controlled iteration
True
False
13
Multiple Select
Iteration that repeats until a condition is met is condition-controlled iteration
False
True
14
OneNote tasks you need to do
4.16 Identifiers
4.17 Declaring data types in variables
4.18 Statements
4.19 Control structures
15
Fill in the Blanks
How many tasks have been set for you to do?
Type answer...
Programming Constructs & Techniques
Unit 4
Show answer
Auto Play
Slide 1 / 15
SLIDE
Similar Resources on Wayground
13 questions
Python Basics 1
Presentation
•
8th - 12th Grade
13 questions
Speed, Velocity and Acceleration
Presentation
•
7th - 12th Grade
10 questions
la casa- vocabulario
Presentation
•
7th Grade - University
11 questions
Number the Stars Chapter 13
Presentation
•
KG - University
9 questions
TICS en la educación
Presentation
•
KG
11 questions
Teenager 5 Session 22: Pronunciation & Speaking
Presentation
•
KG
9 questions
Writing Argumentative Introductions
Presentation
•
7th - 12th Grade
10 questions
K.3 Safety in My Online Neighborhood
Presentation
•
KG
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Computers
32 questions
Unit 3: Intro to App Design (APCSP 22-23, Code.org)
Quiz
•
9th - 12th Grade
30 questions
[AP CSP] Spreadsheets Review
Quiz
•
9th Grade
10 questions
Digital Citizenship: Part 1
Quiz
•
6th - 8th Grade
15 questions
AP CSP - Code.org Unit 3 Review
Quiz
•
9th - 12th Grade
40 questions
Introduction to Microsoft Word
Quiz
•
8th - 12th Grade