Our lab is dedicated to advancing the study of computer science education. We offer a variety of activities and events for students, faculty and CS teachers of all levels.
We research various aspects of computer science education including curriculum development, teaching methods, and student engagement. We are currently focused on evaluating student success through journaling and the differences in rural CS education. More information can be found on our research page.
Our Computational Core is your gateway to acquiring essential programming skills that are invaluable in the 21st-century job market, regardless of your major. Designed to empower students with fundamental programming knowledge, this program offers a certificate upon completion. Our self-paced, high-quality courses provide immediate feedback, ensuring you master the basics before advancing.
Our K-12 Teacher Professional Development program, established as a partnership between the K-State Computer Science Department and the College of Education, offers multiple certifications:
Our Cyber Pipeline program works alongside teachers just like you to teach students the skills of computer programming We offer everything you need:
Hackathon is an invention and innovation competition for technology. A hackathon is a learning experience where students can come to use technology to learn new software, hardware, skills, and techniques by creating a project with a team of up to 4 people throughout the event.
A creative event where participants gather to develop video games within a short timeframe, usually a few hours to a few days. It's a collaborative and competitive atmosphere where teams work together to create games based on a specific theme or challenge.
Hour of Code is a global initiative introducing people of all ages to the basics of computer programming. It offers short, accessible coding tutorials and activities during Computer Science Education Week, typically held in December. The aim is to demystify coding and promote computer science literacy through hands-on experiences.
A competitive event where high school students compete to solve programming problems within a specified time frame.
A competitive event where k-5 students compete to solve programming problems within a specified time frame.
We develop and maintain a variety of software tools that aid in our research and educational activities. More information on our software can be found on our software page.