Difference between revisions of "Programming Stream Work in Progress 20111"

From CDOT Wiki
Jump to: navigation, search
(Strategy)
Line 13: Line 13:
 
# Assignments
 
# Assignments
 
# Integration with the SCS Drupal Site
 
# Integration with the SCS Drupal Site
 +
=== Status ===
  
 
{| class="wikitable sortable" border="1" cellpadding="5"
 
{| class="wikitable sortable" border="1" cellpadding="5"

Revision as of 14:30, 5 January 2011


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

Status

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
Completion Status
Course Code Web Site In-Class Workshops Tutorial Support Assignments SCS Integration Remarks
BTP100 btp100 btp100/pages/exercises btp100/pages/workshops to be considered btp100/pages/assignments to be considered on schedule
BTP200 btp200 btp200/pages/exercises btp200/pages/workshops to be considered btp200/pages/assignments to be considered on schedule
BTP300 btp300 btp300/pages/exercises btp300/pages/workshops to be considered btp300/pages/assignments to be considered well ahead
OOP244 oop244 oop244/pages/exercises oop244/pages/workshops partially implementented oop244/pages/assignments to be considered on schedule
GAM666 gam666 to be considered to be considered to be considered to be considered to be considered on schedule