Digital Thinking (2015)

18

Transcript of Digital Thinking (2015)

MORNING OUTLINE

1. Coding @ CCGS

2. Scaffolding coding

using a tablet device

3. Learning to code

4. Tangible coding

5. Integration Ideas

• Early in its implementation

• Developing computational

thinking skills

• Utilise 1:1 iPad

• Focus on creativity and

problem solving

• Visual programming

@danielbbudd

CODING @CCGS

• Introduction

• Events

• Control Structures

• Sequence

• Iteration

• Condition

• Variables

• Functions

@danielbbudd

HOPSCOTCH

@danielbbudd

EVENTS

START

END

START

END

IFTRUE FALSE

DO SOMETHINGDO SOMETHING

ELSE

START

END

IFFALSE

DO SOMETHING

TRUE

CONTROL STRUCTURES

START

END

Copy the code below to make a rectangle

CHALLENGE: Draw a square

SEQUENCE

START

END

IFFALSE

DO SOMETHING

TRUE

CHALLENGE: Draw a triangle

ITERATION (LOOPS)

START

END

IFTRUE FALSE

DO SOMETHINGDO SOMETHING

ELSE

CHALLENGE: Check if the size of

character is less than 100%. If it is

grow by 50%, otherwise, shrink by

50%. Wait for one second then try

check again.

CONDITIONS

CHALLENGE: Create a variable called “my_timer” which will

increase every second.

VARIABLES

CHALLENGE

#2

CHALLENGE

#1

CHALLENGE

#3

CHALLENGE

#4

DIGITAL STORYTELLING

1. Coding @ CCGS

2. Block Coding

3. Python Introduction

4. Turtle

5. What’s next?

@danielbbudd

AFTERNOON OUTLINE

• Yr7 & 8 Digital Thinking

• Coding Camps

• Yr9-12 Computer Science

• Open Academic Robot Kit

• Informatics Competitions

@danielbbudd

CODING @ CCGS

• Used from Years 4-7 for first

time coders

• Takes away the frustration

• Scratch

• Grok Learning

• Hour of Code

@danielbbudd

BLOCK CODING

• Visual Challenges

• See how the code is being

executed

• Helps with debugging code

• Trinket.io/Python

• Grok Learning

@danielbbudd

TURTLE

1) Rectangle 2) Circle 3) Flag of Japan

3) Flag of Japan 4) Star of David 5) Flag of Israel

6) Five Point Star 7) Flag of Chile 8) Flag of Camaroon

@danielbbudd