method firstLetter(s) return s.substring(0,1) end method Output: Dave Debbie 4.3.11 Construct algorithms using 3 LINK Connecting computational See the examples in the access methods of a thinking and program design. collection. 4.3.12 Discuss the need for 3 Show an understanding of the Too bad that IB Pseudocode contains no and collections usefulness of reusable code and facility for writing methods or sub-programs. within programmed solutions. program organization for the individual programmer, team members and future maintenance. LINK General principles of computational thinking, connecting computational thinking and program design. MYP Technology: use of software such as Alice. 4.3.13 Construct algorithms 3 MYP Mathematics: using flow charts See the examples in pre-defined to solve problems in real-life contexts, logic, algorithms. arrays and/or MYP Technology: design cycle collections. (inputs, processes, outputs, feedback, iteration); use of software such as Alice. Students will only be required to analyse flow charts in the externally assessed components. Students will be expected to write and analyse pseudocode in the
method firstLetter(s) return s.substring(0,1) end method Output: Dave Debbie 4.3.11 Construct algorithms using the access methods of a collection. 3 LINK Connecting computational thinking and program design. See the examples in 4.3.12 Discuss the need for and collections within programmed solutions. 3 Show an understanding of the usefulness of reusable code and program organization for the individual programmer, team members and future maintenance. LINK General principles of computational thinking, connecting computational thinking and program design. MYP Technology: use of software such as Alice. Too bad that IB Pseudocode contains no facility for writing methods or sub-programs. 4.3.13 Construct algorithms pre-defined arrays and/or collections. 3 MYP Mathematics: using flow charts to solve problems in real-life contexts, logic, algorithms. MYP Technology: design cycle (inputs, processes, outputs, feedback, iteration); use of software such as Alice. Students will only be required to analyse flow charts in the externally assessed components. Students will be expected to write and analyse pseudocode in the See the examples in
Section4.docx