Difference between revisions of "Programming Stream Work in Progress 20111"
(→Implementation Details) |
(→Implementation Details) |
||
Line 13: | Line 13: | ||
*** assignment specifications | *** assignment specifications | ||
*** practice problems | *** practice problems | ||
− | ** | + | ** read only - editable by authors alone |
− | + | ** creative commons attribution only 2.5 license - faculty copyright | |
− | ** creative commons attribution only 2.5 license | + | ** readily upgradable |
− | ** | + | * integration of the course web sites within the SCS Drupal site |
− | * integration of the | + | ** should any sections be excluded |
* Moodle learning management system - password protected | * Moodle learning management system - password protected | ||
− | ** assignment | + | ** assignment submission mechanism |
− | ** grade reporting | + | ** grade reporting mechanism |
** forums and discussion boards | ** forums and discussion boards | ||
* wikis | * wikis | ||
− | ** open for editing | + | ** open for editing by registered members |
* course design for our particular cross-section of students | * course design for our particular cross-section of students | ||
− | ** in-class exercises | + | ** three-stage delivery of course material |
− | ** workshops | + | *** in-class exercises |
+ | *** workshops | ||
+ | *** assignments - real-world related to maximize motivation | ||
** tutorial support for weakly structured domains (Jordan and Chris) | ** tutorial support for weakly structured domains (Jordan and Chris) | ||
*** examples only | *** examples only | ||
*** examples and problems | *** examples and problems | ||
*** problems only | *** problems only | ||
− | ** assignments | + | ** assignments |
* course notes | * course notes | ||
− | ** | + | ** colour coded to facilitate readability |
= Status = | = Status = |
Revision as of 15:58, 5 January 2011
Programming Stream | Market Demand | Course Content | Work in Progress | Members | Issues
Contents
Strategy
- marketing through transparency
- comprehensive web presence with depth
- student-centered teaching techniques
- hard copy and e-copy publication presence with depth
Implementation Details
- public course web sites
- comprehensive view of 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
- comprehensive view of course material
- 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 design for our particular cross-section of students
- three-stage delivery 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
- assignments
- three-stage delivery of course material
- course notes
- colour coded to facilitate readability
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 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
- Creative Commons Attribution only 2.5 license
Title | Courses | Remarks |
---|---|---|
Introduction to the C Language | IPC144 BTP100 | content to be reviewed |
Introduction to C++ 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 |
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