Post on 23-Jan-2018
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
START
END
START
END
IFTRUE FALSE
DO SOMETHINGDO SOMETHING
ELSE
START
END
IFFALSE
DO SOMETHING
TRUE
CONTROL STRUCTURES
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
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