Year 10 Digital Technologies - Software Development (Half Year)

Subject Description

Teacher in Charge: Mrs M. Strauss.

Students will learn about key software development concepts that drive our technology-hungry society:

• Computer Programming – learning the basic concepts of how to program a computer to perform tasks. Using Python, a free-to-download and use programming language.  
• Computer science – logic, binary, encryption, computer security, machine learning.
• Computational thinking – algorithms, decomposition of complex tasks.
• Digital Infrastructure – the function of hardware components of a computer and how to improve the overall functionality of computers. 

Completing this course will give students a great start for L1, L2, and L3 Digital Technologies - Software Development.

Exciting careers are ahead as new technology opens up. Developing mobile applications, machine learning, and using data to help in decision-making and problem-solving in many fields of society and business: Software developers, systems analysts, network architects, robotics, and entertainment/game developers.