Search Header Logo
Introduction to computing

Introduction to computing

Assessment

Presentation

Computers

1st Grade

Practice Problem

Medium

Created by

B Sloan

Used 8+ times

FREE Resource

16 Slides • 9 Questions

1

Introduction to computing

Slide image

2

Open Ended

What is your experience of teaching/observing computing in schools you have worked in?

3

Open Ended

How confident are you with teaching computing?

4

Why teach computing?

https://youtu.be/QvyTEx1wyOY

5

What do we have to teach?

Slide image

6

What on Earth do those words mean?

Slide image

7

Algorithm

Simply put, an algorithm is a set of instructions. IT IS NOT CODE.

Algorithms are written in English (or any language) and then turned into code when programming.

Think of it as the plan.

Slide image

8

Slide image

9

Debugging

This is looking for errors (bugs) in your code. It is a very important part of programming and a great skill to learn.

Slide image

10

Decomposition

Breaking a problem down into more manageable chunks.

Slide image

11

Slide image

12

Abstraction

Removing all unnecessary details to focus on the overall problem.

Slide image

13

Slide image

14

Programming constructs - Sequence

One instruction following another.

The order of instructions is very important.

Slide image

15

Programming constructs -

Selection

This is making a choice in programming.

Slide image

16

Programming constructs -

Loops (repetition)

Doing something more than once.

Slide image

17

Multiple Choice

What is an algorithm?

1

A set of instructions

2

A way of breaking down a problem.

3

Looking for errors in a program.

4

Focusing on the overall bigger picture of a problem

18

Multiple Choice

What is debugging?

1

A set of instructions

2

A way of breaking down a problem.

3

Looking for errors in a program.

4

Focusing on the overall bigger picture of a problem

19

Multiple Choice

What is decomposition?

1

A set of instructions

2

A way of breaking down a problem.

3

Looking for errors in a program.

4

Focusing on the overall bigger picture of a problem

20

Multiple Choice

What is abstraction?

1

A set of instructions

2

A way of breaking down a problem.

3

Looking for errors in a program.

4

Focusing on the overall bigger picture of a problem

21

Slide image

22

Slide image



23

Multiple Select

Select the statements which you think are related to computer science.

1

Understand what algorithms are

2

Create and debug simple programs

3

Use technology purposefully to create, organise, store, manipulate and retrieve digital content

4

understand computer networks including the internet

5

Recognise common uses of information technology beyond school

24

Multiple Select

Select the statements which you think are related to information technology.

1

Understand what algorithms are

2

Create and debug simple programs

3

Use technology purposefully to create, organise, store, manipulate and retrieve digital content

4

select, use and combine a variety of software to design a range of programs

5

Recognise common uses of information technology beyond school

25

Multiple Select

Select the statements which you think are related to digital literacy.

1

Use technology safely and respectfully.

2

Create and debug simple programs

3

Identify where to go when you have concerns about online content.

4

Recognise unacceptable behaviour online.

5

Recognise common uses of information technology beyond school

Introduction to computing

Slide image

Show answer

Auto Play

Slide 1 / 25

SLIDE