Difference between revisions of "IB Computer Science 1"

From WLCS
Line 33: Line 33:
 
* Complete and demo [[E-mail Harvester Assignment]]
 
* Complete and demo [[E-mail Harvester Assignment]]
 
** Work on the advanced challenges
 
** Work on the advanced challenges
 
== Friday - Tuesday (1/27/17 - 1/31/17) ==
 
'''Agenda:'''
 
* [http://capwic2017.org/ ACM Capital Region Celebration of Women in Computing]
 
** February 24-25th @ Georgetown University
 
* CodingBat Name Update
 
*# Login to CodingBat
 
*# Go to Prefs
 
*# Add the class period number to the beginning of your name
 
*# Put a space dash space after the number
 
*# E.g. 1 - Last Name, First Name
 
* Complete [[Leet-speak Translator]]
 
* Complete [[Morse Code Translator]]: Part 1
 
* Work on [[E-mail Harvester Assignment]]
 
 
== Wednesday - Thursday (1/25/17 - 1/26/17) ==
 
'''Agenda:'''
 
* [http://education.wolfram.com/summer/camp Wolfram Summer Camp] opportunity
 
* [http://capwic2017.org/ ACM Capital Region Celebration of Women in Computing]
 
** February 24-25th @ Georgetown University
 
* CodingBat Name Update
 
*# Login to CodingBat
 
*# Go to Prefs
 
*# Add the class period number to the beginning of your name
 
*# Put a space dash space after the number
 
*# E.g. 1 - Last Name, First Name
 
* Complete [[Leet-speak Translator]]
 
* Complete [[Morse Code Translator]]: Part 1
 
* Work on [[E-mail Harvester Assignment]]
 
 
== Thursday - Tuesday (1/19/17 - 1/24/17) ==
 
'''Agenda:'''
 
* Demo missing assignments
 
* [http://education.wolfram.com/summer/camp Wolfram Summer Camp] opportunity
 
* Complete 6 exercises from [http://codingbat.com/python/String-1 String-1]
 
** Be sure to create an account and login to save your progress!
 
* Complete 3 exercises from [http://codingbat.com/python/String-2 String-2]
 
* Work on [[Leet-speak Translator]]
 
* Work on [[Morse Code Translator]]: Part 1
 
** Challenge: Implement a version in Processing that uses the Sound library. You will not be able to use input(), but you can simply store the plain string sentence in a global variable
 
** [[Media:Dot.wav]] and [[Media:Dash.wav]]
 
* Work on [[E-mail Harvester Assignment]]
 
 
== Tuesday - Wednesday (1/17/17 - 1/18/17) ==
 
'''Agenda:'''
 
* Demo missing assignments
 
* Introduction to Strings
 
** [[Media:Strings_Python.pptx]]
 
** Complete [[Python String Exercises]] and submit via Google Classroom
 
* [http://codingbat.com/python CodingBat]
 
** Sign up or login to your account
 
** Ensure your name is in the proper format
 
** Go to prefs->Teacher Share and use my e-mail address
 
* Complete the last 4 string warm-ups from [http://codingbat.com/python/Warmup-1 Warmup-1]
 
** Be sure to create an account and login to save your progress!
 
* Complete 6 exercises from [http://codingbat.com/python/String-1 String-1]
 
** Be sure to create an account and login to save your progress!
 
* Complete 3 exercises from [http://codingbat.com/python/String-2 String-2]
 
 
== Wednesday - Friday (1/11/17 - 1/13/17) ==
 
'''Agenda:'''
 
* Demo completed [[Taylor Series Pi and e]]
 
* Introduction to Strings
 
** [[Media:Strings_Python.pptx]]
 
** Complete [[Python String Exercises]] and submit via Google Classroom
 
 
== Monday - Tuesday (1/9/17 - 1/10/17) ==
 
'''Agenda:'''
 
* Demo [[Looping Exercises]]
 
* Work on [[Taylor Series Pi and e]]
 
 
== Thursday - Friday (1/5/17 - 1/6/17) ==
 
'''Warmup:'''
 
# Prompt the user for a number, N
 
# Use a loop to print out the first N multiples of 5
 
 
'''Agenda:'''
 
* Demo any missing assignments
 
* Work on post-break assignments:
 
** [[Looping Exercises]]
 
** [[Taylor Series Pi and e]]
 
 
== Tuesday - Wednesday (1/3/17 - 1/4/17) ==
 
'''Agenda:'''
 
* Demo missing assignments:
 
** [[Prime numbers assignment]]
 
** [[Guessing Game Assignment]]
 
** [[Monte Carlo Calculation of Pi]]
 
* Work on post-break assignments:
 
** [[Looping Exercises]]
 
** [[Taylor Series Pi and e]]
 
  
 
== Archives ==
 
== Archives ==
 +
* [[IBCS1 - 1617 - January]]
 
* [[IBCS1 - 1617 - December]]
 
* [[IBCS1 - 1617 - December]]
 
* [[IBCS1 - 1617 - November]]
 
* [[IBCS1 - 1617 - November]]

Revision as of 07:54, 13 February 2017

Monday (2/13/17)

Agenda:

Thursday - Friday (2/9/17 - 2/10/17)

Agenda:

Tuesday - Wednesday (2/7/17 - 2/8/17)

Agenda:

Wednesday - Monday (2/1/17 - 2/6/17)

Archives