Difference between revisions of "Computer Science"
From WLCS
(→Wednesday (4/8/15)) |
|||
Line 8: | Line 8: | ||
*# Modify your program so that it uses a dictionary instead of all the if-statements | *# Modify your program so that it uses a dictionary instead of all the if-statements | ||
*# How many lines of code did you just reduce your code by? | *# How many lines of code did you just reduce your code by? | ||
− | * Complete | + | * Complete Part 1 (plain->morse) part of [[Morse Code Translator]] |
== Monday - Friday (3/30/15 - 4/3/15) == | == Monday - Friday (3/30/15 - 4/3/15) == |
Revision as of 10:26, 8 April 2015
Contents
Wednesday (4/8/15)
- Strings review
- Make sure you have completed 6 exercises from String-1
- Complete and demo on Leet-speak Translator
- Complete Codecademy - Python Lists and Dictionaries
- Fixing Leet-speak Translator
- Go back to your Leet-speak Translator and save a new copy as leetSpeak_dict.py
- Modify your program so that it uses a dictionary instead of all the if-statements
- How many lines of code did you just reduce your code by?
- Complete Part 1 (plain->morse) part of Morse Code Translator
Monday - Friday (3/30/15 - 4/3/15)
- Spring Break
Friday (3/27/15)
Agenda:
- Introduction to Strings
- Media:Strings_Python.pptx
- Complete Python String Exercises and submit via Google Classroom
- Complete the last 4 string warm-ups from Warmup-1
- Complete 6 exercises from String-1
- Complete on Leet-speak Translator
Wednesday (3/25/15)
Agenda:
- Demo missing assignments
- Demo Turtle Paint
- Introduction to Strings
- Media:Strings_Python.pptx
- Complete Python String Exercises and submit via Google Classroom
- Complete the last 4 string warm-ups from Warmup-1
- Complete 6 exercises from String-1
- Complete on Leet-speak Translator
Monday (3/23/15)
Agenda:
- Demo missing assignments
- Demo a Turtle Paint program that has the following buttons
- At least 3 different colors
- Increase the pen size
- Decrease the pen size
- Clear the screen
- Introduction to Strings
- Media:Strings_Python.pptx
- Complete Python String Exercises and submit via Google Classroom
- Complete the last 4 string warm-ups from Warmup-1
- Complete 6 exercises from String-1
- Complete on Leet-speak Translator
Thursday (3/19/15)
Warmup:
- Search the Python turtle documentation and find the function that is used to get the turtle's pen size
- Search the Python turtle documentation and find the function that is used to change the turtle's pen size
- Search the Python turtle documentation and find the function that will clear all the drawings from the screen
Agenda:
- Arlington Tech Expo - Saturday (5/9/15)
- Technology fair with awards & prizes
- Complete the Interest Form
- Complete the Registration Form
- Demo any missing assignments
- Demo Monte Carlo Calculation of Pi
- Demo the Turtle visualization of Monte Carlo Calculation of Pi
- Demo a Turtle Paint program that has the following buttons
- At least 3 different colors
- Increase the pen size
- Decrease the pen size
- Clear the screen
Friday - Tuesday (3/13/15 - 3/17/15)
Agenda:
- Demo any missing assignments
- Demo Monte Carlo Calculation of Pi
- Demo the Turtle visualization of Monte Carlo Calculation of Pi
- Turtle colors
- Turtle writing: write()
- Turtle mouse-clicking: onscreenclick()
- Simple paint program walk-through
- Try implementing the following functionalities:
- Different colors
- Eraser
- Increase/Decrease pensize
- Polygon draw
Monday - Wednesday (3/9/15 - 3/11/15)
- Got-A-Gadget @ Central Library (3:30pm, Thursday, 3/12/15)
- Great community service opportunity
- Demo Looping Exercises
- Monte Carlo Calculation of Pi
- If you finish the console version, then implement a graphical version of Monte Carlo Pi using Python Turtle
Thursday (3/5/15)
- Snow Day
Tuesday (3/3/15)
Agenda:
- Work on Looping Exercises