CSC3003 Multimedia Programming

Course Resources

Canvas Resource

Schedule

Topic Reading Date Assignment Due
Introduction to HTML5
Jan 28
Simple Canvas Lab
Jan 30
Introduction to HTML
Feb 01 Lab 0 – Introduction to Canvas
HTML Lab
Feb 04
CSS
Feb 06 Lab 1 – HTML Part 1
Introduction to JavaScript
Feb 08
JavaScript Lab
Feb 11
JavaScript
Feb 13 Lab 2 – CSS
JavaScript
Feb 15
JavaScript Lab

Feb 18 Work on Lab 3
JavaScript - General Purpose Calculator
Feb 20 Lab 3 – Prime Number Calculator
JavaScript - General Purpose Calculator

Feb 22
Canvas Introduction
Feb 25 Lab 4 – General Calculator
Canvas
Feb 27
Canvas Lab
Mar 01


Mar 04 Lab 5 – Canvas Introduction


Mar 06


Mar 08
Midterm Break




Mar 18 No Class - Work on Projects


Mar 20 More Drawing


Mar 22 Lab 6


Mar 25


Mar 27

Lab 7

Draft Project Proposal Due

Easter Break




Apr 03


Apr 05


Apr 08 Lab 8 - Push and Drag Game


Apr 10


Apr 12


Apr 15


Apr 17


Apr 19


Apr 22


Apr 24


Apr 26


Apr 29


May 01 Final Project due


May 03


May 06
Final Exam 3:20-5:20 May 08 Presentations of final projects

Course Links

Validators

Slides

Cheat Sheets

In Class Assignment

  • Assignment 1 - Get the calculator being done in class to do integer arithemetic for add, subtract, divide, and multiply.
  • Assignment 2 - Get the calculator being done in class to do floating point numbers and chained computations (E.g. 2+3+4+5=).
  • Assignment 3 - Finish the calculator being done in class.

Labs

  • Lab 0 - A moving ball
  • Lab 1 - HTML
  • Lab 2 - CSS 1
  • Lab 3 - Introduction to JavaScript: Prime Number Calculator
  • Lab 4a - Pick or Design your own Calculator
  • Lab 4b - Build your own Calculator
  • Lab 5 - Fun with images
  • Lab 6 -Drawing with Canvas
  • Lab 7 - Tic-Tac-Toe
  • Lab 8 - Push and Drag Game
Topic attachments
I Attachment Action Size Date Who Comment
Pptppt CSS1.ppt manage 151.5 K 2013-02-08 - 20:26 JimSkon CSS 1
Pptppt CSS2.ppt manage 688.0 K 2013-02-11 - 20:18 JimSkon CSS 2
Pptxpptx HTML5-Intro.pptx manage 948.4 K 2013-01-30 - 20:18 JimSkon Introduction to HTML5
Pdfpdf HTML5-Visual-Cheat-Sheet1.pdf manage 148.8 K 2013-01-27 - 14:03 JimSkon HTML5 Visual Cheat Sheet
Pdfpdf HTML5_Canvas_Cheat_Sheet.pdf manage 147.4 K 2013-01-27 - 14:03 JimSkon Canvas Cheat Sheet
Pptppt IntroHTML.ppt manage 1504.5 K 2013-01-30 - 20:18 JimSkon Introduction to HTML
Pptxpptx JavaScriptIntro.pptx manage 183.8 K 2013-02-13 - 19:01 JimSkon JavaScript Introduction
Pdfpdf JavaScript_Programmers_Reference.pdf manage 6676.0 K 2013-02-13 - 20:18 JimSkon JavaScript Programmers Referance
Docdoc MMPsyllabus13.doc manage 44.5 K 2013-01-28 - 17:58 JimSkon Course Syllabus
Pdfpdf html5-cheat-sheet.pdf manage 129.6 K 2013-01-27 - 13:54 JimSkon HTML5 Cheat Sheet
Topic revision: r42 - 2013-05-07 - JimSkon
 
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback