Mr. Pledger's Computer Science Classes
  • Regrade Request Form

PLTW Computer Science Essentials
September 2017 - Planner Archive​

Tuesday, September 26, 2017 to Wednesday, October 4, 2017
  • Topic: Project 1.1.6 - App Development: Creative Expression
  • Learning Objectives:
    • To create an app that allows one user to enter a number and a second user to guess the number.
  • Essential Questions:
    • What is the purpose of your program?
    • Where does the program integrate mathematical and/or logical concepts?
    • What does one of the algorithms do in the program?
    • How does an abstraction you created manage complexity in the program? 
  • Classwork and/or Homework:
    • Log into and browse Microsoft OneNote.
    • Follow the procedure in Project 1.1.6, attaching your file to a page in your Projects Tab.
    • Answer the four essential questions on a page in your Developer Journal Tab,​.
Monday, September 18, 2017 to Monday, September 25, 2017
  • Topic: Activity 1.1.5 - Iteration and Loops: Guessing Game - One Player
  • Learning Objectives:
    • To add a number generator and modify the app from Activity 1.1.4 from a 2-player game to a 1-player game.
  • Essential Questions:
    • What are the advantages and benefits of using loops in an algorithm?
    • What are the advantages and challenges of pair programming?
    • What are all the different ways iteration plays a role in a program and in an app that is created for others? 
  • Classwork and/or Homework:
    • Log into and browse Microsoft OneNote.
    • Follow the procedure in Activity 1.1.5, attaching your file and putting your answers to Conclusion questions 1 and 2 on a page in your Activities Tab.
    • Answer the three essential questions on a page in your Developer Journal Tab​.
Monday, September 11, 2017 to Friday, September 15, 2017
  • Topic: Activity 1.1.4 - Local and Global Variables: Guessing Game - 2 Player
  • Learning Objectives:
    • To create an app that allows one user to enter a number and a second user to guess the number.
  • Essential Questions:
    • How does the variable scope influence the structure of an algorithm?
    • Why are user stories and user-centered design so important when creating an app?  
    • What arithmetic and logical concepts do I keep using over and over?  
  • Classwork and/or Homework:
    • Log into and browse Microsoft OneNote.
    • Follow the procedure in Activity 1.1.4, attaching your file and putting your answers to Conclusion questions 1, and 2 on a page in your Activities Tab.
    • Answer the three essential questions on a page in your Developer Journal Tab.
Tuesday, September 5, 2017 to Friday, September 8, 2017
  • Topic: Activity 1.1.3 - Conditionals and Event-driven Programming: Happy Balance
  • Learning Objectives:
    • To modify the app created in Activity 1.1.2 to include a random number generator and a countdown timer so that the user can play without needing a second player.
  • Essential Questions:
    • Why do you think all decisions in programs are narrowed down to two options: yes or no, true or false, etc.?
    • What information is being hidden or abstracted by the program?
    • How did you deal with challenges you were confronted with?
  • Classwork and/or Homework:
    • Log into and browse Microsoft OneNote.
    • Follow the procedure in Activity 1.1.3, attaching your file and putting your answers to Conclusion questions 1, and 2 on a page in your Activities Tab.
    • Answer the three essential questions on a page in your Developer Journal Tab.
Monday, September 4, 2017: Class did not meet this day due to the Labor Day holiday.​
Wednesday, August 30, 2017 to Friday, September 1, 2017
  • Topic: Activity 1.1.2 - Algorithms and Coding Fundamentals: Happy Accelerometer
  • Learning Objectives:
    • To learn coding fundamentals in order to develop and test an app incrementally.
  • Essential Questions:
    • How do I describe algorithms to someone new to computer science?
    • What mathematical and logical concepts have I seen before in my other classes?
    • What makes a computer science question fundamental or essential?
  • Classwork and/or Homework:
    • Log into and browse Microsoft OneNote.
    • Follow the procedure in Activity 1.1.2, attaching your file and putting your answers to Conclusion questions 1, 2, and 3 on a page in your Activities Tab.
    • Answer the three essential questions on a page in your Developer Journal Tab.
Picture

Edison High School

100 W. Dr. Martin Luther King Jr. Blvd
Stockton, CA 95206-1761


Telephone: (209) 933-7425
Fax: (209) 942-0357
Website: http://www.stocktonusd.net/edison
Picture

Stockton Unified School District

701 N. Madison Street
Stockton, CA 95202-1634


Telephone: (209) 933-7000
Fax: (209) 887-2250
Website: http://www.stocktonusd.net/
  • Regrade Request Form