Sudoku!
Download the pdf which provides useful guidance and support that explains suggested key steps to solve the task. It is recommended that students program includes loops and nested loops instead of repeating code.
Additional details
Year band(s) | 9-10 |
---|---|
Content type | Student challenges |
Format | Web page |
Core and overarching concepts | Implementation (programming) |
Australian Curriculum Digital Technologies code(s) |
AC9TDI10P05
Design algorithms involving logical operators and represent them as flowcharts and pseudocode
AC9TDI10P06
Validate algorithms and programs by comparing their output against a range of test cases
AC9TDI10P09
Implement, modify and debug modular programs, applying selected algorithms and data structures, including in an object-oriented programming language |
Technologies & Programming Languages | Python |
Keywords | Computer science, Coding, Programming, Computational Thinking, Python, Programming language |
Organisation | EngageCSEdu |
Copyright | John C. Lusth. Creative Commons BY. |
Related resources
-
Hour of Code
Resources to support the Hour of Code, a global movement supporting and inspiring students to code.
-
Tech girls: resources
This site offers a range of suitable programs and sites to support girls in computing.
-
Project Euler
A collection of mathematical problems to solve using programmatic techniques.
-
CoderDojo
This site provides links to Dojos: free coding clubs provided globally that teach the language of programming.