Designing apps is great way to work together to solve challenges you care about. And by hosting an in-person or virtual app showcase, you give aesiring coders a chance to celebrate their ingenuity as they present their ideas and share their solutions with peers, families, and the community.
This is a computer science lesson plan created by educators in the South Sanpete School District. This lesson plan utilizes BeeBot robots. Students will explore the concepts of sequencing and making a mental plan before coding. Students will engage in a math game to solidify their skill of sequencing and creating an algorithm. The lesson is designed for third grade and includes modifications for grades K-5.
This is an introductory Bee Bot lesson for Kindergarten teachers. It introduces students to programming and coding. It is fun, interactive, and engaging for both teachers and students!
This is a computer science lesson plan created by educators in the South Sanpete School District. Students will read a story that describes the first computer bug. This book will help students to see character qualities in a computer scientist who broke social norms, persevered, and loved solving problems. They will then go on to debug programs with bugs using Blue Bots. The lesson is designed for fifth grade and includes modifications for grades 1-5.
Code.org has partnered with Bootstrap to develop a curriculum which teaches algebraic and geometric concepts through computer programming. The two ten hour courses from Code.org focus on concepts like order of operations, the Cartesian plane, function composition and definition, and solving word problems. Or visit Bootstrap to explore their longer Bootstrap:1 and Bootstrap:2 courses which teach more mathematical and programming concepts. By shifting classwork from abstract pencil-and-paper problems to a series of relevant programming problems, Code.org's CS in Algebra demonstrates how algebra applies in the real world, using an exciting, hands-on approach to create something cool.
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.
This google slide will guide students to create a small program that could be used in a candy store. The computer programming language is python and students are able to experience print statements, creating variables and gathering input from the user. Students also get to use some math principles.
Students will need an IDE to type the code and run as well for the code to take place. I use a website called repl.it. Free, easy to use, and saves automatically.
Code Club is a global network of free coding clubs
for 9- to 13-year-olds.
Welcome! Here you’ll find step-by-step instructions for our coding projects, which will teach you how to create games, animations and more with code.
CodeHS courses teach students applicable computer science skills. With a focus on helping students develop problem solving and computational thinking skills, students come away both with a knowledge of professional programming languages and the conceptual understanding needed to learn new languages.
Whether youÕre trying to level up your career, build your side project, or simply play around with programming, youÕve found the right place to start. Explore our programs and courses, try an exercise or two, and join our community of 45 million learners.
Rapid Router has been created to teach the first principles of computer programming that are covered in the new computing curriculum.
Rapid Router is a fun and engaging education resource which includes a coding game that helps teach children the basic principles of programming. Built on ‘Blockly’, an easy-to-use visual programming language that's similar to Scratch, Rapid Router enables teachers to monitor and manage individual pupil progress and identify where more support is required.