There can only be one

In this lesson sequence students write a simple suite of programs that can be used to facilitate an S.R.C. election though the collection and processing of data. It assumes that students have been introduced to Python programming language.

Additional details

Year band(s) 7-8
Content type Lesson ideas
Format Web page
Core and overarching concepts Data acquisition, Data interpretation, Impact and interactions, Specification (decomposing problems)
Australian Curriculum Digital Technologies code(s)
AC9TDI8P01   

Acquire, store and validate data from a range of sources using software, including spreadsheets and databases

AC9TDI8P04   

Define and decompose real-world problems with design criteria and by creating user stories

AC9TDI8P05   

Design algorithms involving nested control structures and represent them using flowcharts and pseudocode

AC9TDI8P10   

Evaluate existing and student solutions against the design criteria, user stories and possible future impact

Keywords Branching, Iteration, Input processing, Voting, Electoral systems, Python, Inclusive education, disability, disabilities
Integrated, cross-curriculum, special needs Inclusive education
Organisation

ESA

Copyright

Creative Commons Attribution 4.0, unless otherwise indicated.