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

PLTW Computer Science Essentials
January 2018 - Planner Archive​

Thursday, January 18, 2018 to Wednesday, January 31, 2018:
  • Topic: Activity 3.1.4 - Iteration and Counts: Course Registration
  • Learning Objectives:
    • To modify your previously developed code to accept more than one order.
    • To modify a course registration program to explore functions in Python.
  • Essential Questions:
    • How does parameterization generalize a specific solution? 
    • How is abstraction managing complexity in my program?
    • How is iteration managing program flow?
  • Classwork and/or Homework:
    • Log into and browse Microsoft OneNote.
    • Follow the procedure in Activity 3.1.4, copying the text of your Cloud9 bash window and attaching the .py files to a page in your Activities tab and then answer the first four conclusion questions on it.
    • Answer the three essential questions on a page in your Developer Journal Tab.
Tuesday, January 16, 2018 to Wednesday, January 17, 2018:
  • START OF SEMESTER 2, QUARTER 3
  • Topic: Continue Activity 3.1.3 - Data Types, Lists, and Elements: Social Media Posts
  • Learning Objectives:
    • To modify the program from the previous activity to create a list for each order placed and store it to be accessed later.
    • To modify a program that posts messages and gets posts to understand of how social media works.
  • Essential Questions:
    • Why do conditional statements always have only two outcomes? (Yes or No. True or False) 
    • Why is computer science considered a form of art and creative expression by many?
    • What are some essential operations you do over and over with lists or collections?
  • Classwork and/or Homework:
    • Log into and browse Microsoft OneNote.
    • Follow the procedure in Activity 3.1.3, copying the text of your Cloud9 bash window and attaching the .py files to a page in your Activities tab and then answer the first two conclusion questions on it.
    • Answer the three essential questions on a page in your Developer Journal Tab.
Monday, January 15, 2018: Class did not meet today due to the Martin Luther King Jr.'s Birthday holiday.
Friday, January 12, 2018: 
  • END OF SEMESTER 1, QUARTER 2
  • Class did not meet today due to Semester 1 Finals schedule.
Tuesday, January 9, 2018 to Thursday, January 11, 2018
  • Topic: Activity 3.1.3 - Data Types, Lists, and Elements: Social Media Posts
  • Learning Objectives:
    • To modify the program from the previous activity to create a list for each order placed and store it to be accessed later.
    • To modify a program that posts messages and gets posts to understand of how social media works.
  • Essential Questions:
    • Why do conditional statements always have only two outcomes? (Yes or No. True or False) 
    • Why is computer science considered a form of art and creative expression by many?
    • What are some essential operations you do over and over with lists or collections?
  • Classwork and/or Homework:
    • Log into and browse Microsoft OneNote.
    • Follow the procedure in Activity 3.1.3, copying the text of your Cloud9 bash window and attaching the .py files to a page in your Activities tab and then answer the first two conclusion questions on it.
    • Answer the three essential questions on a page in your Developer Journal Tab.
Thursday, January 4, 2018 to Monday, January 8, 2018
  • Topic: Activity 3.1.2 - Variables and Conditionals: Combo Menu
  • Learning Objective:
    • To create a program that automates the ordering of a meal by offering options in the menu, capturing the responses, and providing a summary of the order to the user.
  • Essential Questions:
    • Can I describe what an algorithm does to someone new to coding? 
    • What are some mathematical and logical concepts that are used over and over?
    • What computer science terms keep confusing me?
  • Classwork and/or Homework:
    • Log into and browse Microsoft OneNote.
    • ​Follow the procedure in Activity 3.1.2, copying the text of your Cloud9 bash window and attaching the .py files to a page in your Activities tab and then answer the first two conclusion questions on it.
    • Answer the three essential questions on a page in your Developer Journal Tab.
Tuesday, January 2, 2018 to Wednesday, January 3, 2018
  • Topic: Activity 3.1.1 - Python Programming on Cloud9
  • Learning Objective:
    • To create a professional online identity and to explore cloud-based collaboration tools.
  • Essential Questions:
    • What are some advantages and challenges of cloud computing?
    • How is abstraction in the programming language I am using managing complexity in my program?
    • How am I applying independent, cooperative, and collaborative strategies to find my own answers?
  • Classwork and/or Homework:
    • Log into and browse Microsoft OneNote.
    • Open Cloud9 and use the bash window to test the use and functionality of various aspects of Python while taking notes on them.
    • Follow the procedure in Activity 3.1.1, copying the text of your Cloud9 bash window and attaching the .py files to a page in your Activities tab and then answer the first three conclusion questions on it.
    • Answer the three essential questions on a page in your Developer Journal Tab.
Monday, January 1, 2018: Class did not meet today due to the New Year's Day holiday.
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