equipping and empowering teachers for a new ict framework mark dorling digital schoolhouse...
TRANSCRIPT
Equipping And Empowering Teachers for a New ICT Framework
Mark DorlingDigital Schoolhouse Coordinator
Langley Grammar School
Naace 3rd Millennium Hothouse
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
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
Word association gameSelection• ‘Select’ion
• Choice
• Decision
• Question
• If…
Variable• ‘Vary’ + ‘able’
• change + can
• Un-fixed
• updatable
constant• Steady
• Unchangeable
• Fixed
• locked
loop
• Repeat
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