Computational Thinking & Coding
The Power of Computational Thinking
Like the foundation of a building, computational thinking is the underpinning that supports the digital world we live in. From security, banking and shopping, to travel and social media, we interact with computational concepts and computer code every day. And just like teaching math and science helps students understand the physical world, teaching computational thinking and coding helps students understand and apply the skills needed to succeed in a digitized world.
Our Computational Thinking and Coding lessons:
- Provide simulations and models to make it simple for students to understand complex computational thinking concepts
- Explain key fundamentals needed to development strong coding skills, such as decomposition, abstraction, and algorithmic problem solving
- Include instruction on developing models as various phases of solving a problem including flowcharts, data models, simulations and prototypes
- Explain basic coding structures such as variables, conditions, fundamentals needed to develop strong coding skills
- Help elementary and middle school students learn to code in a true programming language and apply their computational thinking skills to real coding practice
- Empower students to develop their own apps and games
of parents want their child to study computer science
how much more per hour a computer science major earns compared to the average college graduate
of todays students will be employed in jobs that don't exist yet
"I’m always looking for tools that help students build higher order thinking skills that are transferable across the curriculum. Learning.com’s coding lessons give my students the ability to practice many of these skills, including critical thinking, communication, logic, problem solving, persistence and collaboration. My goal is to make my students become lifelong learners and Learning.com is a great tool to make that a possibility!"
Alfonso Mendoza Jr. - Science/Social Studies Teacher
Shimotsu Elementary School, TX
Computational Thinking and Coding
"I love EasyCode! I use it as a lesson and continue using it as an incentive. Students are allowed to work on it when they are finished with their other class assignments and it amazes me to watch them discover the world of computer programming. It is a fun way to problem solve, achieve goals, create and learn at their own pace."
Michelle McGinty - Technology Apps & Digital Art Teacher
Lubbock Cooper Middle School, TX
"I cannot even begin to tell you how excited my students are for EasyCode. I have several students showing interest in computer programming and we’ve discussed that this might be a career path they want to look into."
LeeAnn Grisham - Computer Teacher
J.B. Stephen's Elementary School, TX
Sample Coding Challenge
Watch as a student codes using CoffeeScript to help a monkey retrieve his stolen bananas by crossing a bridge and scaring a mouse.