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

From CDOT Wiki
Jump to: navigation, search
(Created page with '{{Programming Stream Index | 20111}} = Student-Centered Learning Environments = == Scaffolded Learning == === Strategy === # Comprehensive web site # In-class exercises # Worksho…')
 
(Strategy)
Line 6: Line 6:
 
# In-class exercises
 
# In-class exercises
 
# Workshops
 
# Workshops
 +
# Tutorial support
 +
#* Weakly Structured Domains - Jordan and Chris
 +
#** examples only
 +
#** examples and problems
 +
#** problems only
 
# Assignments
 
# Assignments
# Support
+
# Integration with the SCS Drupal Site
# Integration with SCS Drupal Site
+
 
** Weakly Structured Domains - Jordan and Chris
+
{| class="wikitable sortable" border="1" cellpadding="5"
*** examples only
+
|+ Completion Status
*** examples and problems
+
! Course Code !! Web Site !! In-Class !! Workshops !! Tutorial Support !! Assignments !!  SCS Integration !! Remarks
*** problems only
+
|-
==== Completion Status ====
+
 
 +
|-
 +
|BTP100||[https://cs.senecac.on.ca/~btp100/index.html btp100]||[https://cs.senecac.on.ca/~btp100/pages/handouts btp100/pages/exercises]||[https://cs.senecac.on.ca/~btp100/pages/workshops btp100/pages/workshops]||[https://cs.senecac.on.ca/~btp100/pages/assignments/index.html btp100/pages/assignments]||to be considered||to be considered||well ahead
 +
|-
 +
|}
 +
 
 
* BTP100 - 1,2,3,4
 
* BTP100 - 1,2,3,4
 
* BTP200 - 1,2,3,4
 
* BTP200 - 1,2,3,4
Line 22: Line 32:
 
* GAM666/DPS901 - 3
 
* GAM666/DPS901 - 3
 
* OOP244 - 5
 
* OOP244 - 5
 +
 
= Course Notes =
 
= Course Notes =
 
The TEL Series on Software Development
 
The TEL Series on Software Development

Revision as of 15:19, 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
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