Codelicious delivers full-semester computer science and coding curriculum for educators teaching grades 3-8.
Advantages of Codelicious Coding Curriculum
full semester courses
Our full-semester curriculum teaches problem solving and analytics through project-based learning
Codelicious' coding, hardware, and unplugged projects are foundational, progressive, and engage students of all
Our courses are designed to be taught by elementary and middle school educators in a collaborative, hands-on learning environment
The Codelicious curriculum can be taught by any educator regardless of prior computer science knowledge
Through Codelicious courses, your students will build their confidence and develop skills that are compliant with state and national education standards.
Introduction to Coding with Scratch
Introduction to Coding with Scratch teaches the fundamentals of problem solving and analytical thinking through coding using the Scratch Programming language developed by MIT. Scratch uses a graphical, block-based visual programming technology that is very user friendly to younger students and entry level coders. With collaborative, interactive coding projects, unplugged activities that emphasize computer science foundations, internet safety topics, and optional hardware projects, Introduction to Coding with Scratch teaches essential problem solving and analytical thinking skills through coding to elementary and middle school students.
Introduction to Coding with Java
Introduction to Coding with Java introduces students to the powerful language of Java. Students will develop coding projects utilizing advanced programming techniques and line coding methodologies. This course emphasizes computer science core principles such as loops, conditionals, methods, and classes that are applicable across many other programming and object oriented languages. As an interesting challenge, this class includes an optional research project related to computer science in the real world. Introduction to Coding with Java is designed for advanced elementary and middle school coding students.
Graphic Design 109:
Introduction to Photoshop
Graphic Design 109: This creative course focuses on developing basic skills in graphic design. Students will utilize Adobe Photoshop. Collaboration skills, design best practices, and the ability to interpret words into visual design will be integrated throughout the course. At the end of the course, students will have a basic graphic design portfolio built and ready to share. Introduction to Photoshop is an introductory course for middle school students.
Graphic Design 107:
Introduction to Video Game Creation
This hands on interactive course will instruct students on the world of video game making. Using GameMaker, this course combines game design principles and animation with scientific and mathematic principles required for creating realistic gaming environments. Students will learn how to flow-chart game loops, structure events & actions, and design the end-of-game loop. This exciting class will have students creating several interactive video games following core design principles...and of course, leaving time to play their masterpieces. Introduction to Video Game Creation is an introductory course for middle school students.