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

From CDOT Wiki
Jump to: navigation, search
(Strategy)
(Overview)
 
(91 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Programming Stream Index | 20111}}
 
{{Programming Stream Index | 20111}}
= Student-Centered Learning Environments =
 
== Scaffolded Learning ==
 
=== Strategy ===
 
# Comprehensive web site
 
# In-class exercises
 
# Workshops
 
# Tutorial support
 
#* Weakly Structured Domains - Jordan and Chris
 
#** examples only
 
#** examples and problems
 
#** problems only
 
# Assignments
 
# Integration with the SCS Drupal Site
 
  
{| class="wikitable sortable" border="1" cellpadding="5"
 
|+ Completion Status
 
! Course Code !! Web Site !! In-Class !! Workshops !! Tutorial Support !! Assignments !!  SCS Integration !! Remarks
 
|-
 
  
 +
= Project Pages =
 +
{| class="wikitable" border="1" cellpadding="5"
 +
|+
 +
! Member !!  Project Page
 
|-
 
|-
|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
+
| Chris || [http://zenit.senecac.on.ca/wiki/index.php/Programming_Stream_Chris%27_Projects Chris' Projects]
|-
 
 
|}
 
|}
 +
<br />
 +
 +
= Summary =
 +
== Member Strategies ==
 +
* [http://zenit.senecac.on.ca/wiki/index.php/Programming_Stream_Chris%27_Projects#Chris%27_Strategy Chris' Strategy]
 +
<br />
 +
 +
== Member Publications ==
 +
* [http://zenit.senecac.on.ca/wiki/index.php/Programming_Stream_Chris%27_Projects#Course_Notes Chris' Course Notes]
 +
* [http://zenit.senecac.on.ca/wiki/index.php/Programming_Stream_Chris%27_Projects#Journals_and_Conferences The TEL Series on Software Development]
 +
<br />
  
* BTP100 - 1,2,3,4
+
== Student Awards ==
* BTP200 - 1,2,3,4
+
* [http://zenit.senecac.on.ca/wiki/index.php/Programming_Stream_Chris%27_Projects#Student_Awards The TEL Award for Game Programming]
* BTP300 - 1,2,3,4
+
<br />
* OOP244 - 1,2,3,4
 
* GAM666/DPS905 - 1,4
 
==== Work in Progress ====
 
* GAM666/DPS901 - 3
 
* OOP244 - 5
 
  
= Course Notes =
+
== Software Support ==
The TEL Series on Software Development
+
* [http://zenit.senecac.on.ca/wiki/index.php/Programming_Stream_Chris%27_Projects#Software_Support Chris' Framework]
* Minimum four volume series
+
* [http://zenit.senecac.on.ca:8082/aace_toronto_conference/ Bongard Problems Instrument]
* 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
 

Latest revision as of 10:29, 6 January 2011