In this lesson, students will get an overview of the project and start learning about factors and basic calculations in Python.
Students will be able to…
print()
functions.In this lesson, students learn about variables in Python and how to use them effectively in their programs.
Students will be able to:
In this lesson, students learn about the modulus calculation and Python if statements in order to begin to automate their candy bagging programs.
Students will be able to:
if
statement to check if a condition equals a value.In this lesson, students learn about for
loops as an efficient technique to repeat code a specific number of times.
Students will be able to:
for
loop.In this lesson, students pull together all they’ve learned in this module to write a program that calculates all of the factors of a number.
Students will be able to:
In this lesson, students will get an overview of the project and start learning about basic calculations and print functions in Python.
Students will be able to…
print()
functions.print()
function.In this lesson, students learn about Python variables and how to use them effectively in their programs.
Students will be able to…
In this lesson, students calculate the length of the hypotenuse of a right triangle using the Pythagorean theorem. Using variables and the sqrt()
method imported from the math
module, students create a Python program that calculates the hypotenuse for any given right triangle.
Students will be able to?
math
module and use its method for mathematical tasksIn this lesson, students learn how to get input from the user using the input()
function. By default, the input from the user is read as a string. Students will convert input values into a numerical data type (e.g. int
) to perform arithmetic operations and then convert calculations into a string in order to print the results.
Students will be able to?
input()
functionint()
or float()
functions.In this lesson, students will get an overview of the project and start learning about how to write arithmetic expressions, assign values to variables, and call the print function in Python.
Students will be able to…
print()
functions.print()
function.In this lesson, students learn how to get input from the user using the input()
function. By default, the input from the user is read as a string. Students will convert input values into a numerical data type (e.g. int
) to perform arithmetic operations and then convert calculations into a string in order to print the results.
Students will be able to?
input()
functionint()
or float()
functions.In this lesson, students learn about scalar and vector measurements, and how to identify whether a measurement is one or the other.
Students will be able to…
In this lesson, students will learn about a vector’s components, what they physically represent, how to calculate them, and how to use Python to make those calculations.
Students will be able to…
In this lesson, students learn about variables and NumPy arrays in order to improve control and efficiency within their programs.
Students will be able to:
In this lesson, students learn how to add and subtract vectors graphically and with their X and Y components.
Students will be able to:
Students will learn about functions and parameters, and take an in-depth look at a function that prints text to the screen. They will write an equation to calculate area of a triangle and use a function to print the area value to the screen.
Students will be able to:
Students will learn about if/else statements and conditions in order to categorize triangles into one of 4 categories- Acute, Obtuse, Right, and Equilateral. They will also learn how to write and use comparison and logical operators in Python programs.
SWBAT use comparison and logical operators to write if/else statements that correctly categorize triangles.
Students will learn more about variables and will use algebra to rearrange equations to solve for unknown values. They will also learn to use the ?round? and ?sqrt? functions.
SWBAT write a more reusable program that will check for triangle type with any given base value.
In this lesson, students will learn how to create graphs with Tracy the Turtle. They will use these graphing skills to model real-life systems, including weather and finances.
Students will be able to:
-Build mathematical models of real-life systems by writing Python turtle graphics programs.