Difference between revisions of "IB Computer Science 1"
From WLCS
Line 1: | Line 1: | ||
+ | == Thursday (1/29/20) == | ||
+ | '''Warmup:''' | ||
+ | * [[Python List Exercises]] - submit to Canvas to we can go over it! | ||
+ | |||
+ | '''Agenda:''' | ||
+ | * Introduction to Lists | ||
+ | ** [https://docs.google.com/presentation/d/1Sa5CMY2OHMMyvySI8Qz5kN7EA_qxTiWQZkjoyGMoGvs/edit?usp=sharing Lists (Python)] | ||
+ | ** [[Python List Exercises]] - submit to Canvas | ||
+ | * Repl.it practice problems | ||
+ | |||
== Tuesday (1/27/20) == | == Tuesday (1/27/20) == | ||
'''Agenda:''' | '''Agenda:''' |
Revision as of 09:19, 30 January 2020
Contents
- 1 Thursday (1/29/20)
- 2 Tuesday (1/27/20)
- 3 Wednesday - Friday (1/22/20 - 1/24/20)
- 4 Friday (1/17/20)
- 5 Wednesday (1/15/20)
- 6 Monday (1/13/20)
- 7 Thursday (1/9/20)
- 8 Tuesday (1/7/20)
- 9 IBCS1 - 1920 - December
- 10 IBCS1 - 1920 - November
- 11 IBCS1 - 1920 - October
- 12 IBCS1 - 1920 - September
- 13 IBCS1 - Archives
Thursday (1/29/20)
Warmup:
- Python List Exercises - submit to Canvas to we can go over it!
Agenda:
- Introduction to Lists
- Lists (Python)
- Python List Exercises - submit to Canvas
- Repl.it practice problems
Tuesday (1/27/20)
Agenda:
- Strings + Loops + Functions Quiz
- Complete the Strings + Loops + Functions repl.its:
- Count Words
- Date Format Validation
- E-mail Harvester
- Introduction to Lists
- Lists (Python)
- Python List Exercises - submit to Canvas
Wednesday - Friday (1/22/20 - 1/24/20)
Agenda:
- Django Girls workshop
- APS Robotics Day volunteers needed
- Saturday, February 8th from 8:30-12:30
- Career Center
- Demonstrate a completed Part 2: Morse -> Plain translator
- Type in a given phrase to your Part 1: Plain -> Morse
- Copy the output
- Paste into your Part 2: Morse -> Plain
- Complete the Strings + Loops + Functions repl.its:
- Count Words
- Date Format Validation
- E-mail Harvester
- Strings + Loops + Functions quiz on Tuesday (1/28/20)
Friday (1/17/20)
Agenda:
- Complete Morse Code Translator today
- Complete Part 2: Morse -> Plain
- Next week, you will demonstrate a complete Morse Code translation back and forth using your two programs
- Work on new Strings + Loops + Functions repl.its:
- Count Words
- Date Format Validation
- E-mail Harvester
Wednesday (1/15/20)
Agenda:
- Strings quiz in Canvas
- You should have all repl.it assignments completed today
- Complete Morse Code Translator today
- Complete Part 1: Plain -> Morse
- Repl.it auto-testing will be used to collect assignment
Monday (1/13/20)
Agenda:
- Strings quiz on Wednesday (1/15/20)
- Complete String repl.it assignments:
- printStr() function
- getFirstWord() function
- countVowels() function
- reverse() function
- removeSpaces() function
- removeLetters() function
- replaceLetters() function
- Work on Morse Code Translator
- Complete Part 1: Plain -> Morse
- Repl.it auto-testing will be used to collect assignment
Thursday (1/9/20)
Warmup:
- Complete the Basic Strings Exercises in Canvas if you did not already do so (re-attempt if you did not get a full score)
- Review the Basic Strings Exercises
Agenda:
- While Loops Quiz 2 in Canvas
- String practice notes
- Iterating through a String
- Assembling a String
- Checking conditions with Strings
- String loops and functions
- Strings quiz next week
- String repl.it assignments:
- printStr() function
- getFirstWord() function
- countVowels() function
- reverse() function
- removeSpaces() function
- removeLetters() function
- replaceLetters() function
Tuesday (1/7/20)
Warmup:
- Write a loop that prints 0, 0.5, 1.0, 1.5, ..., 9.5, 10.0
- Write a loop that prints numbers from 20 down through 0
- Write a loop that prints numbers less than 100 that are even AND that are divisible by 7
Agenda:
- while loops quiz on Thursday (1/9/20)
- Introduction to Strings
- Strings (Python) slides
- Complete the Basic Strings Exercises in Canvas
- Review Basic Strings Exercises