equipping and empowering teachers for a new ict framework mark dorling digital schoolhouse...

13
Equipping And Empowering Teachers for a New ICT Framework Mark Dorling Digital Schoolhouse Coordinator Langley Grammar School Naace 3rd Millennium Hothouse

Upload: denis-dawson

Post on 14-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Equipping And Empowering Teachers for a New ICT Framework

Mark DorlingDigital Schoolhouse Coordinator

Langley Grammar School

Naace 3rd Millennium Hothouse

Digital Schoolhouse

Key stage 1: Example

04/18/23Slide 3

Key stage 2/3: Example 1

1

1

Slide 4 04/18/23

Our model for September

Resources• SSAT Hack resources• CS Unplugged• LGS collaborations • CS4FN• Greenfoot/Kodu

CurriculumKS 2/3/4

Term 1Basic functional IT

Skills

Term 2 & 3Advanced functional IT embedded into a creative

curriculum underpinned by computing

KS2DSH Curriculum

CurriculumY8/9 GCSE IT

KS3Extra curricular

clubs

KS4Y10/11 GCSE Computing

EnrichmentAfter GCSE

• DB & Internet Unplugged• Industry collaborations• AppShed• Code Academy

CurriculumKS3 NAACE

04/18/23Slide 5

Workshop KS2, KS3 & KS4

KS2: ObjectivesAlgorithms • Algorithms can be

represented symbolically [flowcharts] or using instructions in a clearly defined language [turtle graphics].

• Algorithms can include selection (if) and repetition (loops).

Programs• A computer program is a

sequence of instructions written to perform a specified task with a computer.

• The idea of a program as a sequence of statements written in a programming language [Scratch]

• One or more mechanisms for selecting which statement sequence will be executed, based upon the value of some data item

• One or more mechanisms for repeating the execution of a sequence of statements, and using the value of some data item to control the number of times the sequence is repeated

KS3: ObjectivesAlgorithms

• An algorithm is a sequence of precise steps to solve a given problem.

• A single problem may be solved by several different algorithms.

• The need for accuracy of both algorithm and data [difficulty of data verification; garbage in, garbage out]

Programs

• Variables and assignment.• The use of relational

operators and logic to control which program statements are executed, and in what order – Simple use of AND, OR and

NOT– Use of comparison operators

Abstraction

7 8

7 13

=

=

= 1713+

+

+VarA VarB VarSUM

Operators

Word association gameSelection• ‘Select’ion

• Choice

• Decision

• Question

• If…

Variable• ‘Vary’ + ‘able’

• change + can

• Un-fixed

• updatable

constant• Steady

• Unchangeable

• Fixed

• locked

loop

• Repeat

ResourcesCalculator

Maze

Summary• Creating Formula One drivers

• Creative and cross curricular (Rose Report 2009)

• Dependencies exist between DL, CS and IT

• Pedagogy (Challenging perceptions and expectations)

• Computer Science is more than just programming!

• Curriculum alignment

• Silent ‘C’ (Computing) in STEM

• Even more silent ‘C’ (Creativity) in STEM

04/18/23Slide 12

More information@MarkDorling or [email protected]

04/18/23Slide 13