Upper KS3 Teacher record sheet
Last updated
Last updated
Success criteria | Names of pupils |
---|---|
All
• Understand that Python has precise syntax
• Contrast Python with Blockly
Relate the block code to Python code
• Use and understand the move instructions in Python code
Most
• Use and understand for count in range(number) loops in Python
• Convert a Blockly program to a Python program using language help
• Understand and use selection statements in Python
• Understand and use while loops in Python
• Can write simple programs in Python without the support of Blockly e.g. my_van.move_forwards()
• Use the print() command in Python
• Can debug a simple Python program
Use indents correctly in Python
• Create and change variables
Some
• Understand and can use procedures in Python
• Design and write programs independently in Python using repetition and selection
• Debug Python programs that use repetition and selection
• Use comments in Python to explain their code
• Define procedures in Python