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

From CDOT Wiki
Jump to: navigation, search
(Software Support for Programming Courses)
(C and C++ courses)
Line 53: Line 53:
 
== C and C++ courses ==
 
== C and C++ courses ==
 
* nled
 
* nled
* Borland ???
+
* Borland - should we remove this compiler from our course notes
 
* Visual Studio 2010
 
* Visual Studio 2010
 
* GNU gcc, g++
 
* GNU gcc, g++
 
* Frameworks
 
* Frameworks
 
** fwk4gps
 
** fwk4gps

Revision as of 15:04, 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. Web Site open to the public as a marketing tool
  3. In-class exercises
  4. Workshops
  5. Tutorial support
    • Weakly Structured Domains - Jordan and Chris
      • examples only
      • examples and problems
      • problems only
  6. Assignments
  7. 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 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 implemented to be considered to be considered to be considered on schedule

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

C and C++ courses

  • nled
  • Borland - should we remove this compiler from our course notes
  • Visual Studio 2010
  • GNU gcc, g++
  • Frameworks
    • fwk4gps