Standards CRD-2 Topics 3.12 Calling Procedures 3.13 Developing Procedures 3.14 Libraries This week you will be putting your new knowledge to use and will be creating a project that incorporates some of these concepts. The guidelines for the project can be found on code.org or in the Additional Resources section below. At the end of the week, you will be doing the Unit 7 Assessment. CSP Week 23 Lesson Plan
Learning Objectives 3.B 4.A Topics 2.1 Systems 2.5 Newton’s 3rd Law 2.6 Newton’s 2nd Law This week, we will continue to look at forces, but will be specifically focused on some applications of Newton’s Laws. Two of the primary ones that we will be concerned with are motion on inclined planes and frictional forces. Physics Week 23 Lesson Plan
Standards AAP-2 AAP-3 Topics 3.14 Libraries This week, you will get a chance to see how libraries are used in actual apps before you begin building libraries yourself in the subsequent project. The sample apps are written in a clean and simple manner, helping you understand the usefulness of well-documented libraries. CSP Week 22 Lesson Plan
Learning Objectives 3.B 1.C 3.C Topics 2.3 Contact Forces 2.4 Newton’s 1st Law 2.6 Newton’s 2nd Law A force is an interaction of an object with another object. As part of the larger study of dynamics, forces are used as the lens through which students analyze and come to understand a variety of physical phenomena. This is accomplished by revisiting and building upon the representations from the kinematics unit. Students must be able to portray the same object-force interactions …
Learning Objectives 3.A.1.1 3.A.1.2 3.A.1.3 4.A.1.1 4.A.2.1 4.A.2.3 Topics Position, Velocity, and Acceleration Representations of Motion This week, in order to promote comprehension and retention of the material we will be reviewing all of the previously covered standards and learning targets from this semester. You will primarily be working on a practice test and a MasteringPhysics assignment that will have a large variety of questions taken from the previous chapters. After you have taken the test there will be …
Standards AAP-2 AAP-3 CRD-2 Topics Calling Procedures Developing Procedures This unit introduces parameters, returns, and libraries. You will learn how to use these concepts to build new kinds of apps as well as libraries of code that you can share with your classmates. We will end the unit by designing a library of functions around a topic of your choosing. CSP Week 21 Lesson Plan
Standards AAP-4 CSN-2 Topics 3.18 Undecidable Problems 4.3 Parallel and Distributed Computing This week we will complete our look at algorithms by examining one particular algorithm and by looking at some ways that we execute algorithms. We finish this week with the Unit 6 Assessment, which includes some great practice questions for the national exam that is coming up later in the year. CSP Week 20 Lesson Plan
Learning Objectives 3.A.1.1-3 4.A.2.1 4.A.2.3 Topics Position, Velocity, and Acceleration Representations of Motion This week we will continue our look at how we describe the motion of an object. However, this week we will shift our focus to a mathematical description of motion. This mathematical description is based on the graphical approach that we saw last week but makes it a bit more accessible. The kinematic equations are included on the formula sheet and are shown below. They are …
Standards AAP-2 AAP-4 Topics 3.9 Developing Algorithms 3.11 Binary Searches 3.17 Algorithmic Efficiency This week we will start learning what an algorithm is, the parts of an algorithm, and how algorithms scale with inputs. The lessons this week are really introductory which should be a good way to get back into CS after your a break. CSP Week 19 Lesson Plan
This week we will look at how we connect the graphical concepts you’ve learned in math class and apply them to physics. This week we will start looking at how we describe moving objects. This week we will describe this motion graphically. Next week, we will look at how we describe it with equations and how we can translate between the two representations. If your class is a year-long class, then this should all be review for you. However, this …
Standards AAP-2 AAP-3 DAT-2 Topics 3.8 Iteration 3.10 Lists 3.16 Simulations CSP Week 17: Traversals
Learning Objectives 4.D.1 4.D.2 4.D.3 5.E.1 5.E.2 Topics 4.D Torque and Angular Momentum 5.E Conservation of Angular Momentum Overview & Notes This week we will continue to study rotation and correct our oversimplifications from prior weeks. This week we will focus on how rotation affects the forces, energy, and momentum present in a system. Each of these quantities has a rotational counterpart that works in a very similar fashion. Physics Week 17 Lesson Plan
Standards AAP-2 AAP-3 CRD-2 Topics 3.2 Data Abstraction 3.8 Iteration 3.16 Simulations Overview This week we will be learning about loops. Loops are constructs that allow computers to repeat a set of code many times without having to input the same thing many times. They are absolutely essential for just about any programming task and, subsequently, are very important. The way statements are sequenced and combined in a program determines the computed result. Programs incorporate iteration and selection constructs to …
Learning Objectives 3.A.1.a-h 3.F.1.a-c 3.F.2.a-c Topics 7.1 Rotational Kinematics 7.2 Torque and Angular Acceleration Overview & Notes In this unit, we will be correcting an oversimplification that we have made all year. Previously, when solving problems we paid no attention to the point of application of a force on an object or a system. During this unit, we will learn that when forces are applied away from an object’s center of mass they cause an object to rotate. This …
Enduring Understanding AAP-2.N AAP-2.O Topics 3.10 Lists Overview Suppose you are creating an app for your teacher that creates a seating chart for the students in the class. To do this you would have to have a variable for each seat and/or chair in the classroom. That adds up quickly. However, as you will see this week, programmers already have a tool for this. The tool is called a List or an Array–the two terms are used interchangeably with …
Enduring Understandings 3.B 5.B Topics 6.1 Period of Simple Harmonic Oscillators 6.2 Energy of a Simple Harmonic Oscillator Overview & Notes Our world is filled with oscillations in which objects move back and forth repeatedly. Many oscillations are merely amusing or annoying, but many others are dangerous or financially important. The study and control of oscillations are two of the primary goals of both physics and engineering. This week we discuss a basic type of oscillation called simple harmonic …
Standards AAP-1 AAP-2 AAP-3 CRD-2 DAT-1 Topics 1.1 Collaboration 1.3 Program Design and Development 3.3 Mathematical Expression 3.5 Boolean Expressions 3.6 Conditionals 3.7 Nested Conditionals 3.15 Random Values This week you will be putting all of the information that we learned throughout this unit together and will be creating an app. After you finish the app, you will be taking a video of the app running and will write a short response about it. This is GREAT practice for your …
Learning Objectives All previously covered standards. Topics All previously covered topics. This week, to improve your understanding and retention of the material, we are going to do a review week. The purpose of this week is to give you another opportunity to experience some of our older topics. Hopefully, each time you see them they get a bit easier. Your main goal objective this week is to complete both parts of the midterm. Physics Week 14 Lesson Plan