Grade 4

Unit 1: CS+community

CLICK THE GREEN BUTTON BELOW TO ACCESS THE CS+community Web Page for all of your teaching resources

I can use computer science to share my point of view!

Project Description: Students will explore computer science concepts and create a Scratch project to show how computer science is changing the world. 

EDUCATIONAL OUTCOMES

Students learn that coding is fun and use coding to share information.

Teachers learn about computer science, computer programming, CA CS Standards, and the instructional strategies that support them. Teacher as lead learner!

CA COMPUTER SCIENCE STANDARDS

3-5.CS.2 Demonstrate how computer hardware and software work together as a system to accomplish tasks.

3-5.AP.12 Create programs that include events, loops, and conditionals.

3-5.AP.13 Decompose problems into smaller, manageable tasks which may themselves be decomposed.

3-5.AP.14 Create programs by incorporating smaller portions of existing programs, to develop something new or add more advanced features.

3-5.AP.15 Use an iterative process to plan and develop a program by considering the perspectives and preferences of others.

3-5.AP.17 Test and debug a program or algorithm to ensure it accomplishes the intended task.

3-5.AP.18 Perform different roles when collaborating with peers during the design, implementation, and review stages of program development.

3-5.IC.20 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.

3-5.IC.23 Describe reasons creators might limit the use of their work.