codekeyz

Students master python syntax without you lifting a finger.

Give your students the tools they need to succeed without wasting precious teaching time on something they should already know.

Help Students

Master Python Syntax

CodeKeyz is a series of learning excercises that helps students new to programming master python with ease while also having fun.

CodeKeyz is an extension of your current course curriculum, not a replacement. And will help save you time and energy with its automated grading and feedback.

The learning excercises are built upon Hanon learning principles, ensuring that students can quickly and easily overcome the syntax hurdle.

Want to learn more?

Save Time

No need to rearrange your course outline.

No Prep Needed

Solid pedagogy based on Hanon music principles.

Retain Students

Level the playing field with structured enjoyable practice.

Enjoy Teaching

Syntax correctly taught and graded for you.

As an instructor, adding CodeKeyz to your current course is simple and will save you time down the road. Through repetition and step-by-step learning, your student will be able to learn the structure and syntax of programming in Python so you can teach feeling confident that all of your students understand the fundamentals.

No Prep Needed

Solid pedagogy based on Hanon music principles.

Listen to the Hanon first exercise

Structured content that gets increasingly complex

Step by step learning just the way your students learn

Currently in use by students at USU CS department

Repetition teaches the brain to autocorrect syntax

As an instructor, adding CodeKeyz to your current course is simple and will save you time down the road. Through repetition and step-by-step learning, your student will be able to learn the structure and syntax of programming in Python so you can teach feeling confident that all of your students understand the fundamentals.

Retain Students

Level the playing field with structured enjoyable practice.

Only takes students 25 minutes a week

Gives students the tools they need to practice with repetition

Enables students to have the confidence they need to be a programmer

Female students said this helped them feel they could succeed as they saw their progress.

In introductory level CS courses, there is a large gap between the students who come into a course with programming experience and those who do not. CodeKeyz can help to quickly ensure that all students understand the basic syntax for Python and can focus on problem solving rather than troubleshooting reasons why the code they have written won’t run. Being able to reach out and help the students who are falling behind early on will increase your students’ retention and pass rates.

Enjoy Teaching

With Python syntax correctly taught and graded for you, you can spend in-class time teaching what you enjoy best!

Nitpicking isn’t fun for anyone. Leave that to a program

Spend more time teaching and less time grading

Teach topics that students can’t learn on their own

Spend class time teaching problem solving

As a student learning to program, certain topics are more difficult than others to understand. CodeKeyz allows you as an instructor to separate learning syntax from computational thinking. CodeKeyz will take teaching syntax off of your hands so that you can focus on teaching topics that students can’t learn on their own.