Search Header Logo
Programming Foundations Unit 1 Review

Programming Foundations Unit 1 Review

Assessment

Presentation

Information Technology (IT)

9th - 12th Grade

Practice Problem

Medium

Created by

Amy Austin

Used 2+ times

FREE Resource

36 Slides • 17 Questions

1

media

2

media

3

Multiple Choice

Which of the following is NOT one of the main skills you will learn in this session?

1

Identify algorithms in everyday tasks

2

Construct algorithms using pseudocode

3

Convert pseudocode into flowcharts

4

Design user interfaces for mobile apps

4

media

5

Multiple Choice

Which of the following best describes an algorithm?

1

A step-by-step set of instructions for solving a problem

2

A random collection of ideas

3

A type of computer hardware

4

A programming language

6

media

7

media

8

Multiple Select

Which of the following are characteristics of pseudocode?

1

Uses plain language

2

Focuses on logic and sequence

3

Requires strict syntax rules

4

Acts as a bridge between human thought and computer code

9

media

10

media

11

Fill in the Blanks

Type answer...

12

media

13

media

14

Multiple Choice

Which of the following is an example of a decision point in a flowchart?

1

Is water boiling?

2

Draw an arrow

3

Write pseudocode

4

List all actions

15

media

16

Multiple Select

Select all the steps involved in converting pseudocode to flowcharts.

1

Identify start and end points

2

List all actions

3

Determine decision points

4

Add color coding

17

Fill in the Blanks

Type answer...

18

media

19

media

20

Multiple Choice

Which of the following is NOT a common mistake to avoid when creating flowcharts?

1

Skipping steps

2

Unclear decision points

3

Using correct symbols

4

Missing connections

21

media

22

media

23

media

24

Multiple Choice

Which of the following best describes a computational artifact?

1

A step-by-step procedure for solving a problem

2

A digital creation like a program or website that solves problems

3

The process of creating new ideas or products

4

The study of computers and computational systems

25

media

26

media

27

Multiple Select

Which of the following are core concepts of computer science fundamentals?

1

Programming and coding

2

Data organization and analysis

3

System design and architecture

4

All of the above

28

media

29

Multiple Choice

Which real-world fields benefit from the application of computer science?

1

Healthcare

2

Transportation

3

Music Production

4

All of the above

30

Fill in the Blanks

Type answer...

31

media

32

media

33

media

34

media

35

Multiple Choice

Which of the following best describes the main purpose of code as introduced in the lesson?

1

A system for communicating information using symbols, signals, or instructions

2

A way to store large amounts of data

3

A method for creating computer hardware

4

A process for designing computer graphics

36

media

37

media

38

Multiple Select

Which of the following are examples of programming languages?

1

Python

2

JavaScript

3

HTML

4

C++

39

media

40

Fill in the Blanks

Type answer...

41

media

42

Multiple Select

Which of the following are considered forms of user input for a computer?

1

Keyboard typing

2

Mouse clicks

3

Screen brightness

4

Voice commands

43

media

44

media

45

media

46

media

47

media

48

media

49

media

50

media

51

media

52

media

53

Multiple Choice

Which of the following is NOT one of the main skills covered in today's lesson?

1

Identify algorithms in everyday tasks

2

Construct algorithms using pseudocode

3

Convert pseudocode into flowcharts

4

Debugging code errors

media

Show answer

Auto Play

Slide 1 / 53

SLIDE