Difference: WebHome (1 vs. 82)

Revision 822015-12-10 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 60 to 60
 
Dec 16 No Final Exam , Final Project only           Final Project

Assignments are due by midnight of the day due.

Added:
>
>

Academic Honesty

Any work you submit for credit in this course must result directly from your own understanding. Moreover, written work must be a creation of your own hand. Presenting the work of others as your own is strictly prohibited. At Kenyon we expect all students, at all times, to submit work that represents standards of academic integrity. It is the responsibility of each student to learn and practice the proper ways of documenting and acknowledging those whose ideas and words you have drawn upon (see Academic Honesty and Questions of Plagiarism in the Course Catalog). Ignorance and carelessness are not excuses for academic dishonesty. If you are uncertain about the expectations for academic honesty in this class, please ask for clarification.

Disabilities

If you have any disability and therefore may have need for some type of accommodation in order to participate fully in this class, please feel free to discuss your concerns in private with Erin Salva, Coordinator of Disability Services (phone 5145).

 

CodeLab

CodeLab is a tool that develops coding skills and understanding through coding exercises. The best way to learn to program is to program! Just like the best way to learn to play a sport is to play that sport.

Line: 75 to 81
 
kenyonlogo.png *
Added:
>
>
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"

Revision 812015-12-10 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 56 to 56
 
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays   Code   ch_11.ppt    
Dec 3

Chapter 12.1 Separate Compilation
Special Speaker - Doug Karl, creator of the Apple Airport*

  Code Link DougKarl.ppt, ch_12.ppt    
Dec 8 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm

Binary Seach, Merge Sort

Code Link ch14.ppt    
Changed:
<
<
Dec 10 Towers of Hanoi -Example,     *   Recursion  
>
>
Dec 10 Towers of Hanoi -Example, Program Code   ch14.ppt Recursion  
 
Dec 16 No Final Exam , Final Project only           Final Project

Assignments are due by midnight of the day due.

Line: 76 to 76
 
kenyonlogo.png
Deleted:
<
<
  • : ch14.ppt

 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 103 to 99
 
META FILEATTACHMENT attachment="ch_11.ppt" attr="" comment="" date="1448942661" name="ch_11.ppt" path="ch_11.ppt" size="746496" user="JimSkon" version="2"
META FILEATTACHMENT attachment="DougKarl.ppt" attr="" comment="" date="1449114889" name="DougKarl.ppt" path="DougKarl.ppt" size="593408" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch_12.ppt" attr="" comment="" date="1449115187" name="ch_12.ppt" path="ch_12.ppt" size="1867264" user="JimSkon" version="1"
Changed:
<
<
META FILEATTACHMENT attachment="ch14.ppt" attr="" comment="" date="1449598007" name="ch14.ppt" path="ch14.ppt" size="2424320" user="JimSkon" version="2"
>
>
META FILEATTACHMENT attachment="ch14.ppt" attr="" comment="" date="1449714258" name="ch14.ppt" path="ch14.ppt" size="2430464" user="JimSkon" version="3"

Revision 802015-12-08 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 78 to 78
 
  • : ch14.ppt
Added:
>
>
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 101 to 103
 
META FILEATTACHMENT attachment="ch_11.ppt" attr="" comment="" date="1448942661" name="ch_11.ppt" path="ch_11.ppt" size="746496" user="JimSkon" version="2"
META FILEATTACHMENT attachment="DougKarl.ppt" attr="" comment="" date="1449114889" name="DougKarl.ppt" path="DougKarl.ppt" size="593408" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch_12.ppt" attr="" comment="" date="1449115187" name="ch_12.ppt" path="ch_12.ppt" size="1867264" user="JimSkon" version="1"
Changed:
<
<
META FILEATTACHMENT attachment="ch14.ppt" attr="" comment="" date="1449552126" name="ch14.ppt" path="ch14.ppt" size="2307072" user="JimSkon" version="1"
>
>
META FILEATTACHMENT attachment="ch14.ppt" attr="" comment="" date="1449598007" name="ch14.ppt" path="ch14.ppt" size="2424320" user="JimSkon" version="2"

Revision 792015-12-08 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Added:
>
>

Link: tinyurl.com/CppKenyon

  This course presents an introduction to computer programming intended both for those who plan to take further courses in which a strong background in computation is desirable and for those who are interested in learning basic programming principles. The course will expose the student to a variety of applications where an algorithmic approach is natural and will include both numerical and non-numerical computation. The principles of program structure and style will be emphasized. Offered every semester.

Instructor Information

Line: 54 to 55
 
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays   Code   ch_11.ppt    
Dec 3

Chapter 12.1 Separate Compilation
Special Speaker - Doug Karl, creator of the Apple Airport*

  Code Link DougKarl.ppt, ch_12.ppt    
Changed:
<
<
Dec 8 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm     *      
>
>
Dec 8 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm

Binary Seach, Merge Sort

Code Link ch14.ppt    
 
Dec 10 Towers of Hanoi -Example,     *   Recursion  
Dec 16 No Final Exam , Final Project only           Final Project
Line: 75 to 76
 
kenyonlogo.png *
Added:
>
>
  • : ch14.ppt
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 98 to 101
 
META FILEATTACHMENT attachment="ch_11.ppt" attr="" comment="" date="1448942661" name="ch_11.ppt" path="ch_11.ppt" size="746496" user="JimSkon" version="2"
META FILEATTACHMENT attachment="DougKarl.ppt" attr="" comment="" date="1449114889" name="DougKarl.ppt" path="DougKarl.ppt" size="593408" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch_12.ppt" attr="" comment="" date="1449115187" name="ch_12.ppt" path="ch_12.ppt" size="1867264" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="ch14.ppt" attr="" comment="" date="1449552126" name="ch14.ppt" path="ch14.ppt" size="2307072" user="JimSkon" version="1"

Revision 782015-12-03 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 53 to 53
 
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading   Code   ch_11.ppt   Lab 9 Chapter 10
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays   Code   ch_11.ppt    
Changed:
<
<
Dec 3

Chapter 12.1 Separate Compilation
Special Speaker - Doug Karl, creator of the Apple Airport*

    * DougKarl.ppt, ch_12.ppt    
>
>
Dec 3

Chapter 12.1 Separate Compilation
Special Speaker - Doug Karl, creator of the Apple Airport*

  Code Link DougKarl.ppt, ch_12.ppt    
 
Dec 8 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm     *      
Changed:
<
<
Dec 10 Towers of Hanoi -Example,     *   Recursion Lab 10 Chapter 6, 10
Dec 14 Final Exam at 8:30 a.m.            
>
>
Dec 10 Towers of Hanoi -Example,     *   Recursion  
Dec 16 No Final Exam , Final Project only           Final Project
  Assignments are due by midnight of the day due.

CodeLab

Revision 772015-12-03 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 53 to 53
 
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading   Code   ch_11.ppt   Lab 9 Chapter 10
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays   Code   ch_11.ppt    
Changed:
<
<
Dec 3

Chapter 12.1-2 Separate Compilation, Namespaces
Special Speaker - Doug Karl, creator of the Apple Airport*

    * DougKarl.ppt, ch_12.ppt    
>
>
Dec 3

Chapter 12.1 Separate Compilation
Special Speaker - Doug Karl, creator of the Apple Airport*

    * DougKarl.ppt, ch_12.ppt    
 
Dec 8 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm     *      
Dec 10 Towers of Hanoi -Example,     *   Recursion Lab 10 Chapter 6, 10
Dec 14 Final Exam at 8:30 a.m.            

Revision 762015-12-03 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 53 to 53
 
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading   Code   ch_11.ppt   Lab 9 Chapter 10
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays   Code   ch_11.ppt    
Changed:
<
<
Dec 3

Chapter 12.1-2 Separate Compilation, Namespaces
Special Speaker - Doug Karl, creator of the Apple Airport*

    *      
>
>
Dec 3

Chapter 12.1-2 Separate Compilation, Namespaces
Special Speaker - Doug Karl, creator of the Apple Airport*

    * DougKarl.ppt, ch_12.ppt    
 
Dec 8 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm     *      
Dec 10 Towers of Hanoi -Example,     *   Recursion Lab 10 Chapter 6, 10
Dec 14 Final Exam at 8:30 a.m.            
Line: 96 to 96
 
META FILEATTACHMENT attachment="Ch_10_2-3.ppt" attr="" comment="" date="1447040492" name="Ch_10_2-3.ppt" path="Ch_10_2-3.ppt" size="579072" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch_06.1-3.ppt" attr="" comment="" date="1447332747" name="Ch_06.1-3.ppt" path="Ch_06.1-3.ppt" size="576000" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch_11.ppt" attr="" comment="" date="1448942661" name="ch_11.ppt" path="ch_11.ppt" size="746496" user="JimSkon" version="2"
Added:
>
>
META FILEATTACHMENT attachment="DougKarl.ppt" attr="" comment="" date="1449114889" name="DougKarl.ppt" path="DougKarl.ppt" size="593408" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch_12.ppt" attr="" comment="" date="1449115187" name="ch_12.ppt" path="ch_12.ppt" size="1867264" user="JimSkon" version="1"

Revision 752015-12-02 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 53 to 53
 
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading   Code   ch_11.ppt   Lab 9 Chapter 10
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays   Code   ch_11.ppt    
Changed:
<
<
Dec 3 Chapter 12.1-2 Separate Compilation, Namespaces     *      
>
>
Dec 3

Chapter 12.1-2 Separate Compilation, Namespaces
Special Speaker - Doug Karl, creator of the Apple Airport*

    *      
 
Dec 8 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm     *      
Dec 10 Towers of Hanoi -Example,     *   Recursion Lab 10 Chapter 6, 10
Dec 14 Final Exam at 8:30 a.m.            

Revision 742015-12-01 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 52 to 52
 
Nov 17 Chapter 6.2, 6.3 - Character I/O, Array's with Classes     Link Ch_06.1-3.ppt    
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading   Code   ch_11.ppt   Lab 9 Chapter 10
Nov 24-26 No Class, Thanksgiving Break            
Changed:
<
<
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays   Code   ch_11.ppt Recursion  
>
>
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays   Code   ch_11.ppt    
 
Dec 3 Chapter 12.1-2 Separate Compilation, Namespaces     *      
Dec 8 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm     *      
Changed:
<
<
Dec 10 Towers of Hanoi -Example,     *     Lab 10 Chapter 6, 10
>
>
Dec 10 Towers of Hanoi -Example,     *   Recursion Lab 10 Chapter 6, 10
 
Dec 14 Final Exam at 8:30 a.m.            

Assignments are due by midnight of the day due.

Revision 732015-12-01 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 50 to 50
 
Nov 10 Chapter 10.2, 10.3, Classes,   Code   Ch_10_2-3.ppt Class Definitions  
Nov 12 Chapter 10.3, 6.1, 6.2 - ADT's, File I/O   Code Link Ch_06.1-3.ppt   Lab 8 Chapter 8
Nov 17 Chapter 6.2, 6.3 - Character I/O, Array's with Classes     Link Ch_06.1-3.ppt    
Changed:
<
<
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloadingch_11.ppt   Code * ch_11.ppt   Lab 9 Chapter 10
>
>
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading   Code   ch_11.ppt   Lab 9 Chapter 10
 
Nov 24-26 No Class, Thanksgiving Break            
Changed:
<
<
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *   Recursion  
>
>
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays   Code   ch_11.ppt Recursion  
 
Dec 3 Chapter 12.1-2 Separate Compilation, Namespaces     *      
Dec 8 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm     *      
Dec 10 Towers of Hanoi -Example,     *     Lab 10 Chapter 6, 10
Line: 75 to 75
 
kenyonlogo.png
Deleted:
<
<

  • : CH_5.4.ppt

  • : Ch7.1-4.ppt

  • : Ch8.1-2.ppt

  • : Ch8-3.ppt

  • : Ch_10_2-3.ppt

  • : Ch_06.1-3.ppt

  • : ch_11.ppt
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 115 to 95
 
META FILEATTACHMENT attachment="IntroObjects.ppt" attr="" comment="" date="1446394695" name="IntroObjects.ppt" path="IntroObjects.ppt" size="1311232" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch_10_2-3.ppt" attr="" comment="" date="1447040492" name="Ch_10_2-3.ppt" path="Ch_10_2-3.ppt" size="579072" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch_06.1-3.ppt" attr="" comment="" date="1447332747" name="Ch_06.1-3.ppt" path="Ch_06.1-3.ppt" size="576000" user="JimSkon" version="1"
Changed:
<
<
META FILEATTACHMENT attachment="ch_11.ppt" attr="" comment="" date="1447956667" name="ch_11.ppt" path="ch_11.ppt" size="3825152" user="JimSkon" version="1"
>
>
META FILEATTACHMENT attachment="ch_11.ppt" attr="" comment="" date="1448942661" name="ch_11.ppt" path="ch_11.ppt" size="746496" user="JimSkon" version="2"

Revision 722015-11-19 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 50 to 50
 
Nov 10 Chapter 10.2, 10.3, Classes,   Code   Ch_10_2-3.ppt Class Definitions  
Nov 12 Chapter 10.3, 6.1, 6.2 - ADT's, File I/O   Code Link Ch_06.1-3.ppt   Lab 8 Chapter 8
Nov 17 Chapter 6.2, 6.3 - Character I/O, Array's with Classes     Link Ch_06.1-3.ppt    
Changed:
<
<
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading   Code *     Lab 9 Chapter 10
>
>
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloadingch_11.ppt   Code * ch_11.ppt   Lab 9 Chapter 10
 
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *   Recursion  
Dec 3 Chapter 12.1-2 Separate Compilation, Namespaces     *      
Line: 93 to 93
 
  • : Ch_06.1-3.ppt
Added:
>
>
  • : ch_11.ppt
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 113 to 115
 
META FILEATTACHMENT attachment="IntroObjects.ppt" attr="" comment="" date="1446394695" name="IntroObjects.ppt" path="IntroObjects.ppt" size="1311232" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch_10_2-3.ppt" attr="" comment="" date="1447040492" name="Ch_10_2-3.ppt" path="Ch_10_2-3.ppt" size="579072" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch_06.1-3.ppt" attr="" comment="" date="1447332747" name="Ch_06.1-3.ppt" path="Ch_06.1-3.ppt" size="576000" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="ch_11.ppt" attr="" comment="" date="1447956667" name="ch_11.ppt" path="ch_11.ppt" size="3825152" user="JimSkon" version="1"

Revision 712015-11-19 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 50 to 50
 
Nov 10 Chapter 10.2, 10.3, Classes,   Code   Ch_10_2-3.ppt Class Definitions  
Nov 12 Chapter 10.3, 6.1, 6.2 - ADT's, File I/O   Code Link Ch_06.1-3.ppt   Lab 8 Chapter 8
Nov 17 Chapter 6.2, 6.3 - Character I/O, Array's with Classes     Link Ch_06.1-3.ppt    
Changed:
<
<
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading     *     Lab 9 Chapter 10
>
>
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading   Code *     Lab 9 Chapter 10
 
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *   Recursion  
Dec 3 Chapter 12.1-2 Separate Compilation, Namespaces     *      

Revision 702015-11-18 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 54 to 54
 
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *   Recursion  
Dec 3 Chapter 12.1-2 Separate Compilation, Namespaces     *      
Changed:
<
<
Dec 8 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm     *     Lab 10 Chapter 6, 10
Dec 10 Towers of Hanoi -Example,     *      
>
>
Dec 8 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm     *      
Dec 10 Towers of Hanoi -Example,     *     Lab 10 Chapter 6, 10
 
Dec 14 Final Exam at 8:30 a.m.            

Assignments are due by midnight of the day due.

Revision 692015-11-17 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Revision 682015-11-17 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 49 to 49
 
Nov 5 Chapter 10.2 - Intro to Object Oriented Concepts, structures ClassNotes1 Code   IntroObjects.ppt    
Nov 10 Chapter 10.2, 10.3, Classes,   Code   Ch_10_2-3.ppt Class Definitions  
Nov 12 Chapter 10.3, 6.1, 6.2 - ADT's, File I/O   Code Link Ch_06.1-3.ppt   Lab 8 Chapter 8
Changed:
<
<
Nov 17 Chapter 6.2, 6.3 - Character I/O, Array's with Classes     * Ch_06.1-3.ppt    
>
>
Nov 17 Chapter 6.2, 6.3 - Character I/O, Array's with Classes     Link Ch_06.1-3.ppt    
 
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading     *     Lab 9 Chapter 10
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *   Recursion  

Revision 672015-11-12 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 48 to 48
 
Nov 3 Chapter 8.3,10.1 Vectors, structures StructNotes Code Link Ch8-3.ppt, Ch10.1.ppt   Lab 7 Chapter 7
Nov 5 Chapter 10.2 - Intro to Object Oriented Concepts, structures ClassNotes1 Code   IntroObjects.ppt    
Nov 10 Chapter 10.2, 10.3, Classes,   Code   Ch_10_2-3.ppt Class Definitions  
Changed:
<
<
Nov 12 Chapter 10.3, 6.1, 6.2 - ADT's, File I/O   Code * Ch_06.1-3.ppt   Lab 8 Chapter 8
>
>
Nov 12 Chapter 10.3, 6.1, 6.2 - ADT's, File I/O   Code Link Ch_06.1-3.ppt   Lab 8 Chapter 8
 
Nov 17 Chapter 6.2, 6.3 - Character I/O, Array's with Classes     * Ch_06.1-3.ppt    
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading     *     Lab 9 Chapter 10
Nov 24-26 No Class, Thanksgiving Break            

Revision 662015-11-12 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 48 to 48
 
Nov 3 Chapter 8.3,10.1 Vectors, structures StructNotes Code Link Ch8-3.ppt, Ch10.1.ppt   Lab 7 Chapter 7
Nov 5 Chapter 10.2 - Intro to Object Oriented Concepts, structures ClassNotes1 Code   IntroObjects.ppt    
Nov 10 Chapter 10.2, 10.3, Classes,   Code   Ch_10_2-3.ppt Class Definitions  
Changed:
<
<
Nov 12 Chapter 10.3, 6.1, 6.2 - ADT's, File I/O   Code *     Lab 8 Chapter 8
Nov 17 Chapter 6.2, 6.3 - Character I/O, Array's with Classes     *      
>
>
Nov 12 Chapter 10.3, 6.1, 6.2 - ADT's, File I/O   Code * Ch_06.1-3.ppt   Lab 8 Chapter 8
Nov 17 Chapter 6.2, 6.3 - Character I/O, Array's with Classes     * Ch_06.1-3.ppt    
 
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading     *     Lab 9 Chapter 10
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *   Recursion  
Line: 91 to 91
 
  • : Ch_10_2-3.ppt
Added:
>
>
  • : Ch_06.1-3.ppt
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 110 to 112
 
META FILEATTACHMENT attachment="Ch10.1.ppt" attr="" comment="" date="1446394665" name="Ch10.1.ppt" path="Ch10.1.ppt" size="728064" user="JimSkon" version="1"
META FILEATTACHMENT attachment="IntroObjects.ppt" attr="" comment="" date="1446394695" name="IntroObjects.ppt" path="IntroObjects.ppt" size="1311232" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch_10_2-3.ppt" attr="" comment="" date="1447040492" name="Ch_10_2-3.ppt" path="Ch_10_2-3.ppt" size="579072" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch_06.1-3.ppt" attr="" comment="" date="1447332747" name="Ch_06.1-3.ppt" path="Ch_06.1-3.ppt" size="576000" user="JimSkon" version="1"

Revision 652015-11-12 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 46 to 46
 
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class StringNotes1 Code   Ch8.1-2.ppt Strings  
Oct 29 Chapter 8.2 - String class   Code Link      
Nov 3 Chapter 8.3,10.1 Vectors, structures StructNotes Code Link Ch8-3.ppt, Ch10.1.ppt   Lab 7 Chapter 7
Changed:
<
<
Nov 5 Chapter 10.2 - Intro to Object Oriented Concepts, structures ClassNotes1 Code * IntroObjects.ppt    
Nov 10 Chapter 10.2, 10.3, Classes, ADT's   Code * Ch_10_2-3.ppt Class Definitions  
Nov 12 Chapter 11.3, 6.1, 6.2 - File I/O, Array's with Classes     *     Lab 8 Chapter 8
Nov 17 Chapter 6.2, 6.3 - Character I/O, More on Classes     *      
Nov 19 Chapter 11.1,11.2 - Friend Functions, Overloading     *     Lab 9 Chapter 10
>
>
Nov 5 Chapter 10.2 - Intro to Object Oriented Concepts, structures ClassNotes1 Code   IntroObjects.ppt    
Nov 10 Chapter 10.2, 10.3, Classes,   Code   Ch_10_2-3.ppt Class Definitions  
Nov 12 Chapter 10.3, 6.1, 6.2 - ADT's, File I/O   Code *     Lab 8 Chapter 8
Nov 17 Chapter 6.2, 6.3 - Character I/O, Array's with Classes     *      
Nov 19 Chapter 11.1,11.2,11.3 - Friend Functions, Overloading     *     Lab 9 Chapter 10
 
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *   Recursion  
Dec 3 Chapter 12.1-2 Separate Compilation, Namespaces     *      

Revision 642015-11-09 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 47 to 47
 
Oct 29 Chapter 8.2 - String class   Code Link      
Nov 3 Chapter 8.3,10.1 Vectors, structures StructNotes Code Link Ch8-3.ppt, Ch10.1.ppt   Lab 7 Chapter 7
Nov 5 Chapter 10.2 - Intro to Object Oriented Concepts, structures ClassNotes1 Code * IntroObjects.ppt    
Changed:
<
<
Nov 10 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes   Code *   Class Definitions  
Nov 12 Chapter 6.1, 6.2 - File I/O     *     Lab 8 Chapter 8
>
>
Nov 10 Chapter 10.2, 10.3, Classes, ADT's   Code * Ch_10_2-3.ppt Class Definitions  
Nov 12 Chapter 11.3, 6.1, 6.2 - File I/O, Array's with Classes     *     Lab 8 Chapter 8
 
Nov 17 Chapter 6.2, 6.3 - Character I/O, More on Classes     *      
Nov 19 Chapter 11.1,11.2 - Friend Functions, Overloading     *     Lab 9 Chapter 10
Nov 24-26 No Class, Thanksgiving Break            
Line: 89 to 89
 
Added:
>
>
  • : Ch_10_2-3.ppt
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 107 to 109
 
META FILEATTACHMENT attachment="Ch8-3.ppt" attr="" comment="" date="1446094927" name="Ch8-3.ppt" path="Ch8-3.ppt" size="244224" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch10.1.ppt" attr="" comment="" date="1446394665" name="Ch10.1.ppt" path="Ch10.1.ppt" size="728064" user="JimSkon" version="1"
META FILEATTACHMENT attachment="IntroObjects.ppt" attr="" comment="" date="1446394695" name="IntroObjects.ppt" path="IntroObjects.ppt" size="1311232" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch_10_2-3.ppt" attr="" comment="" date="1447040492" name="Ch_10_2-3.ppt" path="Ch_10_2-3.ppt" size="579072" user="JimSkon" version="1"

Revision 632015-11-09 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 47 to 47
 
Oct 29 Chapter 8.2 - String class   Code Link      
Nov 3 Chapter 8.3,10.1 Vectors, structures StructNotes Code Link Ch8-3.ppt, Ch10.1.ppt   Lab 7 Chapter 7
Nov 5 Chapter 10.2 - Intro to Object Oriented Concepts, structures ClassNotes1 Code * IntroObjects.ppt    
Changed:
<
<
Nov 10 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *   Class Definitions  
>
>
Nov 10 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes   Code *   Class Definitions  
 
Nov 12 Chapter 6.1, 6.2 - File I/O     *     Lab 8 Chapter 8
Nov 17 Chapter 6.2, 6.3 - Character I/O, More on Classes     *      
Nov 19 Chapter 11.1,11.2 - Friend Functions, Overloading     *     Lab 9 Chapter 10

Revision 622015-11-03 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 45 to 45
 
Oct 22 Guest Speaker Ashleigh Zarley (ITS), Lab work           Lab 6 Chapter 7
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class StringNotes1 Code   Ch8.1-2.ppt Strings  
Oct 29 Chapter 8.2 - String class   Code Link      
Changed:
<
<
Nov 3 Chapter 8.3,10.1 Vectors, structures StructNotes Code * Ch8-3.ppt, Ch10.1.ppt   Lab 7 Chapter 7
>
>
Nov 3 Chapter 8.3,10.1 Vectors, structures StructNotes Code Link Ch8-3.ppt, Ch10.1.ppt   Lab 7 Chapter 7
 
Nov 5 Chapter 10.2 - Intro to Object Oriented Concepts, structures ClassNotes1 Code * IntroObjects.ppt    
Nov 10 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *   Class Definitions  
Nov 12 Chapter 6.1, 6.2 - File I/O     *     Lab 8 Chapter 8

Revision 612015-11-01 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 44 to 44
 
Oct 20 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code   Ch7.1-4.ppt    
Oct 22 Guest Speaker Ashleigh Zarley (ITS), Lab work           Lab 6 Chapter 7
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class StringNotes1 Code   Ch8.1-2.ppt Strings  
Changed:
<
<
Oct 29 Chapter 8.3   Code Link Ch8-3.ppt    
Nov 3 Chapter 10.1-2 - Intro to Object Oriented Concepts, structures     *     Lab 7 Chapter 7
Nov 5 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *      
Nov 10 Chapter 6.1, 6.2 - File I/O     *   Class Definitions  
Nov 12 Chapter 6.2, 6.3 - Character I/O, More on Classes     *     Lab 8 Chapter 8
Nov 17 Chapter 11.1,11.2 - Friend Functions, Overloading     *      
Nov 19 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *     Lab 9 Chapter 11
>
>
Oct 29 Chapter 8.2 - String class   Code Link      
Nov 3 Chapter 8.3,10.1 Vectors, structures StructNotes Code * Ch8-3.ppt, Ch10.1.ppt   Lab 7 Chapter 7
Nov 5 Chapter 10.2 - Intro to Object Oriented Concepts, structures ClassNotes1 Code * IntroObjects.ppt    
Nov 10 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *   Class Definitions  
Nov 12 Chapter 6.1, 6.2 - File I/O     *     Lab 8 Chapter 8
Nov 17 Chapter 6.2, 6.3 - Character I/O, More on Classes     *      
Nov 19 Chapter 11.1,11.2 - Friend Functions, Overloading     *     Lab 9 Chapter 10
 
Nov 24-26 No Class, Thanksgiving Break            
Changed:
<
<
Dec 1 Chapter 12.1-2 Separate Compilation, Namespaces     *   Recursion  
Dec 3 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm     *      
Dec 8 Towers of Hanoi - Example,     *     Lab 10 Chapter 14
Dec 10 10.4, 15.1 - Introduction to Inheritance     *      
>
>
Dec 1 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *   Recursion  
Dec 3 Chapter 12.1-2 Separate Compilation, Namespaces     *      
Dec 8 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm     *     Lab 10 Chapter 6, 10
Dec 10 Towers of Hanoi -Example,     *      
 
Dec 14 Final Exam at 8:30 a.m.            

Assignments are due by midnight of the day due.

Line: 87 to 87
 
  • : Ch8-3.ppt
Added:
>
>
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 103 to 105
 
META FILEATTACHMENT attachment="Ch7.1-4.ppt" attr="" comment="" date="1444071354" name="Ch7.1-4.ppt" path="Ch7.1-4.ppt" size="784384" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch8.1-2.ppt" attr="" comment="" date="1445937200" name="Ch8.1-2.ppt" path="Ch8.1-2.ppt" size="1612288" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch8-3.ppt" attr="" comment="" date="1446094927" name="Ch8-3.ppt" path="Ch8-3.ppt" size="244224" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch10.1.ppt" attr="" comment="" date="1446394665" name="Ch10.1.ppt" path="Ch10.1.ppt" size="728064" user="JimSkon" version="1"
META FILEATTACHMENT attachment="IntroObjects.ppt" attr="" comment="" date="1446394695" name="IntroObjects.ppt" path="IntroObjects.ppt" size="1311232" user="JimSkon" version="1"

Revision 602015-11-01 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 44 to 44
 
Oct 20 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code   Ch7.1-4.ppt    
Oct 22 Guest Speaker Ashleigh Zarley (ITS), Lab work           Lab 6 Chapter 7
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class StringNotes1 Code   Ch8.1-2.ppt Strings  
Changed:
<
<
Oct 29 Chapter 8.3, 8.3 - Strings, Vectors   Code Link Ch8-3.ppt    
Nov 3 Chapter 10.1 - Structures     *     Lab 7 Chapter 7
>
>
Oct 29 Chapter 8.3   Code Link Ch8-3.ppt    
Nov 3 Chapter 10.1-2 - Intro to Object Oriented Concepts, structures     *     Lab 7 Chapter 7
 
Nov 5 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *      
Nov 10 Chapter 6.1, 6.2 - File I/O     *   Class Definitions  
Nov 12 Chapter 6.2, 6.3 - Character I/O, More on Classes     *     Lab 8 Chapter 8

Revision 592015-10-29 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 44 to 44
 
Oct 20 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code   Ch7.1-4.ppt    
Oct 22 Guest Speaker Ashleigh Zarley (ITS), Lab work           Lab 6 Chapter 7
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class StringNotes1 Code   Ch8.1-2.ppt Strings  
Changed:
<
<
Oct 29 Chapter 8.3, 8.3 - Strings, Vectors   Code   Ch8-3.ppt    
>
>
Oct 29 Chapter 8.3, 8.3 - Strings, Vectors   Code Link Ch8-3.ppt    
 
Nov 3 Chapter 10.1 - Structures     *     Lab 7 Chapter 7
Nov 5 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *      
Nov 10 Chapter 6.1, 6.2 - File I/O     *   Class Definitions  

Revision 582015-10-29 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 41 to 41
 
Oct 8 No class, October Break            
Oct 13 Midterm Exam            
Oct 15 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code       Lab 5 Chapter 7
Changed:
<
<
Oct 20 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code * Ch7.1-4.ppt    
Oct 22 Guest Speaker Ashleigh Zarley (ITS), Lab work     *     Lab 6 Chapter 7
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class StringNotes1 Code * Ch8.1-2.ppt Strings  
Oct 29 Chapter 8.3, 8.3 - Strings, Vectors     *      
>
>
Oct 20 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code   Ch7.1-4.ppt    
Oct 22 Guest Speaker Ashleigh Zarley (ITS), Lab work           Lab 6 Chapter 7
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class StringNotes1 Code   Ch8.1-2.ppt Strings  
Oct 29 Chapter 8.3, 8.3 - Strings, Vectors   Code   Ch8-3.ppt    
 
Nov 3 Chapter 10.1 - Structures     *     Lab 7 Chapter 7
Nov 5 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *      
Nov 10 Chapter 6.1, 6.2 - File I/O     *   Class Definitions  
Line: 85 to 85
 
  • : Ch8.1-2.ppt
Added:
>
>
  • : Ch8-3.ppt
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 100 to 102
 
META FILEATTACHMENT attachment="Ch7.1-3.ppt" attr="" comment="" date="1443717929" name="Ch7.1-3.ppt" path="Ch7.1-3.ppt" size="576512" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch7.1-4.ppt" attr="" comment="" date="1444071354" name="Ch7.1-4.ppt" path="Ch7.1-4.ppt" size="784384" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch8.1-2.ppt" attr="" comment="" date="1445937200" name="Ch8.1-2.ppt" path="Ch8.1-2.ppt" size="1612288" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch8-3.ppt" attr="" comment="" date="1446094927" name="Ch8-3.ppt" path="Ch8-3.ppt" size="244224" user="JimSkon" version="1"

Revision 572015-10-27 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 43 to 43
 
Oct 15 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code       Lab 5 Chapter 7
Oct 20 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code * Ch7.1-4.ppt    
Oct 22 Guest Speaker Ashleigh Zarley (ITS), Lab work     *     Lab 6 Chapter 7
Changed:
<
<
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class   Code *   Strings  
>
>
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class StringNotes1 Code * Ch8.1-2.ppt Strings  
 
Oct 29 Chapter 8.3, 8.3 - Strings, Vectors     *      
Nov 3 Chapter 10.1 - Structures     *     Lab 7 Chapter 7
Nov 5 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *      
Line: 83 to 83
 
  • : Ch7.1-4.ppt
Added:
>
>
  • : Ch8.1-2.ppt
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 97 to 99
 
META FILEATTACHMENT attachment="CH_5.4.ppt" attr="" comment="" date="1443500933" name="CH_5.4.ppt" path="CH_5.4.ppt" size="272896" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch7.1-3.ppt" attr="" comment="" date="1443717929" name="Ch7.1-3.ppt" path="Ch7.1-3.ppt" size="576512" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch7.1-4.ppt" attr="" comment="" date="1444071354" name="Ch7.1-4.ppt" path="Ch7.1-4.ppt" size="784384" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch8.1-2.ppt" attr="" comment="" date="1445937200" name="Ch8.1-2.ppt" path="Ch8.1-2.ppt" size="1612288" user="JimSkon" version="1"

Revision 562015-10-27 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 43 to 43
 
Oct 15 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code       Lab 5 Chapter 7
Oct 20 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code * Ch7.1-4.ppt    
Oct 22 Guest Speaker Ashleigh Zarley (ITS), Lab work     *     Lab 6 Chapter 7
Changed:
<
<
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class     *   Strings  
>
>
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class   Code *   Strings  
 
Oct 29 Chapter 8.3, 8.3 - Strings, Vectors     *      
Nov 3 Chapter 10.1 - Structures     *     Lab 7 Chapter 7
Nov 5 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *      

Revision 552015-10-20 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 41 to 41
 
Oct 8 No class, October Break            
Oct 13 Midterm Exam            
Oct 15 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code       Lab 5 Chapter 7
Changed:
<
<
Oct 20 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays     *      
Oct 22 Guest Speaker, Lab work     *     Lab 6 Chapter 7
>
>
Oct 20 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code * Ch7.1-4.ppt    
Oct 22 Guest Speaker Ashleigh Zarley (ITS), Lab work     *     Lab 6 Chapter 7
 
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class     *   Strings  
Oct 29 Chapter 8.3, 8.3 - Strings, Vectors     *      
Nov 3 Chapter 10.1 - Structures     *     Lab 7 Chapter 7

Revision 542015-10-15 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 40 to 40
 
Oct 6 Chapter 7.1-7.3 - Arrays, Arrays with Functions       Ch7.1-4.ppt Arrays, Array Techiques Lab 4 Chapter 5
Oct 8 No class, October Break            
Oct 13 Midterm Exam            
Changed:
<
<
Oct 15 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code       Lab 5 Chapter 7
Oct 20 Chapter 8.1, 8.2 - C-Strings and String class     *      
Oct 22 Guest Speaker, Lab work     *     Lab 6 Chapter 7
Oct 27 Chapter 8.3, 8.3 - Strings, Vectors     *   Strings  
Oct 29 Chapter 10.1 - Structures     *      
Nov 3 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *     Lab 7 Chapter 8
Nov 5 Chapter 6.1, 6.2 - File I/O     *      
Nov 10 Chapter 6.2, 6.3 - Character I/O, More on Classes     *   Class Definitions  
Nov 12 Chapter 11.1,11.2 - Friend Functions, Overloading     *     Lab 8 Chapter 6, 10
Nov 17 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *      
Nov 19 Chapter 12.1-2 Separate Compilation, Namespaces     *     Lab 9 Chapter 11
>
>
Oct 15 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code       Lab 5 Chapter 7
Oct 20 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays     *      
Oct 22 Guest Speaker, Lab work     *     Lab 6 Chapter 7
Oct 27 Chapter 8.1, 8.2 - C-Strings and String class     *   Strings  
Oct 29 Chapter 8.3, 8.3 - Strings, Vectors     *      
Nov 3 Chapter 10.1 - Structures     *     Lab 7 Chapter 7
Nov 5 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *      
Nov 10 Chapter 6.1, 6.2 - File I/O     *   Class Definitions  
Nov 12 Chapter 6.2, 6.3 - Character I/O, More on Classes     *     Lab 8 Chapter 8
Nov 17 Chapter 11.1,11.2 - Friend Functions, Overloading     *      
Nov 19 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *     Lab 9 Chapter 11
 
Nov 24-26 No Class, Thanksgiving Break            
Changed:
<
<
Dec 1 Chapter 14.1, 14.2 - Recursion     *   Recursion  
Dec 3 The Binary Search Algorithm     *      
>
>
Dec 1 Chapter 12.1-2 Separate Compilation, Namespaces     *   Recursion  
Dec 3 Chapter 14.1, 14.2 - Recursion, The Binary Search Algorithm     *      
 
Dec 8 Towers of Hanoi - Example,     *     Lab 10 Chapter 14
Dec 10 10.4, 15.1 - Introduction to Inheritance     *      
Dec 14 Final Exam at 8:30 a.m.            

Revision 532015-10-15 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 40 to 40
 
Oct 6 Chapter 7.1-7.3 - Arrays, Arrays with Functions       Ch7.1-4.ppt Arrays, Array Techiques Lab 4 Chapter 5
Oct 8 No class, October Break            
Oct 13 Midterm Exam            
Changed:
<
<
Oct 15 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code *     Lab 5 Chapter 7
>
>
Oct 15 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code       Lab 5 Chapter 7
 
Oct 20 Chapter 8.1, 8.2 - C-Strings and String class     *      
Oct 22 Guest Speaker, Lab work     *     Lab 6 Chapter 7
Oct 27 Chapter 8.3, 8.3 - Strings, Vectors     *   Strings  

Revision 522015-10-12 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 37 to 37
 
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration   Code link CH_5.1-3.ppt    
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging Creating random numbers     CH_5.4.ppt Void functions Call-By-Referance Lab 3 Chapter 4
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code link Ch7.1-3.ppt    
Changed:
<
<
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code   Ch7.1-4.ppt Arrays, Array Techiques Lab 4 Chapter 5
>
>
Oct 6 Chapter 7.1-7.3 - Arrays, Arrays with Functions       Ch7.1-4.ppt Arrays, Array Techiques Lab 4 Chapter 5
 
Oct 8 No class, October Break            
Oct 13 Midterm Exam            
Changed:
<
<
Oct 15 Chapter 10.1 - Structures     *     Lab 5 Chapter 7
Oct 20 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *      
Oct 22 Chapter 8.1, 8.2 - C-Strings and String class     *     Lab 6 Chapter 7
>
>
Oct 15 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code *     Lab 5 Chapter 7
Oct 20 Chapter 8.1, 8.2 - C-Strings and String class     *      
Oct 22 Guest Speaker, Lab work     *     Lab 6 Chapter 7
 
Oct 27 Chapter 8.3, 8.3 - Strings, Vectors     *   Strings  
Changed:
<
<
Oct 29 Chapter 6.1, 6.2 - File I/O     *      
Nov 3 Chapter 6.2, 6.3 - Character I/O, More on Classes     *     Lab 7 Chapter 10
Nov 5 Chapter 11.1,11.2 - Friend Functions, Overloading     *      
Nov 10 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *   Class Definitions  
Nov 12 Chapter 12.1 Separate Compilation     *     Lab 8 Chapter 6, 8
Nov 17 Chapter 12.2 Namespaces     *      
Nov 19 Chapter 14.1, 14.2 - Recursion     *     Lab 9 Chapter 11
>
>
Oct 29 Chapter 10.1 - Structures     *      
Nov 3 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *     Lab 7 Chapter 8
Nov 5 Chapter 6.1, 6.2 - File I/O     *      
Nov 10 Chapter 6.2, 6.3 - Character I/O, More on Classes     *   Class Definitions  
Nov 12 Chapter 11.1,11.2 - Friend Functions, Overloading     *     Lab 8 Chapter 6, 10
Nov 17 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *      
Nov 19 Chapter 12.1-2 Separate Compilation, Namespaces     *     Lab 9 Chapter 11
 
Nov 24-26 No Class, Thanksgiving Break            
Changed:
<
<
Dec 1 More recursion     *   Recursion  
>
>
Dec 1 Chapter 14.1, 14.2 - Recursion     *   Recursion  
 
Dec 3 The Binary Search Algorithm     *      
Dec 8 Towers of Hanoi - Example,     *     Lab 10 Chapter 14
Dec 10 10.4, 15.1 - Introduction to Inheritance     *      

Revision 512015-10-06 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 37 to 37
 
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration   Code link CH_5.1-3.ppt    
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging Creating random numbers     CH_5.4.ppt Void functions Call-By-Referance Lab 3 Chapter 4
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code link Ch7.1-3.ppt    
Changed:
<
<
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code * Ch7.1-4.ppt Arrays, Array Techiques Lab 4 Chapter 5
>
>
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code   Ch7.1-4.ppt Arrays, Array Techiques Lab 4 Chapter 5
 
Oct 8 No class, October Break            
Oct 13 Midterm Exam            
Oct 15 Chapter 10.1 - Structures     *     Lab 5 Chapter 7

Revision 502015-10-05 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 37 to 37
 
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration   Code link CH_5.1-3.ppt    
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging Creating random numbers     CH_5.4.ppt Void functions Call-By-Referance Lab 3 Chapter 4
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code link Ch7.1-3.ppt    
Changed:
<
<
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code *   Arrays, Array Techiques Lab 4 Chapter 5
>
>
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code * Ch7.1-4.ppt Arrays, Array Techiques Lab 4 Chapter 5
 
Oct 8 No class, October Break            
Oct 13 Midterm Exam            
Oct 15 Chapter 10.1 - Structures     *     Lab 5 Chapter 7
Oct 20 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *      
Changed:
<
<
Oct 22 Chapter 8.1, 8.2 - C-Strings and String class     *     Lab 6 Chapter 10
>
>
Oct 22 Chapter 8.1, 8.2 - C-Strings and String class     *     Lab 6 Chapter 7
 
Oct 27 Chapter 8.3, 8.3 - Strings, Vectors     *   Strings  
Oct 29 Chapter 6.1, 6.2 - File I/O     *      
Changed:
<
<
Nov 3 Chapter 6.2, 6.3 - Character I/O, More on Classes     *     Lab 7 Chapter 6
>
>
Nov 3 Chapter 6.2, 6.3 - Character I/O, More on Classes     *     Lab 7 Chapter 10
 
Nov 5 Chapter 11.1,11.2 - Friend Functions, Overloading     *      
Nov 10 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *   Class Definitions  
Changed:
<
<
Nov 12 Chapter 12.1 Separate Compilation     *     Lab 8 Chapter 11
>
>
Nov 12 Chapter 12.1 Separate Compilation     *     Lab 8 Chapter 6, 8
 
Nov 17 Chapter 12.2 Namespaces     *      
Changed:
<
<
Nov 19 Chapter 14.1, 14.2 - Recursion     *     Lab 9 Chapter 12
>
>
Nov 19 Chapter 14.1, 14.2 - Recursion     *     Lab 9 Chapter 11
 
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 More recursion     *   Recursion  
Dec 3 The Binary Search Algorithm     *      
Line: 81 to 81
  *
Added:
>
>
  • : Ch7.1-4.ppt
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 94 to 96
 
META FILEATTACHMENT attachment="CH_5.1-3.ppt" attr="" comment="" date="1443067118" name="CH_5.1-3.ppt" path="CH_5.1-3.ppt" size="464384" user="JimSkon" version="1"
META FILEATTACHMENT attachment="CH_5.4.ppt" attr="" comment="" date="1443500933" name="CH_5.4.ppt" path="CH_5.4.ppt" size="272896" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch7.1-3.ppt" attr="" comment="" date="1443717929" name="Ch7.1-3.ppt" path="Ch7.1-3.ppt" size="576512" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch7.1-4.ppt" attr="" comment="" date="1444071354" name="Ch7.1-4.ppt" path="Ch7.1-4.ppt" size="784384" user="JimSkon" version="1"

Revision 492015-10-05 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 37 to 37
 
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration   Code link CH_5.1-3.ppt    
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging Creating random numbers     CH_5.4.ppt Void functions Call-By-Referance Lab 3 Chapter 4
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code link Ch7.1-3.ppt    
Changed:
<
<
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
>
>
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays   Code *   Arrays, Array Techiques Lab 4 Chapter 5
 
Oct 8 No class, October Break            
Oct 13 Midterm Exam            
Oct 15 Chapter 10.1 - Structures     *     Lab 5 Chapter 7

Revision 482015-10-03 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 35 to 35
 
Sept 17 Chapter 4.1-4.2 - Introduction to Functions Functions Code Link ch4.1-3.ppt    
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names. Functions2 Code Link ch_04.4-6.ppt Functions
Type casting
Lab 2 Chapter 3
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration   Code link CH_5.1-3.ppt    
Changed:
<
<
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging       CH_5.4.ppt Void functions Call-By-Referance Lab 3 Chapter 4
>
>
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging Creating random numbers     CH_5.4.ppt Void functions Call-By-Referance Lab 3 Chapter 4
 
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code link Ch7.1-3.ppt    
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
Oct 8 No class, October Break            

Revision 472015-10-01 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 19 to 19
 
  • ideone - Web interface allows you to write and text code anywhere, from any machine, online. You must select C++.
  • CodePad - Another web interface to programming in C++.
  • Team Selector - Students
Changed:
<
<
>
>
 

Course Calendar

Line: 36 to 36
 
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names. Functions2 Code Link ch_04.4-6.ppt Functions
Type casting
Lab 2 Chapter 3
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration   Code link CH_5.1-3.ppt    
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging       CH_5.4.ppt Void functions Call-By-Referance Lab 3 Chapter 4
Changed:
<
<
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code *      
>
>
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code link Ch7.1-3.ppt    
 
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
Oct 8 No class, October Break            
Oct 13 Midterm Exam            
Line: 79 to 79
 
  • : CH_5.4.ppt
Added:
>
>
*
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 91 to 93
 
META FILEATTACHMENT attachment="ch_04.4-6.ppt" attr="" comment="" date="1442782644" name="ch_04.4-6.ppt" path="ch_04.4-6.ppt" size="581632" user="JimSkon" version="1"
META FILEATTACHMENT attachment="CH_5.1-3.ppt" attr="" comment="" date="1443067118" name="CH_5.1-3.ppt" path="CH_5.1-3.ppt" size="464384" user="JimSkon" version="1"
META FILEATTACHMENT attachment="CH_5.4.ppt" attr="" comment="" date="1443500933" name="CH_5.4.ppt" path="CH_5.4.ppt" size="272896" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch7.1-3.ppt" attr="" comment="" date="1443717929" name="Ch7.1-3.ppt" path="Ch7.1-3.ppt" size="576512" user="JimSkon" version="1"

Revision 462015-10-01 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 39 to 39
 
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code *      
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
Oct 8 No class, October Break            
Changed:
<
<
Oct 13 Midterm Exam           Lab 6 Chapter 7
Oct 15 Chapter 10.1 - Structures     *      
Oct 20 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *     Lab 5 Part 1 Chapter 10
Oct 22 Chapter 8.1, 8.2 - C-Strings and String class     *     Lab 5 Part 2 Chapter 10
>
>
Oct 13 Midterm Exam            
Oct 15 Chapter 10.1 - Structures     *     Lab 5 Chapter 7
Oct 20 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *      
Oct 22 Chapter 8.1, 8.2 - C-Strings and String class     *     Lab 6 Chapter 10
 
Oct 27 Chapter 8.3, 8.3 - Strings, Vectors     *   Strings  
Changed:
<
<
Oct 29 Chapter 6.1, 6.2 - File I/O     *     Lab 6 Chapter 8
Nov 3 Chapter 6.2, 6.3 - Character I/O, More on Classes     *      
Nov 5 Chapter 11.1,11.2 - Friend Functions, Overloading     *     Lab 7 Chapter 6
>
>
Oct 29 Chapter 6.1, 6.2 - File I/O     *      
Nov 3 Chapter 6.2, 6.3 - Character I/O, More on Classes     *     Lab 7 Chapter 6
Nov 5 Chapter 11.1,11.2 - Friend Functions, Overloading     *      
 
Nov 10 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *   Class Definitions  
Nov 12 Chapter 12.1 Separate Compilation     *     Lab 8 Chapter 11
Nov 17 Chapter 12.2 Namespaces     *      

Revision 452015-09-30 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 36 to 36
 
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names. Functions2 Code Link ch_04.4-6.ppt Functions
Type casting
Lab 2 Chapter 3
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration   Code link CH_5.1-3.ppt    
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging       CH_5.4.ppt Void functions Call-By-Referance Lab 3 Chapter 4
Changed:
<
<
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions Arrays1 Code *      
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
>
>
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions   Code *      
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, sorting, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
 
Oct 8 No class, October Break            
Oct 13 Midterm Exam           Lab 6 Chapter 7
Oct 15 Chapter 10.1 - Structures     *      

Revision 442015-09-30 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 36 to 36
 
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names. Functions2 Code Link ch_04.4-6.ppt Functions
Type casting
Lab 2 Chapter 3
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration   Code link CH_5.1-3.ppt    
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging       CH_5.4.ppt Void functions Call-By-Referance Lab 3 Chapter 4
Changed:
<
<
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *      
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
>
>
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions Arrays1 Code *      
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
 
Oct 8 No class, October Break            
Oct 13 Midterm Exam           Lab 6 Chapter 7
Oct 15 Chapter 10.1 - Structures     *      

Revision 432015-09-29 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 35 to 35
 
Sept 17 Chapter 4.1-4.2 - Introduction to Functions Functions Code Link ch4.1-3.ppt    
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names. Functions2 Code Link ch_04.4-6.ppt Functions
Type casting
Lab 2 Chapter 3
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration   Code link CH_5.1-3.ppt    
Changed:
<
<
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance Lab 3 Chapter 4
>
>
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging       CH_5.4.ppt Void functions Call-By-Referance Lab 3 Chapter 4
 
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *      
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
Oct 8 No class, October Break            
Line: 77 to 77
  *
Added:
>
>
  • : CH_5.4.ppt
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 88 to 90
 
META FILEATTACHMENT attachment="ch4.1-3.ppt" attr="" comment="" date="1442501044" name="ch4.1-3.ppt" path="ch4.1-3.ppt" size="1132032" user="JimSkon" version="3"
META FILEATTACHMENT attachment="ch_04.4-6.ppt" attr="" comment="" date="1442782644" name="ch_04.4-6.ppt" path="ch_04.4-6.ppt" size="581632" user="JimSkon" version="1"
META FILEATTACHMENT attachment="CH_5.1-3.ppt" attr="" comment="" date="1443067118" name="CH_5.1-3.ppt" path="CH_5.1-3.ppt" size="464384" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="CH_5.4.ppt" attr="" comment="" date="1443500933" name="CH_5.4.ppt" path="CH_5.4.ppt" size="272896" user="JimSkon" version="1"

Revision 422015-09-24 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 34 to 34
 
Sept 15 Chapter 3.3-3.4 - More on Loops Notes5 CodeDay5 Link ch_03.ppt Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
Sept 17 Chapter 4.1-4.2 - Introduction to Functions Functions Code Link ch4.1-3.ppt    
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names. Functions2 Code Link ch_04.4-6.ppt Functions
Type casting
Lab 2 Chapter 3
Changed:
<
<
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration   Code *      
>
>
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration   Code link CH_5.1-3.ppt    
 
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance Lab 3 Chapter 4
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *      
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
Line: 77 to 77
 
Deleted:
<
<
  • : ch_03.ppt

  • : ch_04.4-6.ppt
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 93 to 87
 
META FILEATTACHMENT attachment="ch_03.ppt" attr="" comment="" date="1442195680" name="ch_03.ppt" path="ch_03.ppt" size="2538496" user="JimSkon" version="2"
META FILEATTACHMENT attachment="ch4.1-3.ppt" attr="" comment="" date="1442501044" name="ch4.1-3.ppt" path="ch4.1-3.ppt" size="1132032" user="JimSkon" version="3"
META FILEATTACHMENT attachment="ch_04.4-6.ppt" attr="" comment="" date="1442782644" name="ch_04.4-6.ppt" path="ch_04.4-6.ppt" size="581632" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="CH_5.1-3.ppt" attr="" comment="" date="1443067118" name="CH_5.1-3.ppt" path="CH_5.1-3.ppt" size="464384" user="JimSkon" version="1"

Revision 412015-09-24 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 34 to 34
 
Sept 15 Chapter 3.3-3.4 - More on Loops Notes5 CodeDay5 Link ch_03.ppt Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
Sept 17 Chapter 4.1-4.2 - Introduction to Functions Functions Code Link ch4.1-3.ppt    
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names. Functions2 Code Link ch_04.4-6.ppt Functions
Type casting
Lab 2 Chapter 3
Changed:
<
<
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *      
>
>
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration   Code *      
 
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance Lab 3 Chapter 4
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *      
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5

Revision 402015-09-22 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 35 to 35
 
Sept 17 Chapter 4.1-4.2 - Introduction to Functions Functions Code Link ch4.1-3.ppt    
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names. Functions2 Code Link ch_04.4-6.ppt Functions
Type casting
Lab 2 Chapter 3
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *      
Changed:
<
<
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance Lab 3 Chapter 4
>
>
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance Lab 3 Chapter 4
 
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *      
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
Oct 8 No class, October Break            

Revision 392015-09-20 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 39 to 39
 
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *      
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
Oct 8 No class, October Break            
Changed:
<
<
Oct 13 Midterm Exam           Lab 4 Chapter 5
>
>
Oct 13 Midterm Exam           Lab 6 Chapter 7
 
Oct 15 Chapter 10.1 - Structures     *      
Oct 20 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *     Lab 5 Part 1 Chapter 10
Oct 22 Chapter 8.1, 8.2 - C-Strings and String class     *     Lab 5 Part 2 Chapter 10

Revision 382015-09-20 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 33 to 33
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5 CodeDay5 Link ch_03.ppt   Lab 1-1 Chapter 2
Sept 15 Chapter 3.3-3.4 - More on Loops Notes5 CodeDay5 Link ch_03.ppt Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
Sept 17 Chapter 4.1-4.2 - Introduction to Functions Functions Code Link ch4.1-3.ppt    
Changed:
<
<
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
Lab 2 Chapter 3
>
>
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names. Functions2 Code Link ch_04.4-6.ppt Functions
Type casting
Lab 2 Chapter 3
 
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *      
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance Lab 3 Chapter 4
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *      
Line: 81 to 81
 
Added:
>
>
  • : ch_04.4-6.ppt
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 90 to 92
 
META FILEATTACHMENT attachment="ch2.3-5.ppt" attr="" comment="" date="1441590190" name="ch2.3-5.ppt" path="ch2.3-5.ppt" size="1036800" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch_03.ppt" attr="" comment="" date="1442195680" name="ch_03.ppt" path="ch_03.ppt" size="2538496" user="JimSkon" version="2"
META FILEATTACHMENT attachment="ch4.1-3.ppt" attr="" comment="" date="1442501044" name="ch4.1-3.ppt" path="ch4.1-3.ppt" size="1132032" user="JimSkon" version="3"
Added:
>
>
META FILEATTACHMENT attachment="ch_04.4-6.ppt" attr="" comment="" date="1442782644" name="ch_04.4-6.ppt" path="ch_04.4-6.ppt" size="581632" user="JimSkon" version="1"

Revision 372015-09-17 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 8 to 8
 
Changed:
<
<
  • Office Hours: TH 12-1
>
>
  • Office Hours: Tuesday 12:00-1:00, Thursday 2:30-3:30
 

Revision 362015-09-17 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 19 to 19
 
  • ideone - Web interface allows you to write and text code anywhere, from any machine, online. You must select C++.
  • CodePad - Another web interface to programming in C++.
  • Team Selector - Students
Added:
>
>
 

Course Calendar

Line: 31 to 32
 
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style Notes4 CodeDay4 Link ch2.3-5.ppt Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5 CodeDay5 Link ch_03.ppt   Lab 1-1 Chapter 2
Sept 15 Chapter 3.3-3.4 - More on Loops Notes5 CodeDay5 Link ch_03.ppt Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
Changed:
<
<
Sept 17 Chapter 4.1-4.2 - Introduction to Functions Functions Code * ch4.1-3.ppt    
>
>
Sept 17 Chapter 4.1-4.2 - Introduction to Functions Functions Code Link ch4.1-3.ppt    
 
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
Lab 2 Chapter 3
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *      
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance Lab 3 Chapter 4

Revision 352015-09-17 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 88 to 88
 
META FILEATTACHMENT attachment="ch2-2.1-2.ppt" attr="" comment="" date="1441253168" name="ch2-2.1-2.ppt" path="ch2-2.1-2.ppt" size="989696" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch2.3-5.ppt" attr="" comment="" date="1441590190" name="ch2.3-5.ppt" path="ch2.3-5.ppt" size="1036800" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch_03.ppt" attr="" comment="" date="1442195680" name="ch_03.ppt" path="ch_03.ppt" size="2538496" user="JimSkon" version="2"
Changed:
<
<
META FILEATTACHMENT attachment="ch4.1-3.ppt" attr="" comment="" date="1442464002" name="ch4.1-3.ppt" path="ch4.1-3.ppt" size="414208" user="JimSkon" version="1"
>
>
META FILEATTACHMENT attachment="ch4.1-3.ppt" attr="" comment="" date="1442501044" name="ch4.1-3.ppt" path="ch4.1-3.ppt" size="1132032" user="JimSkon" version="3"

Revision 342015-09-17 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 31 to 31
 
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style Notes4 CodeDay4 Link ch2.3-5.ppt Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5 CodeDay5 Link ch_03.ppt   Lab 1-1 Chapter 2
Sept 15 Chapter 3.3-3.4 - More on Loops Notes5 CodeDay5 Link ch_03.ppt Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
Changed:
<
<
Sept 17 Chapter 4.1-4.2 - Introduction to Functions NotesFunctions CodeFunctions *      
>
>
Sept 17 Chapter 4.1-4.2 - Introduction to Functions Functions Code * ch4.1-3.ppt    
 
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
Lab 2 Chapter 3
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *      
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance Lab 3 Chapter 4
Line: 78 to 78
 
  • : ch_03.ppt
Added:
>
>
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 86 to 88
 
META FILEATTACHMENT attachment="ch2-2.1-2.ppt" attr="" comment="" date="1441253168" name="ch2-2.1-2.ppt" path="ch2-2.1-2.ppt" size="989696" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch2.3-5.ppt" attr="" comment="" date="1441590190" name="ch2.3-5.ppt" path="ch2.3-5.ppt" size="1036800" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch_03.ppt" attr="" comment="" date="1442195680" name="ch_03.ppt" path="ch_03.ppt" size="2538496" user="JimSkon" version="2"
Added:
>
>
META FILEATTACHMENT attachment="ch4.1-3.ppt" attr="" comment="" date="1442464002" name="ch4.1-3.ppt" path="ch4.1-3.ppt" size="414208" user="JimSkon" version="1"

Revision 332015-09-16 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 31 to 31
 
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style Notes4 CodeDay4 Link ch2.3-5.ppt Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5 CodeDay5 Link ch_03.ppt   Lab 1-1 Chapter 2
Sept 15 Chapter 3.3-3.4 - More on Loops Notes5 CodeDay5 Link ch_03.ppt Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
Changed:
<
<
Sept 17 Chapter 4.1-4.2 - Introduction to Functions     *      
>
>
Sept 17 Chapter 4.1-4.2 - Introduction to Functions NotesFunctions CodeFunctions *      
 
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
Lab 2 Chapter 3
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *      
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance Lab 3 Chapter 4

Revision 322015-09-15 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 18 to 18
 
  • CodeBlocks - Integrated Development Environment (http://www.codeblocks.org/). Will use in class. May download on your own computer for work elsewhere.
  • ideone - Web interface allows you to write and text code anywhere, from any machine, online. You must select C++.
  • CodePad - Another web interface to programming in C++.
Changed:
<
<
>
>
 

Course Calendar

Revision 312015-09-14 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 30 to 30
 
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O) Notes3 CodeDay3 Link ch2-2.1-2.ppt First Exercises Lab 0 Chapter 1
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style Notes4 CodeDay4 Link ch2.3-5.ppt Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5 CodeDay5 Link ch_03.ppt   Lab 1-1 Chapter 2
Changed:
<
<
Sept 15 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
>
>
Sept 15 Chapter 3.3-3.4 - More on Loops Notes5 CodeDay5 Link ch_03.ppt Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
 
Sept 17 Chapter 4.1-4.2 - Introduction to Functions     *      
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
Lab 2 Chapter 3
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *      
Line: 85 to 85
 
META FILEATTACHMENT attachment="Day2.ppt" attr="" comment="" date="1441126962" name="Day2.ppt" path="Day2.ppt" size="6019072" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch2-2.1-2.ppt" attr="" comment="" date="1441253168" name="ch2-2.1-2.ppt" path="ch2-2.1-2.ppt" size="989696" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch2.3-5.ppt" attr="" comment="" date="1441590190" name="ch2.3-5.ppt" path="ch2.3-5.ppt" size="1036800" user="JimSkon" version="1"
Changed:
<
<
META FILEATTACHMENT attachment="ch_03.ppt" attr="" comment="" date="1441904766" name="ch_03.ppt" path="ch_03.ppt" size="2493952" user="JimSkon" version="1"
>
>
META FILEATTACHMENT attachment="ch_03.ppt" attr="" comment="" date="1442195680" name="ch_03.ppt" path="ch_03.ppt" size="2538496" user="JimSkon" version="2"

Revision 302015-09-13 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 18 to 18
 
  • CodeBlocks - Integrated Development Environment (http://www.codeblocks.org/). Will use in class. May download on your own computer for work elsewhere.
  • ideone - Web interface allows you to write and text code anywhere, from any machine, online. You must select C++.
  • CodePad - Another web interface to programming in C++.
Added:
>
>
 

Course Calendar

Revision 292015-09-10 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Revision 282015-09-10 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 28 to 28
 
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

CodeDay2   Day2.pptx    
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O) Notes3 CodeDay3 Link ch2-2.1-2.ppt First Exercises Lab 0 Chapter 1
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style Notes4 CodeDay4 Link ch2.3-5.ppt Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Changed:
<
<
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5 CodeDay5 Link     Lab 1-1 Chapter 2
>
>
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5 CodeDay5 Link ch_03.ppt   Lab 1-1 Chapter 2
 
Sept 15 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
Sept 17 Chapter 4.1-4.2 - Introduction to Functions     *      
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
Lab 2 Chapter 3
Line: 75 to 75
  *
Added:
>
>
  • : ch_03.ppt
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Line: 82 to 84
 
META FILEATTACHMENT attachment="Day2.ppt" attr="" comment="" date="1441126962" name="Day2.ppt" path="Day2.ppt" size="6019072" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch2-2.1-2.ppt" attr="" comment="" date="1441253168" name="ch2-2.1-2.ppt" path="ch2-2.1-2.ppt" size="989696" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch2.3-5.ppt" attr="" comment="" date="1441590190" name="ch2.3-5.ppt" path="ch2.3-5.ppt" size="1036800" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="ch_03.ppt" attr="" comment="" date="1441904766" name="ch_03.ppt" path="ch_03.ppt" size="2493952" user="JimSkon" version="1"

Revision 272015-09-10 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 28 to 28
 
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

CodeDay2   Day2.pptx    
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O) Notes3 CodeDay3 Link ch2-2.1-2.ppt First Exercises Lab 0 Chapter 1
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style Notes4 CodeDay4 Link ch2.3-5.ppt Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Changed:
<
<
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5 CodeDay5 *     Lab 1-1 Chapter 2
>
>
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5 CodeDay5 Link     Lab 1-1 Chapter 2
 
Sept 15 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
Sept 17 Chapter 4.1-4.2 - Introduction to Functions     *      
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
Lab 2 Chapter 3

Revision 262015-09-09 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 28 to 28
 
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

CodeDay2   Day2.pptx    
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O) Notes3 CodeDay3 Link ch2-2.1-2.ppt First Exercises Lab 0 Chapter 1
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style Notes4 CodeDay4 Link ch2.3-5.ppt Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Changed:
<
<
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5   *     Lab 1-1 Chapter 2
>
>
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5 CodeDay5 *     Lab 1-1 Chapter 2
 
Sept 15 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
Sept 17 Chapter 4.1-4.2 - Introduction to Functions     *      
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
Lab 2 Chapter 3
Line: 70 to 70
 
Code Lab 15% All questions equal weight
Exams 25% Midterm 10%, Final 15%
Changed:
<
<

kenyonlogo.png
>
>

kenyonlogo.png
 

*

Revision 252015-09-09 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 30 to 30
 
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style Notes4 CodeDay4 Link ch2.3-5.ppt Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5   *     Lab 1-1 Chapter 2
Sept 15 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
Changed:
<
<
Sept 17 Chapter 4.1-4.2 - Introduction to Functions     *     Lab 2 Chapter 3
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
 
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *     Lab 3 Chapter 4
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance  
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *     Lab 4 Chapter 5
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques  
>
>
Sept 17 Chapter 4.1-4.2 - Introduction to Functions     *      
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
Lab 2 Chapter 3
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *      
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance Lab 3 Chapter 4
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *      
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques Lab 4 Chapter 5
 
Oct 8 No class, October Break            
Oct 13 Midterm Exam           Lab 4 Chapter 5
Oct 15 Chapter 10.1 - Structures     *      
Line: 70 to 70
 
Code Lab 15% All questions equal weight
Exams 25% Midterm 10%, Final 15%
Changed:
<
<

kenyonlogo.png
>
>

kenyonlogo.png
 

*

Revision 242015-09-07 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 25 to 25
 
Date Required Reading Notes Code Samples Quiz Slides CodeLab Programming Assignment Due
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment       Ch1.ppt    
Changed:
<
<
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

4odeDay2   Day2.pptx    
>
>
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

CodeDay2   Day2.pptx    
 
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O) Notes3 CodeDay3 Link ch2-2.1-2.ppt First Exercises Lab 0 Chapter 1
Changed:
<
<
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style Notes4 CodeDay4 Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5   *     Lab 1 Chapter 2
Sept 15 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants  
>
>
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style Notes4 CodeDay4 Link ch2.3-5.ppt Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5   *     Lab 1-1 Chapter 2
Sept 15 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants Lab 1-2 Chapter 2
 
Sept 17 Chapter 4.1-4.2 - Introduction to Functions     *     Lab 2 Chapter 3
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
 
Changed:
<
<
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *     Lab 3 Chapter 4
>
>
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *     Lab 3 Chapter 4
 
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance  
Changed:
<
<
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *     Lab 4 Chapter 5
>
>
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *     Lab 4 Chapter 5
 
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques  
Oct 8 No class, October Break            
Oct 13 Midterm Exam           Lab 4 Chapter 5
Line: 73 to 73
 
kenyonlogo.png
Deleted:
<
<
  *

META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
Line: 82 to 81
 
META FILEATTACHMENT attachment="Day2.pptx" attr="" comment="" date="1440956570" name="Day2.pptx" path="Day2.pptx" size="6228453" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Day2.ppt" attr="" comment="" date="1441126962" name="Day2.ppt" path="Day2.ppt" size="6019072" user="JimSkon" version="1"
META FILEATTACHMENT attachment="ch2-2.1-2.ppt" attr="" comment="" date="1441253168" name="ch2-2.1-2.ppt" path="ch2-2.1-2.ppt" size="989696" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="ch2.3-5.ppt" attr="" comment="" date="1441590190" name="ch2.3-5.ppt" path="ch2.3-5.ppt" size="1036800" user="JimSkon" version="1"

Revision 232015-09-06 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 27 to 27
 
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment       Ch1.ppt    
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

4odeDay2   Day2.pptx    
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O) Notes3 CodeDay3 Link ch2-2.1-2.ppt First Exercises Lab 0 Chapter 1
Changed:
<
<
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style   CodeDay4 Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2
>
>
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style Notes4 CodeDay4 Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops Notes5   *     Lab 1 Chapter 2
 
Sept 15 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants  
Sept 17 Chapter 4.1-4.2 - Introduction to Functions     *     Lab 2 Chapter 3
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
 

Revision 222015-09-03 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 25 to 25
 
Date Required Reading Notes Code Samples Quiz Slides CodeLab Programming Assignment Due
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment       Ch1.ppt    
Changed:
<
<
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

CodeDay2   Day2.pptx    
>
>
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

4odeDay2   Day2.pptx    
 
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O) Notes3 CodeDay3 Link ch2-2.1-2.ppt First Exercises Lab 0 Chapter 1
Changed:
<
<
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style     Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
>
>
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style   CodeDay4 Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2
Sept 15 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants  
Sept 17 Chapter 4.1-4.2 - Introduction to Functions     *     Lab 2 Chapter 3

Revision 212015-09-03 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 26 to 26
 
Date Required Reading Notes Code Samples Quiz Slides CodeLab Programming Assignment Due
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment       Ch1.ppt    
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

CodeDay2   Day2.pptx    
Changed:
<
<
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)   CodeDay3 Link   First Exercises Lab 0 Chapter 1
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
>
>
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O) Notes3 CodeDay3 Link ch2-2.1-2.ppt First Exercises Lab 0 Chapter 1
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, Flow Control, Style     Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2
Sept 15 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants  
Sept 17 Chapter 4.1-4.2 - Introduction to Functions     *     Lab 2 Chapter 3
Line: 81 to 81
 
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Day2.pptx" attr="" comment="" date="1440956570" name="Day2.pptx" path="Day2.pptx" size="6228453" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Day2.ppt" attr="" comment="" date="1441126962" name="Day2.ppt" path="Day2.ppt" size="6019072" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="ch2-2.1-2.ppt" attr="" comment="" date="1441253168" name="ch2-2.1-2.ppt" path="ch2-2.1-2.ppt" size="989696" user="JimSkon" version="1"

Revision 202015-09-01 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 6 to 6
 This course presents an introduction to computer programming intended both for those who plan to take further courses in which a strong background in computation is desirable and for those who are interested in learning basic programming principles. The course will expose the student to a variety of applications where an algorithmic approach is natural and will include both numerical and non-numerical computation. The principles of program structure and style will be emphasized. Offered every semester.

Instructor Information

  • James Skon
Added:
>
>
 
  • Office Hayes Hall 305
  • Office Hours: TH 12-1
  • Phone: (740) 427-5369, (740) 358-9417 (Cell)
Line: 24 to 25
 
Date Required Reading Notes Code Samples Quiz Slides CodeLab Programming Assignment Due
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment       Ch1.ppt    
Changed:
<
<
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

CodeDay2   Day2.pptx    
>
>
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

CodeDay2   Day2.pptx    
 
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)   CodeDay3 Link   First Exercises Lab 0 Chapter 1
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2
Line: 79 to 80
 
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Day2.pptx" attr="" comment="" date="1440956570" name="Day2.pptx" path="Day2.pptx" size="6228453" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Day2.ppt" attr="" comment="" date="1441126962" name="Day2.ppt" path="Day2.ppt" size="6019072" user="JimSkon" version="1"

Revision 192015-08-30 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 25 to 25
 
Date Required Reading Notes Code Samples Quiz Slides CodeLab Programming Assignment Due
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment       Ch1.ppt    
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

CodeDay2   Day2.pptx    
Changed:
<
<
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)     Link   First Exercises Lab 0 Chapter 1
>
>
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)   CodeDay3 Link   First Exercises Lab 0 Chapter 1
 
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2
Sept 15 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants  

Revision 182015-08-30 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 24 to 24
 
Date Required Reading Notes Code Samples Quiz Slides CodeLab Programming Assignment Due
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment       Ch1.ppt    
Changed:
<
<
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

CodeDay2        
>
>
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

CodeDay2   Day2.pptx    
 
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)     Link   First Exercises Lab 0 Chapter 1
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2
Line: 73 to 73
 

Added:
>
>
*
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Day2.pptx" attr="" comment="" date="1440956570" name="Day2.pptx" path="Day2.pptx" size="6228453" user="JimSkon" version="1"

Revision 172015-08-30 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 23 to 23
 May be subject to change as course unfolds. Asways check here for latest update.

Date Required Reading Notes Code Samples Quiz Slides CodeLab Programming Assignment Due
Changed:
<
<
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment   CodeDay1   Ch1.ppt    
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab Using CodeBlock CodeDay1        
>
>
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment       Ch1.ppt    
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab

Notes2

CodeDay2        
 
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)     Link   First Exercises Lab 0 Chapter 1
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2

Revision 162015-08-30 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 72 to 72
 
kenyonlogo.png *
Added:
>
>
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"
Added:
>
>
META FILEATTACHMENT attachment="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" attr="" comment="" date="1440934243" name="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" path="Pearson.Problem.Solving.with.C.7th.Ed.Walter.Savitch.2009.pdf" size="6435554" user="JimSkon" version="1"

Revision 152015-08-28 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 24 to 24
 
Date Required Reading Notes Code Samples Quiz Slides CodeLab Programming Assignment Due
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment   CodeDay1   Ch1.ppt    
Changed:
<
<
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab Using CodeLab CodeDay1        
>
>
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab Using CodeBlock CodeDay1        
 
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)     Link   First Exercises Lab 0 Chapter 1
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2

Revision 142015-08-28 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 23 to 23
 May be subject to change as course unfolds. Asways check here for latest update.

Date Required Reading Notes Code Samples Quiz Slides CodeLab Programming Assignment Due
Changed:
<
<
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment Using CodeLab CodeDay1   Ch1.ppt    
Sept 1 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)     Link   First Exercises Lab 0 Chapter 1
Sept 3 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 8 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2
Sept 10 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants  
Sept 15 Chapter 4.1-4.2 - Introduction to Functions     *     Lab 2 Chapter 3
Sept 17 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
 
Sept 22 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *     Lab 3 Chapter 4
Sept 24 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance  
Sept 29 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *     Lab 4 Chapter 5
Oct 1 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques  
Oct 6 Review for Midterm     *     Lab 4 Chapter 5
>
>
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment   CodeDay1   Ch1.ppt    
Sept 1 Chapter 1.3-1.4 and C++ Programming. Our Computing Environment. Trying C++, using CodeLab Using CodeLab CodeDay1        
Sept 3 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)     Link   First Exercises Lab 0 Chapter 1
Sept 8 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 10 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2
Sept 15 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants  
Sept 17 Chapter 4.1-4.2 - Introduction to Functions     *     Lab 2 Chapter 3
Sept 22 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
 
Sept 24 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *     Lab 3 Chapter 4
Sept 29 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance  
Oct 1 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *     Lab 4 Chapter 5
Oct 6 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques  
 
Oct 8 No class, October Break            
Changed:
<
<
Oct 13 Midterm Exam            
>
>
Oct 13 Midterm Exam           Lab 4 Chapter 5
 
Oct 15 Chapter 10.1 - Structures     *      
Oct 20 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *     Lab 5 Part 1 Chapter 10
Oct 22 Chapter 8.1, 8.2 - C-Strings and String class     *     Lab 5 Part 2 Chapter 10

Revision 132015-08-27 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 15 to 15
 
  • CodeLab - A Web Application for learning coding in C++. This is required and costs $25. See below for information on how to login and purchase.
  • CodeBlocks - Integrated Development Environment (http://www.codeblocks.org/). Will use in class. May download on your own computer for work elsewhere.
Changed:
<
<
  • CodePad - Web interface allows you to write and text code anywhere, from any machine, online.
>
>
  • ideone - Web interface allows you to write and text code anywhere, from any machine, online. You must select C++.
  • CodePad - Another web interface to programming in C++.
 

Course Calendar

Line: 68 to 69
 
Code Lab 15% All questions equal weight
Exams 25% Midterm 10%, Final 15%
Changed:
<
<

kenyonlogo.png
>
>

kenyonlogo.png
  *

META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
Changed:
<
<
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="Chapter 1" date="1440626033" name="Ch1.ppt" path="Ch1.ppt" size="30984704" user="JimSkon" version="1"
>
>
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="" date="1440689482" name="Ch1.ppt" path="Ch1.ppt" size="31370240" user="JimSkon" version="2"

Revision 122015-08-27 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 60 to 60
 CodeLab is a tool that develops coding skills and understanding through coding exercises. The best way to learn to program is to program! Just like the best way to learn to play a sport is to play that sport.

REGISTRATION:
1) Go to www.tcgo1.com OR www.tcgo2.com
2) Click "Register for CodeLab"
3) choose "I am a student in a course ..." and click CONTINUE
4) enter the Section Access Code:
KENY-21167-MMAA-26
and click CONTINUE
5) continue filling out the forms being careful to enter
a VALID email address and first and last names
(these will appear in the professor's roster)

LOGIN:
1) Go to www.tcgo1.com OR www.tcgo2.com
2) Click "Login to CodeLab "

the username is the email address given during registration
the password is the password selected during registration

Once registered, students can submit solutions to 10 exercises.
To be able to work with all exercises, the student needs to obtain full access:

GETTING FULL ACCESS :
log in to CodeLab
click LOBBY
click the button "Get Full Access"
follow the directions (options include paypal, ecommerce, check for
a $2 handling fee, and payment keys)

Added:
>
>

Grade allocation

 
Changed:
<
<

kenyonlogo.png
>
>
Category % Notes
Labs 50% Equally distributed
Quizzes 10% Equally distributed
Code Lab 15% All questions equal weight
Exams 25% Midterm 10%, Final 15%


kenyonlogo.png

  *

META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"

Revision 112015-08-26 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 22 to 22
 May be subject to change as course unfolds. Asways check here for latest update.

Date Required Reading Notes Code Samples Quiz Slides CodeLab Programming Assignment Due
Changed:
<
<
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment Using CodeLab CodeDay1        
>
>
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment Using CodeLab CodeDay1   Ch1.ppt    
 
Sept 1 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)     Link   First Exercises Lab 0 Chapter 1
Sept 3 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
Sept 8 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2
Line: 62 to 62
 REGISTRATION:
1) Go to www.tcgo1.com OR www.tcgo2.com
2) Click "Register for CodeLab"
3) choose "I am a student in a course ..." and click CONTINUE
4) enter the Section Access Code:
KENY-21167-MMAA-26
and click CONTINUE
5) continue filling out the forms being careful to enter
a VALID email address and first and last names
(these will appear in the professor's roster)

LOGIN:
1) Go to www.tcgo1.com OR www.tcgo2.com
2) Click "Login to CodeLab "

the username is the email address given during registration
the password is the password selected during registration

Once registered, students can submit solutions to 10 exercises.
To be able to work with all exercises, the student needs to obtain full access:

GETTING FULL ACCESS :
log in to CodeLab
click LOBBY
click the button "Get Full Access"
follow the directions (options include paypal, ecommerce, check for
a $2 handling fee, and payment keys)


kenyonlogo.png

Added:
>
>
*
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"
Added:
>
>
META FILEATTACHMENT attachment="Ch1.ppt" attr="" comment="Chapter 1" date="1440626033" name="Ch1.ppt" path="Ch1.ppt" size="30984704" user="JimSkon" version="1"

Revision 102015-08-26 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 13 to 13
 
  • Room and Time: Hayes Hall 311, 1:10-2:30 Tuesday and Thursday

Resources

Added:
>
>
  • CodeLab - A Web Application for learning coding in C++. This is required and costs $25. See below for information on how to login and purchase.
 
  • CodeBlocks - Integrated Development Environment (http://www.codeblocks.org/). Will use in class. May download on your own computer for work elsewhere.
  • CodePad - Web interface allows you to write and text code anywhere, from any machine, online.
Line: 21 to 22
 May be subject to change as course unfolds. Asways check here for latest update.

Date Required Reading Notes Code Samples Quiz Slides CodeLab Programming Assignment Due
Changed:
<
<
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment NotesDay1 CodeDay1        
Sept 1 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)     *   First Exercises Lab 0 Chapter 1
Sept 3 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     *   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
>
>
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment Using CodeLab CodeDay1        
Sept 1 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)     Link   First Exercises Lab 0 Chapter 1
Sept 3 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     Link   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
 
Sept 8 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2
Sept 10 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants  
Sept 15 Chapter 4.1-4.2 - Introduction to Functions     *     Lab 2 Chapter 3

Revision 92015-08-26 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 20 to 20
  May be subject to change as course unfolds. Asways check here for latest update.
Changed:
<
<
Date Required Reading Notes Code Samples Quiz Slides Home work Due Programming Assignment Due
>
>
Date Required Reading Notes Code Samples Quiz Slides CodeLab Programming Assignment Due
 
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment NotesDay1 CodeDay1        
Changed:
<
<
Sept 1 Chapter 2.1-2.2 - C++ Basics (Variables, Assignemtns, I/O)     *   CodeLab1 Lab 0 Chapter 1
Sept 3 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     *   CodeLab2  
>
>
Sept 1 Chapter 2.1-2.2 - C++ Basics (Variables, Assignments, I/O)     *   First Exercises Lab 0 Chapter 1
Sept 3 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     *   Assignment
Input And Output
Integers
Other Expressions
Techniques1
 
 
Sept 8 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2
Changed:
<
<
Sept 10 Chapter 3.3-3.4 - More on Loops     *   CodeLab3  
>
>
Sept 10 Chapter 3.3-3.4 - More on Loops     *   Boolean Expressions Conditionals Loops Constants Multiway If-Else Switch Loops Iteration Constants  
 
Sept 15 Chapter 4.1-4.2 - Introduction to Functions     *     Lab 2 Chapter 3
Changed:
<
<
Sept 17 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   CodeLab4  
>
>
Sept 17 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   Functions
Type casting
 
 
Sept 22 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *     Lab 3 Chapter 4
Changed:
<
<
Sept 24 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   CodeLab5  
>
>
Sept 24 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   Void functions Call-By-Referance  
 
Sept 29 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *     Lab 4 Chapter 5
Changed:
<
<
Oct 1 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   CodeLab5  
>
>
Oct 1 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   Arrays, Array Techiques  
 
Oct 6 Review for Midterm     *     Lab 4 Chapter 5
Oct 8 No class, October Break            
Oct 13 Midterm Exam            
Oct 15 Chapter 10.1 - Structures     *      
Changed:
<
<
Oct 20 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *   CodeLab6 Lab 5 Part 1 Chapter 10
>
>
Oct 20 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *     Lab 5 Part 1 Chapter 10
 
Oct 22 Chapter 8.1, 8.2 - C-Strings and String class     *     Lab 5 Part 2 Chapter 10
Changed:
<
<
Oct 27 Chapter 8.3, 8.3 - Strings, Vectors     *   CodeLab7  
>
>
Oct 27 Chapter 8.3, 8.3 - Strings, Vectors     *   Strings  
 
Oct 29 Chapter 6.1, 6.2 - File I/O     *     Lab 6 Chapter 8
Changed:
<
<
Nov 3 Chapter 6.2, 6.3 - Character I/O, More on Classes     *   CodeLab8  
>
>
Nov 3 Chapter 6.2, 6.3 - Character I/O, More on Classes     *      
 
Nov 5 Chapter 11.1,11.2 - Friend Functions, Overloading     *     Lab 7 Chapter 6
Changed:
<
<
Nov 10 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *      
>
>
Nov 10 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *   Class Definitions  
 
Nov 12 Chapter 12.1 Separate Compilation     *     Lab 8 Chapter 11
Nov 17 Chapter 12.2 Namespaces     *      
Changed:
<
<
Nov 19 Chapter 14.1, 14.2 - Recursion     *   CodeLab9 Lab 9 Chapter 12
>
>
Nov 19 Chapter 14.1, 14.2 - Recursion     *     Lab 9 Chapter 12
 
Nov 24-26 No Class, Thanksgiving Break            
Changed:
<
<
Dec 1 More recursion     *      
>
>
Dec 1 More recursion     *   Recursion  
 
Dec 3 The Binary Search Algorithm     *      
Dec 8 Towers of Hanoi - Example,     *     Lab 10 Chapter 14
Dec 10 10.4, 15.1 - Introduction to Inheritance     *      
Dec 14 Final Exam at 8:30 a.m.            

Assignments are due by midnight of the day due.

Added:
>
>

CodeLab

 
Changed:
<
<

kenyonlogo.png
>
>
CodeLab is a tool that develops coding skills and understanding through coding exercises. The best way to learn to program is to program! Just like the best way to learn to play a sport is to play that sport.

REGISTRATION:
1) Go to www.tcgo1.com OR www.tcgo2.com
2) Click "Register for CodeLab"
3) choose "I am a student in a course ..." and click CONTINUE
4) enter the Section Access Code:
KENY-21167-MMAA-26
and click CONTINUE
5) continue filling out the forms being careful to enter
a VALID email address and first and last names
(these will appear in the professor's roster)

LOGIN:
1) Go to www.tcgo1.com OR www.tcgo2.com
2) Click "Login to CodeLab "

the username is the email address given during registration
the password is the password selected during registration

Once registered, students can submit solutions to 10 exercises.
To be able to work with all exercises, the student needs to obtain full access:

GETTING FULL ACCESS :
log in to CodeLab
click LOBBY
click the button "Get Full Access"
follow the directions (options include paypal, ecommerce, check for
a $2 handling fee, and payment keys)


kenyonlogo.png

 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"

Revision 82015-08-26 - JimSkon

Line: 1 to 1
 

SCMP 118 - Introduction to Programming

Instructor: James Skon

Fall 2015

Line: 11 to 11
 
Added:
>
>

Resources

  • CodeBlocks - Integrated Development Environment (http://www.codeblocks.org/). Will use in class. May download on your own computer for work elsewhere.
  • CodePad - Web interface allows you to write and text code anywhere, from any machine, online.
 

Course Calendar

May be subject to change as course unfolds. Asways check here for latest update.

Line: 50 to 55
  Assignments are due by midnight of the day due.
Changed:
<
<

kenyonlogo.png
>
>

kenyonlogo.png
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"

Revision 72015-08-25 - JimSkon

Line: 1 to 1
Changed:
<
<

Introduction to Programming

MATH 118

>
>

SCMP 118 - Introduction to Programming

Instructor: James Skon

 

Fall 2015

This course presents an introduction to computer programming intended both for those who plan to take further courses in which a strong background in computation is desirable and for those who are interested in learning basic programming principles. The course will expose the student to a variety of applications where an algorithmic approach is natural and will include both numerical and non-numerical computation. The principles of program structure and style will be emphasized. Offered every semester.

Line: 11 to 11
 
Changed:
<
<

Course Calendar

>
>

Course Calendar

May be subject to change as course unfolds. Asways check here for latest update.

Date Required Reading Notes Code Samples Quiz Slides Home work Due Programming Assignment Due
Aug 27 Chapter 1 - Introduction to Computers and C++ Programming. Our Computing Environment NotesDay1 CodeDay1        
Sept 1 Chapter 2.1-2.2 - C++ Basics (Variables, Assignemtns, I/O)     *   CodeLab1 Lab 0 Chapter 1
Sept 3 Chapter 2.2-2.5 - Data Types, Expressions, FLow Control, Style     *   CodeLab2  
Sept 8 Chapter 3.1-3.3 - Boolean Expressions, Branches, Loops     *     Lab 1 Chapter 2
Sept 10 Chapter 3.3-3.4 - More on Loops     *   CodeLab3  
Sept 15 Chapter 4.1-4.2 - Introduction to Functions     *     Lab 2 Chapter 3
Sept 17 Chapter 4.3-4.6 - Procedural Abstration, Local Variables, and Overloading Names.     *   CodeLab4  
Sept 22 Chapter 5.1-5.3 - void Functions, Call-By-Referance, Procedural Abstration     *     Lab 3 Chapter 4
Sept 24 Chapter 5.3-5.5 - Procedural Abstration, debugging     *   CodeLab5  
Sept 29 Chapter 7.1-7.3 - Arrays, Arrays with Functions     *     Lab 4 Chapter 5
Oct 1 Chapter 7.3-7.4 - Programming with Arrays, Multidimensional Arrays     *   CodeLab5  
Oct 6 Review for Midterm     *     Lab 4 Chapter 5
Oct 8 No class, October Break            
Oct 13 Midterm Exam            
Oct 15 Chapter 10.1 - Structures     *      
Oct 20 Chapter 10.2, 10.3, 11.3 - Classes, ADT's, Array's with Classes     *   CodeLab6 Lab 5 Part 1 Chapter 10
Oct 22 Chapter 8.1, 8.2 - C-Strings and String class     *     Lab 5 Part 2 Chapter 10
Oct 27 Chapter 8.3, 8.3 - Strings, Vectors     *   CodeLab7  
Oct 29 Chapter 6.1, 6.2 - File I/O     *     Lab 6 Chapter 8
Nov 3 Chapter 6.2, 6.3 - Character I/O, More on Classes     *   CodeLab8  
Nov 5 Chapter 11.1,11.2 - Friend Functions, Overloading     *     Lab 7 Chapter 6
Nov 10 Chapter 11.2, 11.3 - Arrays and Classes, Dynamic Arrays     *      
Nov 12 Chapter 12.1 Separate Compilation     *     Lab 8 Chapter 11
Nov 17 Chapter 12.2 Namespaces     *      
Nov 19 Chapter 14.1, 14.2 - Recursion     *   CodeLab9 Lab 9 Chapter 12
Nov 24-26 No Class, Thanksgiving Break            
Dec 1 More recursion     *      
Dec 3 The Binary Search Algorithm     *      
Dec 8 Towers of Hanoi - Example,     *     Lab 10 Chapter 14
Dec 10 10.4, 15.1 - Introduction to Inheritance     *      
Dec 14 Final Exam at 8:30 a.m.            

Assignments are due by midnight of the day due.

 
kenyonlogo.png

Revision 62015-08-25 - JimSkon

Line: 1 to 1
Changed:
<
<

Introduction to Programming

>
>

Introduction to Programming

 

MATH 118

Fall 2015

Revision 52015-08-25 - JimSkon

Line: 1 to 1
 

Introduction to Programming

MATH 118

Fall 2015

Line: 5 to 5
  This course presents an introduction to computer programming intended both for those who plan to take further courses in which a strong background in computation is desirable and for those who are interested in learning basic programming principles. The course will expose the student to a variety of applications where an algorithmic approach is natural and will include both numerical and non-numerical computation. The principles of program structure and style will be emphasized. Offered every semester.

Instructor Information

Deleted:
<
<
 
  • James Skon
Changed:
<
<
  • Office RBH ???
>
>
  • Office Hayes Hall 305
 
  • Office Hours: TH 12-1
Changed:
<
<
  • Phone: 740-358-9417 (Cell)
>
>
  • Phone: (740) 427-5369, (740) 358-9417 (Cell)
 
Changed:
<
<
  • Room and Time: RBH 311, 1:10-2:30 Tuesday and Thursday
>
>
  • Room and Time: Hayes Hall 311, 1:10-2:30 Tuesday and Thursday

Course Calendar

 
Changed:
<
<

kenyonlogo.png
>
>

kenyonlogo.png
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"

Revision 42015-08-25 - JimSkon

Line: 1 to 1
Changed:
<
<

Welcome to the KenyonCpp web

>
>

Introduction to Programming

MATH 118

Fall 2015

 
Changed:
<
<

Available Information

  • ...
  • ...werew
  • ...
KenyonLogo

KenyonCpp Web Utilities

>
>
This course presents an introduction to computer programming intended both for those who plan to take further courses in which a strong background in computation is desirable and for those who are interested in learning basic programming principles. The course will expose the student to a variety of applications where an algorithmic approach is natural and will include both numerical and non-numerical computation. The principles of program structure and style will be emphasized. Offered every semester.

Instructor Information

 
Changed:
<
<
>
>
  • James Skon
  • Office RBH ???
  • Office Hours: TH 12-1
  • Phone: 740-358-9417 (Cell)
  • Textbook: Problem Solving with C++ 7th ed, by Walter Savitch.
  • Room and Time: RBH 311, 1:10-2:30 Tuesday and Thursday
 
Changed:
<
<
  • Kenyon Logo:
    kenyonlogo.png
>
>

kenyonlogo.png
 
META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"

Revision 32015-08-24 - JimSkon

Line: 1 to 1
 

Welcome to the KenyonCpp web

Available Information

  • ...
Changed:
<
<
  • ...
>
>
  • ...werew
 
  • ...
KenyonLogo

KenyonCpp Web Utilities

Line: 17 to 17
 
Added:
>
>
  • Kenyon Logo:
    kenyonlogo.png

META FILEATTACHMENT attachment="kenyonlogo.png" attr="" comment="Kenyon Logo" date="1440414005" name="kenyonlogo.png" path="kenyonlogo.png" size="5118" user="JimSkon" version="1"

Revision 22015-08-24 - JimSkon

Line: 1 to 1
 

Welcome to the KenyonCpp web

Available Information

  • ...
  • ...
  • ...
Changed:
<
<
>
>
KenyonLogo
 

KenyonCpp Web Utilities

Added:
>
>
 
Changed:
<
<
>
>
 
  • WebTopicList - all topics in alphabetical order
  • WebChanges - recent topic changes in this web
  • WebNotify - subscribe to an e-mail alert sent when topics change