TPT
Total:
$0.00
Coding with Python Unit 5: Binary and Algorithms
Coding with Python Unit 5: Binary and Algorithms
Coding with Python Unit 5: Binary and Algorithms
Coding with Python Unit 5: Binary and Algorithms
Coding with Python Unit 5: Binary and Algorithms
Coding with Python Unit 5: Binary and Algorithms
Share

Description

Unit 5 of 8 in a semester-long Computer Science course in Python. Activities level for students of different levels of comfort and ability. This unit introduces students to binary numbers and tasks them with creating (and then coding) an algorithm that can translate base 10 numbers into binary.

Note: This unit is a bit more "standalone" than the other units in this course. While the other units should be done in order, this can be moved to any point in the second half of the class. My students tend to really enjoy this unit. It involves computational thinking and problem-solving, it is challenging and rewarding, and it touches on everything they have learned so far.

Includes lesson plans and all necessary course materials, including code and vocab cheat sheet; presentation slides; activity handouts, keys, and rubrics; and sample code.

Topics include:

  • Binary and base 10 numbers
  • Algorithms
  • Converting numbers between binary and base 10
Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT's content guidelines.

Coding with Python Unit 5: Binary and Algorithms

Cookies and Bytes
136 Followers
$7.00

Highlights

Digital downloads
Grades icon
Grades
7th - 10th
Pages
18
Answer Key
Included with rubric
Teaching Duration
1 Week

Save even more with bundles

Semester-long Computer Science course in Python. Activities level for students of different levels of comfort and ability! Developed by a computer scientist and tested over three years in the classroom.This course can be used on its own or following Cookies and Bytes' Middle School Computer Science
Price $60.00Original Price $73.00Save $13.00
8

Description

Unit 5 of 8 in a semester-long Computer Science course in Python. Activities level for students of different levels of comfort and ability. This unit introduces students to binary numbers and tasks them with creating (and then coding) an algorithm that can translate base 10 numbers into binary.

Note: This unit is a bit more "standalone" than the other units in this course. While the other units should be done in order, this can be moved to any point in the second half of the class. My students tend to really enjoy this unit. It involves computational thinking and problem-solving, it is challenging and rewarding, and it touches on everything they have learned so far.

Includes lesson plans and all necessary course materials, including code and vocab cheat sheet; presentation slides; activity handouts, keys, and rubrics; and sample code.

Topics include:

  • Binary and base 10 numbers
  • Algorithms
  • Converting numbers between binary and base 10
Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT's content guidelines.

Reviews

5.0
Rated 5 out of 5, based on 3 reviews
3
ratings
Grades used with
Reviews
3
3
2
2
9th
10th
11th
12th
All verified TPT purchases
Rated 5 out of 5
November 6, 2023
I am not a computer programmer, but Cookies & Bytes resources are so user friendly that I would recommend them to anyone who chooses to (or has to) learn to code! Highly recommend!
113 reviews
Grades taught: 9th, 10th
Rated 5 out of 5
July 31, 2022
Great resource! Thank you!!
Business T.
79 reviews
Grades taught: 9th, 10th, 11th, 12th
Rated 5 out of 5
November 16, 2021
Cookies and Bytes is the best computer science creator on TPT!!! I have bought every lesson they put out. I usually introduce python half way through year one computer science, and cookies and bytes is all Im using for my year 2 students!!! So many awesome activities and code alongs. Planned out in units so I don’t have to think about any of it!
Jami E.
8 reviews
Grades taught: 9th, 10th, 11th, 12th

Questions & Answers

Loading
Loading