Rounding & Creative Coding
4th Grade Computer Science Integration Activity
Computer Science Standards:
4.PC: Programming Concepts 1) Test and debug a given program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs, in collaboration with others.
Math Standards:
4.NBT.A.3 Round multi-digit whole numbers to any place (up to and including the hundred-thousand place) using understanding of place value and use a number line to explain how the number was rounded.
Rounding Video
Teacher Resources: Rounding Worksheets
*Teachers, if you need any worksheets on rounding, these are free to print or do using your smart boards.
Digital Game: Rounding
Computer Science Integration
Computer Science Vocabulary:
1. algorithm: a step by step process to complete a task
2. debugging: the process of finding and correcting errors (bugs) in programs.
3. loop: a programming structure that repeats a sequence of instructions as long as a specific condition is true.
4. repetition: the process of repeating a task a set number of times or until a condition is met
BrainPop Assignments
Student Directions:
1. Watch the rounding video with the pause points
2. Take the quiz and submit it
3. Go to creative coding: create a math problem using rounding. For example, you can have a sprite ask: "What is 898,345 rounded to the nearest ten thousand?" A different sprite can answer the question. "The answer is 900,000." Do not use my numbers, make up your own. See the image below for more help.
4. Use a loop in your algorithm
5. Use repetition in your algorithm
6. Using the x and y coordinates, create movement for one of your sprites