Teacher: Joshua Eddyson Subject: Computer Science Year Group

advertisement
Teacher:
Joshua Eddyson
Year Group: IB1
Aim/Objectives
1
Computational Thinking - Problem
Solving procedure.
7 &8
Computational Thinking - Subprocedures in solving a problem.
Computational Thinking Algorithms on linear arrays.
Computational Thinking - List and
operations of list
Computational Thinking –
Algorithm Analysis
Pseudocodes – Representing
algorithms in pseudocodes
9 &10
Efficiency of algorithm
3
4
5 &6
Computer Science
Term: Winter
week
2
Subject:
Activities
 Identifying the steps and putting them in the correct order.
Such as recipes, block-arrow.
 Connecting computational thinking and program design,
introduction to programming.
 Explain the role of sub-procedures in solving a problem.







Describe the characteristics of standard algorithms on linear
arrays.
Outline the standard operations of collections.
Discuss an algorithm to solve a specific problem.
Analyse an algorithm presented as a flow chart
Analyse an algorithm presented as pseudocode.
Construct pseudocode to represent an algorithm
Determine the number of times a step in an algorithm will be
performed for given input data
Download