Difference between revisions of "IntroToProgramming"

From Bloominglabs
Jump to: navigation, search
Line 20: Line 20:
  
 
<b>Lectures:</b>
 
<b>Lectures:</b>
 +
* Lecture 4 - October 15th
 +
**[http://harold.uits.indiana.edu/~jtillots/IntroToProgramming/lecture4/lecture4.txt Notes]
 +
**[http://harold.uits.indiana.edu/~jtillots/IntroToProgramming/lecture4/ Code]
 +
** Homework:
 +
*** Read pgs 55-66; exercises 2-2, 2-3, 2-4, 2-5
 +
 
* Lecture 3 - October 1st
 
* Lecture 3 - October 1st
 
** [http://harold.uits.indiana.edu/~jtillots/IntroToProgramming/lecture3/lecture3.txt Notes]
 
** [http://harold.uits.indiana.edu/~jtillots/IntroToProgramming/lecture3/lecture3.txt Notes]
Line 34: Line 40:
 
** [http://harold.uits.indiana.edu/~jtillots/IntroToProgramming/lecture2/ Code]
 
** [http://harold.uits.indiana.edu/~jtillots/IntroToProgramming/lecture2/ Code]
 
** Homework: Read pages 35 through 40; exer 1-15, 1-17; extra credit 1-13 (both horizontal and vertical), 1-19
 
** Homework: Read pages 35 through 40; exer 1-15, 1-17; extra credit 1-13 (both horizontal and vertical), 1-19
 +
** [http://harold.uits.indiana.edu/~jtillots/IntroToProgramming/lecture2/homework Homework Answers]
  
 
* Lecture 1 - September 17th  
 
* Lecture 1 - September 17th  
Line 39: Line 46:
 
** [http://harold.uits.indiana.edu/~jtillots/IntroToProgramming/lecture1/ Code]
 
** [http://harold.uits.indiana.edu/~jtillots/IntroToProgramming/lecture1/ Code]
 
** Homework: Read pages 5 through 34; exer 1-1, 1-2, 1-4, 1-5
 
** Homework: Read pages 5 through 34; exer 1-1, 1-2, 1-4, 1-5
 +
** [http://harold.uits.indiana.edu/~jtillots/IntroToProgramming/lecture1/homework Homework Answers]

Revision as of 23:44, 11 October 2015


Teacher:Jenett Tillotson
Teacher's email: jtillots ]at[ gmail ]dot[ com

Website: http://harold.uits.indiana.edu/~jtillots/IntroToProgramming

Text: The C Programming Language: 2nd Edition by Kernighan and Ritchie
Buy it on Amazon! You might find the PDF version useful.

Mailing list: introtoprogramming@bloominglabs.org

Software:

Check the discussion tab for this page to find helpful information for this class. If you need to request an account for the wiki so that you can edit, send an email to contact ]at[ bloominglabs ]dot[ org and make sure to list your preferred username.

Lectures:

  • Lecture 4 - October 15th
    • Notes
    • Code
    • Homework:
      • Read pgs 55-66; exercises 2-2, 2-3, 2-4, 2-5
  • Lecture 3 - October 1st
    • Notes
    • Code
    • Homework:
      • Read pages 41 through 54
      • Print out the ascii table for ascii values from 0 to 127. Include decimal, octal, hexidecimal, and char values for each value. You may find page 154 very helpful.
      • Directly compute the value ranges of unsigned char, short, and unsigned short. See values-char.c as an example
      • Extra credit: compute the ranges for int, unsigned int.
      • Extra, extra credit: compute the ranges for long and float
  • Lecture 2 - September 24th
    • Notes
    • Code
    • Homework: Read pages 35 through 40; exer 1-15, 1-17; extra credit 1-13 (both horizontal and vertical), 1-19
    • Homework Answers
Personal tools