codekeyz
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.
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
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
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.