User Tools

Site Tools


getting_started

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
getting_started [2009/08/23 13:44] jtkorbgetting_started [2009/08/25 11:30] (current) jtkorb
Line 3: Line 3:
   - Generic course policies are given at Prof. Spafford's [[http://spaf.cerias.purdue.edu/cpolicy.html|Course Polices]] page.   - Generic course policies are given at Prof. Spafford's [[http://spaf.cerias.purdue.edu/cpolicy.html|Course Polices]] page.
   - Weekly attendance is required.   - Weekly attendance is required.
-  - No specific outside homework is planned, but you are encouraged to read through the weekly chapter before each class.+  - No specific outside homework is planned, but  
 +    * you are encouraged to read through the weekly chapter before each class
 +    * we may hold one or two separate "practice contests" toward the end of the semester; and 
 +    * plan on attending the ACM International Collegiate Programming Contest on Saturday, October 31, 2009.
   - When solving problems...   - When solving problems...
     * Course requirement: Discussions are fine, but write your own code.     * Course requirement: Discussions are fine, but write your own code.
     * Contest requirement: Using books (especially the text) is OK, but no web searching (for class use, it is OK to search language reference materials).     * Contest requirement: Using books (especially the text) is OK, but no web searching (for class use, it is OK to search language reference materials).
 +
  
  
Line 14: Line 18:
   - Join Facebook group: [[http://www.facebook.com/group.php?gid=125232120895|Competitive Programming]].   - Join Facebook group: [[http://www.facebook.com/group.php?gid=125232120895|Competitive Programming]].
   - Join both robot judging websites:   - Join both robot judging websites:
-    * [[http://www.programming-challenges.com|Programming Challenges]].  Send [[jtk@cs.purdue.edu|me]] your login idso I can add you to the class.+    * [[http://www.programming-challenges.com|Programming Challenges]].  Join classroom number 817CS390JK.
     * [[http://uva.onlinejudge.org|UVA Online Judge]].     * [[http://uva.onlinejudge.org|UVA Online Judge]].
-  - Set up directory directory structure and programming environment+  - Set up directory structure and programming environment:
     * Use one directory for each problem (named, e.g., by the problem number).     * Use one directory for each problem (named, e.g., by the problem number).
     * Choose C, C++, or Java.     * Choose C, C++, or Java.
Line 26: Line 30:
   - Skim current chapter.   - Skim current chapter.
   - Discuss chapter-of-the-week concepts.   - Discuss chapter-of-the-week concepts.
-  - Solve problems+  - Solve problems:
     * Get [[http://www.programming-challenges.com/pg.php?page=studenthome|problem list]] from Programming Challenges site.     * Get [[http://www.programming-challenges.com/pg.php?page=studenthome|problem list]] from Programming Challenges site.
     * [[http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=25|Submit]] at UVA Online Judge site for accuracy in judging.     * [[http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=25|Submit]] at UVA Online Judge site for accuracy in judging.
     * [[http://www.programming-challenges.com/pg.php?page=studenthome|Submit]] final solution to Programming Challenges site.     * [[http://www.programming-challenges.com/pg.php?page=studenthome|Submit]] final solution to Programming Challenges site.
   - Discuss solutions.   - Discuss solutions.
getting_started.1251060249.txt.gz · Last modified: 2009/08/23 13:44 by jtkorb