Difference between revisions of "OOP344 - 20101"
(→Grading) |
|||
Line 56: | Line 56: | ||
= OOP344 -- Weekly Schedule = | = OOP344 -- Weekly Schedule = | ||
− | ==Week | + | ==Week 1 - Jan 10== |
===This Week=== | ===This Week=== | ||
+ | *Introduction to Open Source development. | ||
− | + | *Collaboration Tools: | |
− | |||
− | + | **Wiki | |
+ | |||
+ | **Blog | ||
+ | |||
+ | **IRC | ||
+ | |||
+ | **Code Repository | ||
===To Do=== | ===To Do=== | ||
Line 70: | Line 76: | ||
* Join the IRC by [http://www.wikihow.com/Register-a-User-Name-on-Freenode registering your nickname on freenode] server and joining the #Seneca channel | * Join the IRC by [http://www.wikihow.com/Register-a-User-Name-on-Freenode registering your nickname on freenode] server and joining the #Seneca channel | ||
* Create a blog (if you don't already have one) and [[Planet CDOT Feed List|add your feed]] to [http://zenit.senecac.on.ca/~chris.tyler/planet/ Planet CDOT] | * Create a blog (if you don't already have one) and [[Planet CDOT Feed List|add your feed]] to [http://zenit.senecac.on.ca/~chris.tyler/planet/ Planet CDOT] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ==Week | + | ==Week 2 - Jan 17== |
− | == | + | ==Week 3 - Jan 24== |
− | ==== | + | ==Week 4 - Jan 31== |
− | + | ==Week 5 - Feb 7== | |
− | |||
− | |||
− | |||
− | |||
− | ==Week | + | ==Week 6 - Feb 14== |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ==Week | + | ==Week 7 - Feb 21== |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ==Week | + | ==Week 8- Feb 28 Study Week== |
− | |||
− | == | + | ==Week 9 - Mar 7== |
− | + | ==Week 10 - Mar 14== | |
− | ==== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ==Week | + | ==Week 11 - Mar 21== |
− | |||
− | == | + | ==Week 12 - Mar 28== |
− | + | ==Week 13 - Apr 4== | |
− | |||
− | + | ==Week 14 - Apr 11== | |
− | |||
− | + | ==Exam Wee - Apr 18== |
Revision as of 19:48, 10 January 2010
Object Oriented Programming II Using C++
OOP344 - OOP344 Student List - OOP344 Teams - OOP344 Assignment One - OOP344 Assignment Two - OOP344 IRC Schedules
- OOP344 Student Resources
Please help make this page resourceful for all OOP344 students to use!
Contents
- 1 OOP344 -- Object Oriented Programming II Using C++
- 2 OOP344 -- Weekly Schedule
- 2.1 Week 1 - Jan 10
- 2.2 Week 2 - Jan 17
- 2.3 Week 3 - Jan 24
- 2.4 Week 4 - Jan 31
- 2.5 Week 5 - Feb 7
- 2.6 Week 6 - Feb 14
- 2.7 Week 7 - Feb 21
- 2.8 Week 8- Feb 28 Study Week
- 2.9 Week 9 - Mar 7
- 2.10 Week 10 - Mar 14
- 2.11 Week 11 - Mar 21
- 2.12 Week 12 - Mar 28
- 2.13 Week 13 - Apr 4
- 2.14 Week 14 - Apr 11
- 2.15 Exam Wee - Apr 18
OOP344 -- Object Oriented Programming II Using C++
Subject Description and Course Outcomes
- Please visit the School Of Computer Studies website for the detailed description of the subject
The Project
The project for this semester is a multiplatform text based, Text Editor.
The project is divided into 2 main parts.
Individual work
Done individually! Each student must complete and hand her/his own work, no collaboration permitted for this part.
Open Source
This part will be done collaboratively in groups of 4 - 8 students under a simulated open source model
- Basic Encapsulating Classes
This part is written in C++ and encapsulates the io routines into classes - The Application
this part is written in C++ and uses the "Basic Encapsulating Classes" classes to do interact with the user.
Grading
- Tests
- Test 1 10%
- Test 2 10%
- Quizzes 10%
- Project
- IO Library 2%
- Application 18%
- Contribution 10%
- Final Exam 40%
Resources
- How To edit Wiki pages
- Subversion (SVN)
- SVN book at red-bean.com or download the PDF from here.
- Mac Lab Available in 2108 as well as in the Computing Commons*
Examples
svn://zenit.senecac.on.ca/oop344
Archives
Class notes, samples, tests, ... since 2001
Or checkout svn://zenit.senecac.on.ca/oop344/tags
OOP344 20093
OOP344 -- Weekly Schedule
Week 1 - Jan 10
This Week
- Introduction to Open Source development.
- Collaboration Tools:
- Wiki
- Blog
- IRC
- Code Repository
To Do
Due date: Sep -17 - 2009 , 23:59 (11:59pm)
- Add your name to the OOP344 Student List
- Join the IRC by registering your nickname on freenode server and joining the #Seneca channel
- Create a blog (if you don't already have one) and add your feed to Planet CDOT