
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
Clase 1 - Introducción a la Programación
Presentation
•
11th - 12th Grade
12 questions
SUBTRACTION OF INTEGERS
Presentation
•
6th - 12th Grade
10 questions
Penjumlahan dan Pengurangan Aljabar
Presentation
•
12th Grade - University
10 questions
URL
Presentation
•
6th - 12th Grade
13 questions
Ilmu Pengetahuan Alam
Presentation
•
KG
10 questions
Solving Systems by Substitution
Presentation
•
8th - 12th Grade
11 questions
Spanish Adjective Placement
Presentation
•
6th - 12th Grade
12 questions
Dia de Muertos
Presentation
•
7th - 12th Grade
Popular Resources on Wayground
10 questions
How much do you know about our Portrait of an Eagle?
Quiz
•
10th Grade
10 questions
Fast Food Slogans
Quiz
•
6th - 8th 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
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials
Interactive video
•
6th - 10th Grade
20 questions
Copyright and Fair Use
Quiz
•
6th - 8th Grade
20 questions
[AP CSP] Python Coding: Functions, Parameters, Return
Presentation
•
9th - 12th Grade
15 questions
Internet Safety
Quiz
•
7th Grade
40 questions
Introduction to Microsoft Word
Quiz
•
8th - 12th Grade
20 questions
APCS Unit 1A
Quiz
•
9th - 12th Grade
24 questions
Binary
Quiz
•
9th - 12th Grade