Plans Week 13

Weeks Plans

  • Monday: Check #announcements daily, Form Teams, Pick Teaching Topic, GDP, Setup Team, Carry over or establish new Projects and Team repositories, Establish scrum board . Teachers will have very little tolerance for tools that are not working!!! Verify Tools, Fastpages Kernels, WSL, and Anaconda as applicable (Due Friday).
  • Tuesday: Binary Logic and Abstractions review, Harvard CS50 minute 0 to minute 50 to provide background on binary, complete all 50 minutes recommended
  • Wednesday: Substitute, Work Day
  • Thursday: Lesson Points, Lesson Homework, Tour/highlights of Binary Code 10 minutes, Work Day
  • Friday: *Tools and Lesson Plan/Issues Verification Due

Trimester 2 Pre-Holiday Objectives

Unit 2 and Unit 3 mastery.

  • Students needs to master Big Idea 3 Algorithms and Programming from College Board online curriculum prior to winter break.
  • Students should master Unit 2, topics 2.1, 2.3, and 2.4 before winter break.
  • Teams will share a lesson.
    • Every team must present and be clearly involved in preparation. Review tickets are required for each student with links to tangibles.
    • In lesson preparation and teaching students should try to use Binary as data in lessons. All algorithms need data and there are many applications of Binary that can support the Algorithms from College Board Unit 3
    • Exceptions can be made to Binary. But, this must be discussed with Teacher in advance.
  • Students will be working with Fastpages, Jupyter Notebooks: Python, JavaScript kernels. Additionally, students will work in Frontend JavaScript code in Fastpages Markdown files (see Frontend Examples.
  • Through the Trimester students will be expected to *present Fastpages/Blog with Homework assignments and one-to-many Frontend JavaScrip web applications.

Trimester 2 Post-Holiday Objectives

Create Performance Task completed.

  • After additional Data and Algorithm mastery in initial 5 weeks of trimester… students and teams will transition to “Create Performance Task” projects. 12 hours of class time will be allocated to this task over the final 7 weeks. Additionally, you will use this project in Trimester 2 N@tM presentations.
    • Be sure to have an interactive portion to this project, this is key to College Board Video and N@tM presentations.
    • During the 7 weeks we will be learning more about APIs, creating Frontend forms, storing forms in Databases, posting comments, uploading (images) and continuing with likes. As we transition to Trimester 3 we will creating user login and site security.
    • Plan your Create Performance Task with these features in mind. FYI, 1-4 people can work on a project, but everyone must have there own feature that represents all the College Board requirements.
    • We will have Tech Talks in Career Tech, AP Test and Human Development during the last 7 weeks.

Tools and Issue Verification (3 points)

Summary of Points.

  • Individual Tools Verification, VSCode, JavaScript and Python Kernels working on Laptop/Desktop. “Python Jupyter Notebook” and “Javascript Fastpages Markdown files will be key technical platforms. If you have problems currently, go back and re-install tools from 1st trimester guide. Be sure VS Code is running out of Anaconda environment. Perform make server to pretest prior to commits. Show running code in Fastpages for Binary Markdown and FastPage Python.
  • Each member of team pick a different hack or pair program 2 hacks. Create Individual Issue with checkboxes. This should be planned in Individual FastPages. However, you should plan a hack that is beneficial to topic that you will be Teaching. Consider this individual research.

Lesson Plans and Presentation, (7 points) .

See Canvas for official guide on grading for this assignment.Recording for grading will be in parts.

  • Lesson 4 points (Planning, Topic Coverage, Technicals and Data, Algorithms and Homework)
  • Grading 3 points (Grading participation, Completeness and quality, Grading summary)