Skip to content

Coding Curriculum MOC


Seniors Extra-Curricular Skills

1. Develop software in a team

  • Have a large programming task to solve in 2 days by multiple people.
  • backend/driver
  • UI
  • data manager
  • API
  • abstraction
  • decomposition

2. Setup a network/router

  • logging into router
  • setting up DHCP
  • setting a static IP
  • testing network connection with ping
  • checking status with ifconfig

3. Install an OS

  • creating a boot drive from Linux/windows
  • selecting bios options to choose the boot drive
  • boot an OS off a computer with no HDD/portable OS on USB

4. Setup/build a computer

  • plug in RAM, CPU, HDD vs SSD, PSU
  • setting up a mother board in a case
  • learning about thermal paste on the CPU

5. Setup a website

  • using Wordpress
  • domain provider vs web host
  • how to get a domain name
  • setting up cname/a tags to point to host

6. Give back to the IT community

  • Grade 12, 11 present to the grade 10's.
  • Give back 3 hours of help into IT per term.

7. IDE basics

  • Generate Javadocs from source code.
  • Easy UML for Netbeans
  • Find usages
  • Find definition
  • Switch between files
  • Open files

See also