Programming Stream Work in Progress 20111

From CDOT Wiki
Revision as of 15:19, 5 January 2011 by Chris Szalwinski (talk | contribs) (Strategy)
Jump to: navigation, search


Programming Stream | Market Demand | Course Content | Work in Progress | Members | Issues

Student-Centered Learning Environments

Scaffolded Learning

Strategy

  1. Comprehensive web site
  2. In-class exercises
  3. Workshops
  4. Tutorial support
    • Weakly Structured Domains - Jordan and Chris
      • examples only
      • examples and problems
      • problems only
  5. Assignments
  6. Integration with the SCS Drupal Site
Completion Status
Course Code Web Site In-Class Workshops Tutorial Support Assignments SCS Integration Remarks
BTP100 btp100 btp100/pages/exercises btp100/pages/workshops btp100/pages/assignments to be considered to be considered well ahead
  • BTP100 - 1,2,3,4
  • BTP200 - 1,2,3,4
  • BTP300 - 1,2,3,4
  • OOP244 - 1,2,3,4
  • GAM666/DPS905 - 1,4

Work in Progress

  • GAM666/DPS901 - 3
  • OOP244 - 5

Course Notes

The TEL Series on Software Development

  • Minimum four volume series
  • Up to date with current standards
  • Conversion of web pages to printed form
  • Designed for use in tests and exams
  • Printed at Newnham and sold in the Bookstore
  • Minimal cost for our students
  • Colour versions will be available as cost drops
  • Creative Commons Attribution 2.5

Completed

  • Introduction to C++ for C Programmers

Scheduled for Fall Semester

  • Introduction to C Programming
  • Intermediate C++ Programming
    • considering wholesale reordering of topics
  • Introduction to Game Development for C++ Programmers

Software Support for Programming Courses

C and C++ courses

  • Visual Studio 2010
  • Borland ???
  • GNU gcc, g++
  • Frameworks
    • fwk4gps