I can use computer science to learn about the earth!
Project Description: Students will explore computer science concepts and use a Scratch project to create a game for another person.
This project was designed in partnership with UCSD Create. Click the green button below to view the CS + EARTH website with lessons and resources. Please note the structure and flow of this unit differs from the other STEAM units.
3-5.CS.3 Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies.
3-5.NI.5 Describe physical and digital security measures for protecting personal information.
3-5.AP.10 Compare and refine multiple algorithms for the same task and determine which is the most appropriate.
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.16 Observe intellectual property rights and give appropriate attribution when creating, remixing, or combining programs.
3-5.AP.17 Test and debug a program or algorithm to ensure it accomplishes the intended task.
3-5.AP.19 Describe choices made during program development using code comments, presentations, and demonstrations.
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.21 Propose ways to improve the accessibility and usability of technology products for the diverse needs and wants of users.
3-5.IC.22 Seek and explain the impact of diverse perspectives for the purpose of improving computational artifacts.