PFS! Computer Science

Schedule

Date Topics Assignments
06/19/22

06/20/22 Juneteenth Holiday!
06/21/22 CLASS: Introductions, Orientation. How do people study computers? Who uses computers? Discussion 1. ASSIGNMENTS: Sign up on replit.com. Fill out Student Info form.
06/22/22 CLASS: Development, replit.com. Discussion 2. ASSIGNMENTS: 01-helloWorld, 02-helloWorldPersonal. Turn in Work
06/23/22 CLASS: Computational Thinking. Shortest Route, Bebras Challenge. Discussion 3 ASSIGNMENTS:
06/24/22 CLASS: Internet, Webpages. Discussion 4 ASSIGNMENTS: 03-sampleWebsite
06/25/22

06/26/22

06/27/22 CLASS: CSS, web development. Discussion 5 ASSIGNMENTS: Continue SampleWebsite1-1. Do reading and reflection
06/28/22 CLASS: Diversity in Technology. Movie: Coded Bias. Discussion 6 ASSIGNMENTS: SampleWebsite1-1
06/29/22 CLASS: forking a repl.it, Introduce Project 1-StaticWebsite ASSIGNMENTS: Consider website subject, structure
06/30/22 CLASS: Work day, StaticWebsite ASSIGNMENTS: Implement Project1
07/01/22 CLASS: Complete Project1 project ASSIGNMENTS: Complete Project1
07/02/22

07/03/22

07/04/22 HOLIDAY
07/05/22 CLASS: Complete StaticWebsite project ASSIGNMENTS: Complete project
07/06/22 CLASS: Field Trips/College Counseling ASSIGNMENTS:
07/07/22 CLASS: JavaScript. Output, strings, numbers, variables, input. Discussion 7. ASSIGNMENTS: InputNameAge, CalculateHeight
07/08/22 CLASS: JavaScript. Writing functions w/ parameters. Discussion 8. ASSIGNMENTS: HelloFunction, OldMacDonald
07/09/22

07/10/22

07/11/22 CLASS: Writing functions w/ returns, the random module. Discussion 9. ASSIGNMENTS: CelebrateBirthday, DieFunction1, DieFunction2
07/12/22 CLASS: JavaScript. Conditional statements. Discussion 10. ASSIGNMENTS: SecretMessage, VotingAge, BarBouncer
07/13/22 CLASS: Movie: Coded Bias. JavaScript: Conditional loops. Discussion 11 ASSIGNMENTS: CountingUp, CountingDown, SentinelGoodbye
07/14/22 CLASS: JavaScript Quiz question, HTML/CSS/JavaScript quiz question. Discussion 13 ASSIGNMENTS: Upload 3 YouTube music videos (clean, please!)
07/15/22 CLASS: Other ways of processing data, Three-question quiz. Discussion 14 ASSIGNMENTS: Complete Quiz page
07/16/22

07/17/22

07/18/22 CLASS: Complete Music quiz ASSIGNMENTS: Complete Quiz page
07/19/22 CLASS: Generative Art (JavaScript & Processing). Discussion 16. ASSIGNMENTS:
07/20/22 CLASS: Graphical Game Development (Processing & JavaScript) ASSIGNMENTS: Raindrop Catcher
07/21/22 CLASS: Last day of class. Business cards. ASSIGNMENTS:
07/22/22 No class. Return equipment to Poly.
07/23/22