
CS Foundations for Future Coders
Integrated lessons for elementary-school classes to introduce foundational concepts in computer science. Students will learn about basic computing concepts and how technology can impact their communities. They will conduct a study around social media use in their community, and create a graphical representation of the data they collect. They will also learn simple programmatic commands using the platypus coding environment. They will practice writing algorithms, debugging and collaborative coding. This will build a foundation that will help students feel prepared and excited about computer science when they start middle school.



Target Learner
Target Learner
Grade 3-5
Grade 3-5
Contact Hours
Contact Hours
10
10
Learning targets
By the end of this course students will be able to:
Create algorithms and debug processes
Collect data and visualize their findings
Decode and encode information using an algorithm
Sample project
Course outline
What you'll learn in this course