Scotch College

INFORMATION TECHNOLOGY Year 10 — 2012

Computer Programming [Semester Unit]

Rationale 

This subject provides the opportunity for students to develop a better understanding of computer programming through the processes of analysis, design, development, testing and implementation of logical solutions. 

Student Outcomes 

  • develop an understanding of the logic required to develop computer programs  
  • complete collaborative projects
  • learn the stages of the system development life cycle

Course Content

  • Photoshop:  Creating ‘actions’ and using batch processing.
  • Flash:  Creating animations with graphical tools and actionscript.
  • HTML:  Simple code for web pages extended with CSS for presentation on a variety of devices.
  • Visual Basic in Applications:  Microsoft Word and Excel; creation, editing and testing of Macros.
  • Filemaker Pro:  Introduction to scripting and reporting.
  • Javascript:  Programming for the Web.

The following design tools may be used for programming: 

  • algorithms 
  • flowcharts 
  • NS diagrams 
  • structure charts 

Students will examine and use the following steps in program development: 

  • define the problem
  • outline the solution
  • develop the outline into an algorithm
  • test the algorithm
  • code the algorithm
  • run the program
  • document and maintain the program

Assessment 

Examination 

Programming Assignments 

Project Work

  • Senior School
  • Tel: 03 9810 4321
  • Fax: 03 9810 4333
  • Abs: 03 9810 4488
  • Junior School
  • Tel: 03 9810 4236
  • Fax: 03 9810 4391
  • Admissions
  • Tel: 03 9810 4203
  • ScotchNET support
  • Tel: 03 9810 4411
  • Mon-Fri: 8am/5pm
  • email:techsupport

Scotch College: ABN 86 852 826 445 ACN 005 650 395 CRICOS 00624A (Commonwealth Register of Institutions and Courses for Overseas Students)