Difference between revisions of "Computer Science"

From WLCS
Line 1: Line 1:
 +
== Wednesday (4/18/12) ==
 +
'''Agenda:'''
 +
* Introduction to Strings
 +
** [[Media:Strings_Python.ppt]]
 +
** [[Python String Exercises]]
 +
* Complete 5 exercises from [http://codingbat.com/python/String-1 Python->String-1]
 +
 
== Tuesday (4/17/12) ==
 
== Tuesday (4/17/12) ==
 
* Complete and turn in the [[Python String Exercises]]
 
* Complete and turn in the [[Python String Exercises]]

Revision as of 08:23, 18 April 2012

Wednesday (4/18/12)

Agenda:

Tuesday (4/17/12)

Monday (4/16/12)

Warmup:

  1. Prompt the user for a number, N
  2. Write a loop that prints out the first N terms of the following arithmetic sequence
    • 4, 7, 10, 13, 16, ... (HINT: you may want to use more than one variable)

Period 1 - Agenda:

Period 3 - Agenda:

Friday (4/13/12)

Warmup:

  • Assume you have the string s = "Washington-Lee"
  1. What is the index of the "W"?
  2. What is the index of the "L"?
  3. What is the slice for just "Washington"?
  4. What is the slice for just "ton"?

Agenda:

Thursday - Friday (4/12/12 - 4/13/12)

Warmup:

  • Using loops and strings:
  • Copy and try out the following code:
s = "trol"
x = 0
while x < 5:
  s = s + "lo"
  x = x + 1
print(s)
  • What does the above code produce?
  • Tweak the code so that it prints "hahahahahahahaha"

Period 1 - Agenda:

Period 3 - Agenda:

Tuesday (4/10/12)

Warmup:

  • Write a loop that prints out the odd numbers from 33 down to 1
  • HINT: Start with your loop template:
x = 0
while x < 10:
  print(x)
  x = x + 1

Period 1 - Agenda:

Period 3 - Agenda:

  • Return and go over 3rd Quarter Exam

Monday - Friday (4/2/12 - 4/6/12)

  • Spring Break

Archives