In this subject students will be introduced to the basics of Python programming, Data Science, Machine Learning and Simulations. Students will learn how to write Python programs to help them solve various problems. They will also be introduced to the basic skills for analyzing large data sets and how to construct various charts in Google sheets. These skills will be invaluable in the other fields of science they study. Students will also learn about how to train and test Machine Learning algorithms, and they will apply the skills they have learnt in programming and data science to develop a simulation and analyze the results.
Students were required to design flowcharts for their programs before implementing them in Python.
The corresponding python code is below:
Students were also introduced to Machine Learning
Using the Orange Software (https://orangedatamining.com/) the students learnt to train and test a variety of machine learning models and analyse data. Below is an example workflow that the students development in the Orange software.
Some of the student's data analysis is provided below: