Last week, I began teaching an introductory Computer Science course at the University level. The course introduces students to computer science primarily through HTML, CSS, and JavaScript in a 100-person lecture format. The student information forms I had students fill out on the first day of class revealed that nearly 80% of them have neverContinue reading “CS for All: Rethinking the Traditional Lecture”
Category Archives: featured
Group Work That Works: Agile for Authentic Learning
The traditional, and widely-accepted, model of group work in the classroom encourages teachers to group students in teams of three to five, and to assign a role to each student. The reality is that, without fail, there’s always one student who ends up shouldering much of the work and there’s always at least one studentContinue reading “Group Work That Works: Agile for Authentic Learning”
The 21st century educator
So often in education, we talk about “21st century skills.” We want our children to have access to learning that best prepares them for the career landscape that they are destined to enter. Very little is said, however, about the 21st century educator. While identifying key skills is critical, it’s equally important that educators adaptContinue reading “The 21st century educator”
STEM? STEAM? Why the acronym doesn’t matter
I teach at a STEM magnet middle school where approximately 1/3 of our students are participants in a lottery-based magnet program. We’re essentially a school-within-a-school, where 1/3 of our students have access to cohorted classes that include PBL (project based learning) approaches to curriculum as well as special electives like the computer science classes thatContinue reading “STEM? STEAM? Why the acronym doesn’t matter”