Difference between revisions of "Weekly Schedule 20111 - OOP344"

From CDOT Wiki
Jump to: navigation, search
(To Do)
(solution for the function)
Line 85: Line 85:
 
* write this function and blog about it:  
 
* write this function and blog about it:  
 
*: void Int2Str(char* num, int number);
 
*: void Int2Str(char* num, int number);
 +
*::[http://wliang983.wordpress.com/2011/01/27/38/ SOLUTION] by [[user:wliang11]]
 
* "'''Watch'''" all the important pages.
 
* "'''Watch'''" all the important pages.
 
#Make sure you verified your email account already.
 
#Make sure you verified your email account already.
Line 91: Line 92:
 
#Save your changes and go to the pages that you wish to watch and click on "watch" on the top of the screen.
 
#Save your changes and go to the pages that you wish to watch and click on "watch" on the top of the screen.
 
#Strongly suggest to watch: the '''current page''', [[Project 20111 - OOP344]], and [[OOP344 Student Resources]]
 
#Strongly suggest to watch: the '''current page''', [[Project 20111 - OOP344]], and [[OOP344 Student Resources]]
 +
 
=== Resources ===
 
=== Resources ===
 
* Practical Programming Techniques Using C++
 
* Practical Programming Techniques Using C++
 
*: page 17, Direct IO stuff!!!
 
*: page 17, Direct IO stuff!!!

Revision as of 12:47, 27 January 2011


OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources

OOP344 -- Weekly Schedule 2011/1 (Winter Semester)

Week 1 - Jan 9

This Week

  • Introduction to Open Source development.
  • Collaboration Tools:

To Do

Due date: January 15th , 23:59 (11:59pm)

Form a team of 3 to 5 students and select a name for your team. (members can be from both sections of oop344)

  1. Create an account on this wiki, (please use your seneca email id for your wiki id)
  2. Join the IRC by registering your nickname on freenode server and joining the #seneca-oop344 channel for 344 related dialog
    Additional channels of interest: #seneca to interact with all Seneca students participating in opensource projects, and #seneca-social for Social (off-topic) dialog.
  3. Create a blog (if you don't already have one)
  4. Add your name to the OOP344 Student List
  5. Download SVN and check out the OOP344 repo(svn://zenit.senecac.on.ca/oop344) to get the notes done in class (userid: "oop344", no password)
  6. Create you team page using provided template

Resources

Week 2 - Jan 16

This Week

  • Finalizing team members
  • 144/244 review and more
    • Basic Data Types
    • Addresses and Pointers
  • Preprocessor Directives
  • Console IO
    • ncurses (Linux)
    • curses (Mac/AIX)
    • conio/windows.h (Windows)
    • conio.h (Borland?)
  • Prj 0.1 startup
    IO lib (BIO)

To Do

Due date: January 24nd , 23:59 (11:59pm)

  • Finalize your teams and indicate it on the team page.
  • Verify and Correct your team name in the Teams' List page, following the format indicated.

Resources

  • Practical Programming Techniques Using C++
    Preprocessor Directives page 3
    Basic Data Types Page 21
    Addresses and Pointers Page 28
    Direct Terminal IO page 12

Week 3 - Jan 23

This Week

  • Pointers, Arithmetic
  • Arrays, (Multi-dimensional)
  • BIO (continued)


To Do

  • write this function and blog about it:
    void Int2Str(char* num, int number);
    SOLUTION by user:wliang11
  • "Watch" all the important pages.
  1. Make sure you verified your email account already.
  2. Click on "my preferences" on top of the screen.
  3. Scroll to the bottom of the page and click "E-mail me when a page on my watchlist is changed".
  4. Save your changes and go to the pages that you wish to watch and click on "watch" on the top of the screen.
  5. Strongly suggest to watch: the current page, Project 20111 - OOP344, and OOP344 Student Resources

Resources

  • Practical Programming Techniques Using C++
    page 17, Direct IO stuff!!!