Year 11 Digital Technologies Programming
Course Description
Teacher in Charge: Mr S. O'Brien.
Year 11 Digital Technologies Programming
The Year 11 DTP course builds on the student's introduction to block-based coding and app design from the junior program. Centred around "Full-stack web design" the course takes students through designing and creating fully functional web apps, incorporating a range of programming and scripting languages to provide functionality and form to their digital outcomes.
The course covers:
- Digital Design Principles
- Web Development
- Data Structures
- Programming
Digital Design
Students will be exploring design considerations and development processes for creating an innovative digital technology outcome that meets the needs and expectations of users in a specific context. They will incorporate the latest technological advancements and adhere to best design and usability practices incorporating the latest technological advancements and adhering to best practices in design and usability. Web Development The web development course focuses on equipping students with the necessary skills and knowledge to produce high-quality digital outcomes that meet the specifications and requirements of a given brief while adhering to industry conventions and best practices. The course will cover topics such as appropriate tools and techniques, incorporating testing and trialling to improve fitness for purpose, and ensuring that the outcome is created to a high standard applicable to real-world scenarios. Data Structures An introduction to data and database management, focusing on essential data structures and SQL concepts. Students will learn to design and create databases, write basic SQL queries, and select appropriate data structures to solve programming problems efficiently. Programming This course on developing a Python program focuses on equipping learners with the skills and knowledge required to create efficient and effective programs that perform a specified task, process data, and incorporate data into front-end elements of a digital outcome. With a strong emphasis on programming structures, testing, and debugging, learners will also learn how to ensure that the program is flexible and robust and follows real-world standards and conventions. |
Course Overview
Term 1
Digital Design and Web Development
Term 2
Data Structures
Term 3
Python Programming
Term 4
Full Stack Development
Entry Criteria
This course is open entry for all students.
Equipment/Stationery and Course Costs
Students will need a laptop or computer at home to complete work.
Pathway
Pathway Tags
Accountant, Accounts Officer, Auditor, Debt Collector, Finance Manager, Financial Adviser, Financial Dealer, Payroll Officer, Mortgage Broker, Actuary, Energy Auditor, Real Estate Agent, Business Analyst, Computer Support Technician, Database/Systems Administrator, Game Developer, Information and Communication Technology Manager, Network Engineer, Programmer, Software Architect, Test Analyst, Web Designer, Web Developer, Website Administrator, Telecommunications Engineer, Administration Officer, Contact Centre Worker, Customs/Freight Broker, Data Entry Operator/Transcriptionist, Office Manager, Personal Assistant, Receptionist, Records Adviser, Secretary, Information Systems, Engineer, Software Developer, Small Business Owner, Website Developer, Website Manage, Research and Development, Product and Support, E-Commerce, Marketing Consultant, Sales and Marketing, ICT Security Specialist, Telecommunications Network Planner, Animation, Robotics Designer Video and Film: Software Engineer, Makeup and Prosthetics,
Disclaimer
Course selection does not guarantee a course will be available or that you have approval to take a course. Final course confirmation is in January and depends on your final results and in rare cases, staff availability.