Computer Programming 12





Second Semester

Students will be expected to understand and apply the basic skills and processes of problem solving using computer programming; identify problems, select effective strategies, and plan solutions; apply programming techniques to develop solutions to a range of problems; and work collaboratively to define and solve a realistic problem by creating a solution.

Modules: Problem Solving in Computer Programming, Fundamentals of Programming, Applied Problem Solving, Project Development.

 

Additional course details and documents are available on the Nova Scotia Curriculum site’s Computer Programming 12.



Course Additional Information

Course Materials

 

CodeHS: NSVS Computer Programming 12 (Java). Additional IDEs are acceptable for project work.

Technology

 

PC/Mac/Laptop/Chromebook. Computers should have Word Processing, Excel, Power Point, CodeHS, Scratch, Java SE Development Kit and Dr Java (Java Compiler). Headsets and webcams are required.




Course Picture Gallery

  • Sm_computerprogramming12