Quantcast
Channel: Teaching Software Carpentry » Trevor Bekolay
Browsing latest articles
Browse All 6 View Live

Trevor Bekolay

I’m a theoretical neuroscientist working on my PhD at the University of Waterloo. My background is mostly in computer science, but my interest in teaching and learning compelled me to study the brain....

View Article



Image may be NSFW.
Clik here to view.

Concept Map: Git branches

View Article

Multiple choice questions: Emacs

Apologies to David Worth; I couldn’t resist making questions for Emacs. Distinguishing novice and competent: A colleague tells you to run the following commands on a US keyboard with default Emacs...

View Article

Screencast: git branch basics

I plan to do a screencast to teach the basics of git branches: what they are, why you might want to do work in a branch, and how to make a branch. I’ll assume that users know the very basics of git, or...

View Article

Integer vs. floating point division in Python

My topic for the 3-minute lesson will be an explanation of the difference between integer and floating point division in Python. In showing an example, I also intend to show some very basic debugging...

View Article


Motivation for real-time programming and multiprocessing

Learning real-time programming A time in which I was very motivated to learn was in a real-time programming class. I had no particular interest in real-time programming (nor did I really know what it...

View Article
Browsing latest articles
Browse All 6 View Live




Latest Images