Computer Science at Tawa College

Computer science at Tawa College explores a lot in the field of computer science. Throughout the years in computer science we will learn a lot like how to program and code in multiple languages, read and create an algorithm, build a fully functioning website and more. Computer science is cool because it can give you a new perspective on how technology all around works and it is also a very interesting topic. Computer science is a great topic to take for someone that enjoys a challenge because it can involve a lot thinking.

Y11 DITCS

Year 11 Computer science is all about getting yourself familiar with what computer science is about and what you can get out of it. We will spend most of the year learning the basics of computer science and small crucial elements needed to improve and make the programming part of the course easier and more efficient.

What we will be doing throughout the year.

  1. Learning to program in Python
  2. Build a fully functioning website with HTML and CSS
  3. Read and write an algorithm
  4. Program a program in scratch
  5. Program a basic computer program in Python from an algorithm
  6. Build a prototype application or website
  7. Write a report about computer science and basic elements related to it

Click here to check out the Y11 Course booklet


Y12 DITCS

Year 12 Computer science is more a practical year compared to Year 11 computer science. In year 12 we learn more about the programming language python and other languages like html and css. We will also start learning a couple new languages, called MySQL and PHP.

What we will be doing throughout the year.

  1. Learning to program in PHP and MySQL
  2. Build a fully functioning website with HTML and CSS
  3. Build a fully functioning database with MySQL
  4. Program a basic computer program in Python from an algorithm
  5. Build a prototype application or website
  6. Write a report about computer science and advanced elements related to it

Click here to check out the Y12 Course booklet


Y13 DITCS

Y13 Computer science is basically all practical work. In year 13 we will expand even more on the programming languages used in year 12 and build bigger and better programs or websites. In year 13 you will be more involved with the people side of computer science which means you will be asking and getting feedback to improve your work.

What we will be doing throughout the year.

  1. Build a fully functioning website with HTML, CSS and PHP
  2. Build a fully functioning database with MySQL
  3. Program a basic computer program in Python and incorporate a database
  4. Write a report about computer science and specific areas of the field

Click here to check out the Y13 Course booklet