
An Hour of Coding with Codelicious
Hour of Code 2022 takes place during Computer Science Education Week, December 5 – 11. To help you plan, we gathered free coding lessons that can be completed in about an hour.
Read More
HSCS Game Development Updates
Explore the updates included in our expanded High School Computer Science Game Development course. Preview the units, games, and resources included in the curriculum.
Read More
Setting Goals for Classroom Computer Science Success
You may have been tasked to implement computer science standards – where do you begin? Setting a goal for the HOW can give you a benchmark for your progress and help you keep creating a great experience for 21st century learners.
Read More
Use-Modify-Create Framework
Explore the use-modify-create framework, and discover the ways to apply it when teaching computer science in your classroom.
Read More
The Engineering Design Process
Learn about the 5 steps of the engineering design process, its importance for students and in life, and explore examples and activities of the process.
Read More
Project-Based Learning: Framework and Examples
In this post, we explore the definition of PBL and why it is important, along with teacher- and student- focused frameworks to help you hone your practices in the classroom. In addition, download free lessons for use in your classroom.
Read More
Top 3 Reasons Why Students Should Learn CS Before High School
Discover the top 3 reasons why students should learn computer science before high school, according to industry experts. Learn about the benefits of computer science curriculum when starting at an early age.
Read More
Does Computer Science Really Help Math and Science Scores?
Evaluate research that shows the relationship between computer science and math & science achievement scores. Explore other benefits of computer science education.
Read More
What is the Metaverse? Tips for Teachers and Parents.
Learn about the metaverse as we differentiate metaverses from Meta (formerly Facebook) and share examples of metaverse that teachers or parents might hear about from students.
Read More
Interdisciplinary Connections: Science
Discover ways to incorporate computer science into other domains of science in the classroom. Integrate multiple science areas to engage students in STEM learning.
Read More
Direct Instruction and Inquiry-Based Learning
Define direct instruction and inquiry based learning, and explore standards-driven methods for incorporating both into your computer science lessons. Additionally, explore peer-reviewed research on each method of teaching.
Read More
What is Java? Java for School Students.
Learn more about the history, characteristics, and educational applications of Java. Explore potential careers for Java developers and download a free lesson for your classroom.
Read More