Programming Languages To Use In The Classroom; C vs. Python

Teaching programming concepts to new learners can come with many unique challenges, not the least of which is the choice of programming language. With many programming languages to choose from, how can you decide on what language is best for your students? There are a few criteria you can compare different languages with depending on […]

Can Flowchart Software Be Useful For Teaching Programming?; A Case Study

Drawing flowcharts is an advantageous way to represent some computer programs, and can be used to communicate ideas to peers and students. Common structures in computer programming like decision making and looping can be clearly displayed in a visual flowcharting language. Some software programs take this a step further however and offer a way to […]

Guidelines For Using Technology In A Diverse Classroom

There are many challenges an instructor may face when facilitating a learning experience for their students. One of which that is salient, is how they might effectively teach a group of individuals who may be diverse in several different aspects. Additionally, how can technology give a diverse group of students an equitable opportunity of success […]