1 of 36

Technology

Digital Technologies & � Hangarau Matihiko

bit.ly/waimea5-6

2 of 36

The Technology curriculum

Who am ?

bit.ly/waimea5-6

How are you currently teaching Tech?

What are the values?

What are the characteristics?

What are the aims?

3 of 36

How does the new DT content fit into the Tech LA?

4 of 36

Fitting DT into the Technology LA

Who am ?

bit.ly/waimea5-6

5 of 36

Fitting DT into the Technology LA

Who am ?

bit.ly/waimea5-6

Computational thinking for digital technologies – Students will develop an understanding of computer science principles that underlie all digital technologies. They’ll learn core programming concepts so that they can become creators of digital technology, not just users.

Designing and developing digital outcomes – Students will learn how to design quality, fit-for-purpose digital solutions.

6 of 36

Designing & developing digital outcomes

7 of 36

What is a digital outcome?

?

8 of 36

Doing a DDDO audit

Who am I?

Photo by Karl Summerfield CC BY-NC-ND

9 of 36

Understanding the DDDO POs

Who am I?

Photo by Karl Summerfield CC BY-NC-ND

10 of 36

Understanding the DDDO POs

Who am I?

Photo by Karl Summerfield CC BY-NC-ND

Split into 3 groups and choose either ‘beginning’, ‘developing’ or ‘extending’.

Look at the progress outcomes and identify the skills/knowledge your students would demonstrate at those levels. Put your ideas into the padlet

11 of 36

Activity: The design process

  • The Y0–Y1 kids need to know what to do if an emergency happens. Can your students find a way to help?
  • It’s important that the outcome is a digital outcome & is well designed.
  • Work with with 2–3 others and brainstorm it.

Refer to DDDO PO1 & PO2.

Who am I?

bit.ly/waimea5-6

12 of 36

What is computational thinking?

?

Computational thinking in everyday life

Computational thinking at an airport

Who am I?

bit.ly/waimea5-6

13 of 36

bit.ly/waimea5-6

14 of 36

The fundamental concepts of CT

15 of 36

What is an algorithm?

Just a series of actions to get a job done.

The study of algorithms is about coming up with such sequences that guarantee particular jobs are done.

It is also about comparing and finding the most efficient sequences.

Who am I?

bit.ly/waimea5-6

16 of 36

Algorithmic thinking

Play a buddy at naughts & crosses.

One is playing as the human, the other is using an algorithm.

Who won?

Swap over and give it a try

http://www.cs4fn.org/algorithms/noughtscrosses.html

Who am I?

bit.ly/waimea5-6

17 of 36

Decomposition

Break the task of getting ready for school down into a series of sub-tasks, and then steps.

Who am I?

bit.ly/waimea5-6

Break the task of playing a simple game (e.g Snap) into a flow chart. Make sure there are decision points (IF), use loops where it’s appropriate.

OR

18 of 36

Programming

We’ll come back to this :-)

Who am I?

bit.ly/waimea5-6

19 of 36

Testing

Some techniques for testing:

  • Give it to someone else
  • Test the corners or edge cases
  • Try to break it (what happens if…)
  • Act like an idiot
  • Feedback is good!

Who am I?

bit.ly/waimea5-6

20 of 36

Debugging

Who am I?

bit.ly/waimea5-6

21 of 36

Programming

  1. Sequence
  2. Input
  3. Output
  4. Selection/ IF statements
  5. Iteration/Loops
  6. Storage/Variables

Who am I?

bit.ly/waimea3-4

22 of 36

Understanding the CT POs

Who am I?

Photo by Karl Summerfield CC BY-NC-ND

23 of 36

Understanding the CT POs

Who am I?

Photo by Karl Summerfield CC BY-NC-ND

Split into 3 groups and choose either ‘beginning’, ‘developing’ or ‘extending’.

Look at the progress outcomes and identify the skills/knowledge your students would demonstrate at those levels. Put your ideas into the padlet

24 of 36

Doing a CT Audit

Give an example of a task where you ask your students:

  • to follow or create logical, repeatable steps;
  • or use a framework to guide a process;
  • or break something down into a series of steps
  • or problem solve to find errors in a process

(with or without the aid of a digital device)

Who am I?

25 of 36

Activity: KidBot

Who am I?

bit.ly/waimea5-6

26 of 36

Activity: The orange game

Who am I?

bit.ly/waimea5-6

27 of 36

Activity: Binary Magic

Who am I?

bit.ly/waimea5-6

28 of 36

Activity: Sending Binary Messages

Who am I?

bit.ly/waimea5-6

29 of 36

Activity: Conditionals with Cards

Who am I?

bit.ly/waimea5-6

30 of 36

Explain what it has to do with Digital Technology

?

bit.ly/waimea5-6

31 of 36

Programing challenge

Who am I?

bit.ly/waimea5-6

32 of 36

Review

bit.ly/waimea5-6

33 of 36

bit.ly/waimea5-6

34 of 36

A collection of free learning activities that teach Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.

bit.ly/waimea5-6

35 of 36

You’re not alone

Experiences from overseas show networking with

other teachers (asking questions, sharing experiences)

is incredibly important to help clarify new language, content and processes.

Join a network/s and keep the conversations going:

Ngā Kiriahi (community space for Kia Takatū ā-Matihiko

edSpace (Digital Technologies and Hangarau Matihiko group set up by Allanah King)

Enabling e-Learning (community space in VLN about all things digital)

DTTA (Digital Technology Teachers Aotearoa)

bit.ly/waimea5-6

36 of 36

Tēnā koutou

Fa'afetai lava

Thank you

(Image: thank you gif; NA; tumblr.com; CC0)

Karl Summerfield

CORE Education/Tātai Aho Rau Facilitator

E: karl.summerfield@core-ed.ac.nz

M: 021 912 430