Agile development may be taught in Australian High Schools

Robert

Active Member
Moderator
Joined
Apr 1, 2005
Messages
10,808
Reaction score
6,533
students will be expected to emerge able to “Explain how text, audio, image and video data are stored in binary with compression”, and to “Explain the role of software and hardware components for managing and controlling access, data and communication in networked digital systems”
-
year nine and ten children should learn to “Develop systematic techniques for acquiring, storing and validating quantitative and qualitative data from a range of sources considering privacy and security requirements” and gain skills that will enable them to “Use appropriate software to analyse and visualise data (including numerical, categorical, text, audiovisual and relational data) to create information and address complex problems.”
-
In some subjects kids will learn to “Trace complex algorithms to predict output for a given input, develop test cases to validate algorithms against their specifications, and describe algorithms diagrammatically and in plain English” and “Collaboratively develop modular digital solutions, applying appropriate algorithms and data structures using visual, object-oriented and/or scripting tools and environments.”
There's even some modern software development techniques in the curriculum, as kids will be expected to “Use agile development techniques to iteratively and collaboratively develop (design, implement and test) software that meets user requirements.”
-
Even younger kids will be required to get their geek on, with five-to-seven year olds offered activities like “collaboratively writing and entering a simple set of instructions, for example using simple visual programming to direct an actual or virtual robot to perform moves in particular directions”.

Eight to ten year olds in years three and four may be tasked with “designing and implementing a simple interactive program.....”



The Scottish government could do worse than look at something likes this.

Currently kids receive "ICT" classes which, as far as I can gather, are more about finding your way around MS Office than anything else.

More here:
http://www.theregister.co.uk/2013/0...school_curriculum_includes_agile_development/
 
I like this idea. With a But! ... My problem is teaching 1 tool is inadquate. If all you have is a hammer, everything is a nail. Instead students should be learning various Project Management methodologies and situational considerations on selection. Not all businesses exist on Agile nor do all projects.
 
I like this idea. With a But! ... My problem is teaching 1 tool is inadquate. If all you have is a hammer, everything is a nail. Instead students should be learning various Project Management methodologies and situational considerations on selection. Not all businesses exist on Agile nor do all projects.

Indeed and I don't think that's the intention either. As far as I can tell from reading the rest of the article, the headline is a little misleading.
 
Back
Top