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
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
What is Python? Python Programming for Beginners.
Learn more about the characteristics, syntax, and educational applications of Python. Explore examples of code and download a free Python lesson for your classroom.
Read More
Creativity in Computer Science
Creativity isn’t just for artists; it’s for anyone. Let’s dive into the definition of creativity then explore examples and benefits of creative thinking in computer science.
Read More
EduLab Capital Partners and Allos Ventures Lead $3.8 Million Round of Seed Funding for Codelicious
The computer science curriculum-as-a-service company will use the new investment to expand its efforts to empower educators to teach K–12 students with an always-current curriculum BOSTON (August 5, 2021) — EduLab Capital Partners, a seed-stage venture capital firm focused on learning and workforce technologies, and Allos Ventures, a venture capital firm focused on seed and […]
Read More