You go to school to learn your ABCs and 123s. But school is more than just learning the alphabet and numbers. School is a place where you can learn very important skills, perspectives, and knowledge. It’s a place where it’s ok to make mistakes and to try again. It’s a place where you can see…
Category: Blog
My thoughts about teaching, programming, and designing.
Installing a Custom Beamer Theme (Latex)
Introduction I’ve been creating a Beamer theme for presentation slides in a course that I’m about developing. One quick way to use a custom beamer theme is to just put all the theme files into the same folder as your tex files. That does not work well when you have multiple presentations you want to…
Computer Science Problem Solving Books
One of the main experiences I’ve found while teaching high school computer science is that a lot of students have not been exposed to computational thinking and struggle with problem solving. A computer is a tool that can be used to complete tasks really fast that a human will take a long time to complete….
repl.it: a short review
My computer science class is usually held in a regular classroom instead of a computer lab. My students prefer too use their own laptop instead of the computers in the lab as it makes their work portable and they get to work in the same development environment on their laptop. This means that my students…
Flowgorithm – A Visual Code Editor Review
Flowgorithm (flowgorithm.org) is an amazing program that teaches students how the basic concepts of procedural programming with the use of flowcharts. Flowgorithm is completely free. The flowcharts created by the user can be run in the program which help students see how the flow of the program from start to finish. Flowgorithm can be used…