Naace 3rd Millennium Hothouse

advertisement
Naace 3rd Millennium Hothouse
Equipping And Empowering Teachers for a New ICT
Framework
Mark Dorling
Digital Schoolhouse Coordinator
Langley Grammar School
Digital Schoolhouse
Key stage 1: Example
Slide 3
3/24/2016
Key stage 2/3: Example 1
1
1
Slide 4
3/24/2016
Our model for September
Resources
KS3
KS2
Extra curricular
clubs
DSH Curriculum
• DB & Internet
• SSAT Hack resources Unplugged
• CS Unplugged
• Industry
• LGS collaborations collaborations
• CS4FN
• AppShed
• Greenfoot/Kodu
• Code Academy
Term 1
Term 2 & 3
Basic functional IT
Skills
Advanced functional IT embedded into a creative
curriculum underpinned by computing
Enrichment
After GCSE
Curriculum
Y8/9 GCSE IT
Curriculum
Curriculum
KS 2/3/4
KS3
NAACE
KS4
Y10/11 GCSE
Computing
Slide 5
3/24/2016
Workshop KS2, KS3 & KS4
KS2: Objectives
Algorithms
• 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: Objectives
Algorithms
Programs
• 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]
• 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
+
7
+
+
VarA
8
13
VarB
Operators
=
=
13
=
17
VarSUM
Word association game
Selection
• ‘Select’ion
Variable
• ‘Vary’ + ‘able’
constant
• Steady
• Choice
• change + can
• Unchangeable
• Decision
• Un-fixed
• Fixed
• Question
• updatable
• locked
loop
• If…
• Repeat
Resources
Calculator
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
Slide 12
3/24/2016
More information
@MarkDorling or dsh@lgs.slough.sch.uk
Slide 13
3/24/2016
Download