Open main menu

CDOT Wiki β

Changes

Programming Stream Work in Progress 20111

3,307 bytes removed, 09:29, 6 January 2011
Overview
{{Programming Stream Index | 20111}}
= Strategy =
# marketing through transparency
# comprehensive web presence with depth
# student-centered teaching techniques
# hard copy and e-copy publication presence with depth
== Implementation Details ==
* course design for our particular cross-section of students
** three-stage exposure of course material
*** in-class exercises
*** workshops
*** assignments - real-world related to maximize motivation
** tutorial support for weakly structured domains (Jordan and Chris)
*** examples only
*** examples and problems
*** problems only
* public course web sites
** comprehensive view of the course material
*** lecture notes
*** exercises
*** workshop problems
*** assignment specifications
*** practice problems
** read only - editable by authors alone
** creative commons attribution only 2.5 license - faculty copyright
** readily upgradable
* integration of the course web sites within the SCS Drupal site
** should any sections be excluded
* Moodle learning management system - password protected
** assignment submission mechanism
** grade reporting mechanism
** forums and discussion boards
* wikis
** open for editing by registered members
* course notes
** colour coded to facilitate readability
= Status =
= Project Pages ={| class="wikitable sortable" border="1" cellpadding="5"
|+
! Course Code !! Web Site !! In-Class !! Workshops !! Tutorial Support !! Assignments Member !! SCS Integration !! RemarksProject Page
|-
|BTP100Chris ||[httpshttp://cszenit.senecac.on.ca/~btp100wiki/index.html btp100]||[https://cs.senecac.on.ca/~btp100/pages/handouts btp100/pages/exercises]||[https://cs.senecac.on.ca/~btp100/pages/workshops btp100/pagesphp/workshopsProgramming_Stream_Chris%27_Projects Chris' Projects]||to be considered||[https://cs.senecac.on.ca/~btp100/pages/assignments/index.html btp100/pages/assignments]||to be considered||on schedule|-|BTP200||[https://cs.senecac.on.ca/~btp200/index.html btp200]||[https://cs.senecac.on.ca/~btp200/pages/handouts btp200/pages/exercises]||[https://cs.senecac.on.ca/~btp200/pages/workshops btp200/pages/workshops]||to be considered||[https://cs.senecac.on.ca/~btp200/pages/assignments/index.html btp200/pages/assignments]||to be considered||on schedule|-|BTP300||[https://cs.senecac.on.ca/~btp300/index.html btp300]||[https://cs.senecac.on.ca/~btp300/pages/handouts btp300/pages/exercises]||[https://cs.senecac.on.ca/~btp300/pages/workshops btp300/pages/workshops]||to be considered||[https://cs.senecac.on.ca/~btp300/pages/assignments/index.html btp300/pages/assignments]||to be considered||well ahead|-|OOP244||[https://cs.senecac.on.ca/~oop244/index.html oop244]||[https://cs.senecac.on.ca/~oop244/pages/handouts oop244/pages/exercises]||[https://cs.senecac.on.ca/~oop244/pages/workshops oop244/pages/workshops]||partially implementented||[https://cs.senecac.on.ca/~oop244/pages/assignments/index.html oop244/pages/assignments]||to be considered||on schedule|-|GAM666||[https://cs.senecac.on.ca/~gam666/index.html gam666]||to be considered||to be implemented||to be considered||to be considered||to be considered||on schedule <!--|-|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]||to be considered||[https://cs.senecac.on.ca/~btp100/pages/assignments/index.html btp100/pages/assignments]||to be considered||well ahead-->
|}
<br />
= Course Notes Summary =The TEL Series on Software Development== Member Strategies ==* Minimum four volume series* Up to date with current standards* Conversion of public 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 can be printed once the cost drops[http://zenit.senecac.on.ca/wiki/index.php/Programming_Stream_Chris%27_Projects#Chris%27_Strategy Chris' Strategy]* Creative Commons Attribution only 2.5 license<br />
{| class="wikitable" border="1"Member Publications ==|+ Completion Status* [http://zenit.senecac.on.ca/wiki/index.php/Programming_Stream_Chris%27_Projects#Course_Notes Chris' Course Notes]! Title !! Courses !! Remarks* [http://zenit.senecac.on.ca/wiki/index.php/Programming_Stream_Chris%27_Projects#Journals_and_Conferences The TEL Series on Software Development]|-<br />| Introduction to the C Language || IPC144 BTP100 || content to be reviewed|-== Student Awards ==| Introduction to C++ * [http://zenit.senecac.on.ca/wiki/index.php/Programming_Stream_Chris%27_Projects#Student_Awards The TEL Award for C Programmers || OOP244 BTP200 || December 2010 edition|-| Object-Oriented Programming Using C++ || OOP344 BTP300 || content to be reorganized|-| Introduction to Game Programming for C++ Programmers || GAM666 DPS901 || content to be compressed|}]
<br />
== Software Support === C and C++ Courses ==* nled* Borland - should we remove this compiler from our course notes* Visual Studio 2010* GNU gcc, g++[http://zenit.senecac.on.ca/wiki/index.php/Programming_Stream_Chris%27_Projects#Software_Support Chris' Framework]* Frameworks** fwk4gps[http://zenit.senecac.on.ca:8082/aace_toronto_conference/ Bongard Problems Instrument]