Online Web Resource
Outcomes
P1.2 describes and uses appropriate data types
P1.3 describes the interactions between the elements of a computer system
P2.2 explains the effects of historical developments on current practices
P3.1 identifies the issues relating to the use of software solutions
P4.2 investigates a structured approach in the design and implementation of a software solution
P4.3 uses a variety of development approaches to generate software solutions and distinguishes between these approaches
P5.2 uses and develops documentation to communicate software solutions to others
Lesson Content/Tasks
Introduction to the Python Programming Language
How to code calculations, conditions, loops, variables
Inline documentation
Introduction to Data Types
Context
P-12 Independent Girls' School
Online Delivery
Preliminary Level Students
Diverse Backgrounds and Educational Experience
Full Day Incursion
Assessment Strategies
Complete the National Computer Science School Challenge Problems for Week 1.
Extension Exercise: Complete the National Computer Science School Challenge Problems for Week 2
Give a short Oral Presentation to the class on What you found the most difficult part of the day and what you found the most rewarding and Why.