The Mantra for this course is: Learn to Code by Coding
To become proficient in the syntax of your chosen language.
To be come proficient in using the programming and logic structures of your chosen language
To take a problem or opportunity, and be able to dream up, plan and program software to meet the challenge.
In this course you will learn some Computer Science and the art of robust program development by working on small projects in Python or JavaScript (with HTML)
Text Games: Ascii Art, RPS, Buzz, Hangman. . .
Self Marking Quizzes
Encryption and Code busting
Simulations - Pet Sim
Interactive magazines
Order forms for Course Selection, Barista, Ice-creams, Stationery and Pizza
Adventure games and RPGs
Programming: AS 91896: Use advanced programming techniques to develop a computer program 6 Credits
Project Development: AS 91897: Use advanced processes to develop a digital technologies outcome 6 Credits
Project Proposal: AS 91890: Conduct an inquiry to propose a digital technologies outcome 6 credits
If you have gaps in your knowledge from the review quizzes, take another look at the level 1 content from here, and then carry on until you get to the end!
If you have gaps in your knowledge from the review quizzes, take another look at the level 1 content from here, and then carry on until you get to the end!
https://sites.google.com/onewhero.school.nz/javascriptcodeclub/home
https://sites.google.com/onewhero.school.nz/oasjavascript2017/home
We will build an ice-cream (or stationery) and a Barista as practice tasks
The assessment will be a Pizza Order system, or some other order system of your choice.
These projects can be Text based or have a Graphical User Interface for Level 2.
Ice-Cream: https://sites.google.com/byod.onewhero.school.nz/python-oas/order-icereams
Barista: https://sites.google.com/byod.onewhero.school.nz/python-oas/order-coffee-barista
Stationery: https://sites.google.com/byod.onewhero.school.nz/python-oas/order-stationery
Pizza: https://sites.google.com/byod.onewhero.school.nz/python-oas/order-pizza
Icecream: https://sites.google.com/byod.onewhero.school.nz/htmlorders/icecream
Barista: https://sites.google.com/byod.onewhero.school.nz/htmlorders/barista
Stationery: https://sites.google.com/byod.onewhero.school.nz/htmlorders/stationery
Pizza: https://sites.google.com/byod.onewhero.school.nz/htmlorders/home
OAS HTML5 Order Forms here (2019 Tyla)
This task requires the use of a GUI, to create a virtual tour through a place of interest or Game world using a HTML form with JavaScript, or Python Tkinter
Using procedural code it is at Level 2 , using OOP paradigm it is Level 3.
2021 - Order for Click and Collect Pizza, Barista, Flowers . . . . .
PDF Version Order Docx Version Order
OR
2021 - A Tour or Adventure (GUI or text driven)
PDF Tour or Adventure Docx Tour or Adventure
https://drive.google.com/file/d/1x8q-65UpJfSY__nro40SJR63UCRH8CF0/view?usp=sharing
https://drive.google.com/file/d/1OFPfVJ6pgCI8y7sL-cfUsUgXDZbESExR/view?usp=sharing