Students will practice coding with algorithms, loops, conditionals, and events before they are introduced to functions. In the second part of the course, students design and create a capstone project they can share.
Students create programs with different kinds of loops, events, functions, and conditionals. They will also investigate different problem-solving techniques and discuss societal impacts of computing and the internet. In the second part of this course students design and create a capstone project they can share.
Computer Science Discoveries (CS Discoveries) is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun.
Unit 1 is a highly interactive and collaborative introduction to the field of computer science, as framed within the broader pursuit of solving problems. You’ll practice using a problem solving process to address a series of puzzles, challenges, and real world scenarios. Next, you’ll learn how computers input, output, store, and process information to help humans solve problems. The unit concludes with a project in which you design an application that helps solve a problem of your choosing.
In Unit 2, you’ll learn how to create and share the content on your own web pages. After deciding what content you want to share with the world, you’ll learn how to structure and style your pages using HTML and CSS. You’ll also practice valuable programming skills such as debugging and commenting. By the end of the unit, you’ll have a personal website that you can publish to the Internet.
codeprojects.org/w7rRrcrpRQIc9znsMx_X6hfsfCQ34G4P6-LrmAo10Oc/
https://codeprojects.org/3_n8EMHakstmLpq0Jn5WQHLpwgiWDuHspMwmVfanoUo
https://codeprojects.org/pKDLwfFVp5XhO-glfSFSO4I1lQS6QVUWeqjMOg--j5o
https://codeprojects.org/PpyxcCBvOG5aDhyNh45-9Keicej4T4MLozdaMN51mog
https://codeprojects.org/K8ESJMtMHxc3eJDdA1mBChIkBAvl1fC4M_oinghoElw
https://codeprojects.org/k4-uutXkhTEt7DelN8cYPBHIYCSFYoZsRsxTAwBeYck
https://codeprojects.org/Eiy18n2-VpvklabjmrSSqSxLto9ZAfurcMGr5s3g6pA
https://codeprojects.org/chNuCINFOJCe3_Pjmxt-P5BrUYIz-TBBI3itx251Xq0
In Unit 3, you’ll build on your coding experience as you program animations, interactive art, and games in Game Lab. The unit starts off with simple shapes and builds up to more sophisticated sprite-based games, using the same programming concepts and the design process computer scientists use daily. In the final project, you’ll develop a personalized, interactive program.