Computer programming might seem dauting to explain, but there are some core concepts that map nicely to ideas we use everyday.
Tag: Education
Using Ethnography to Advocate for Student Needs in Computer Science Education
Part of the PhD journey is conducting a study which you can write about for a dissertation. Right now, I'm in the middle of data collection, and I wanted to share how it was going.
Best practices often focus on minor difference in programming approaches, but what about the more fundamental ones? Surely, beginners care about those.
Time to fire up yet another old debate. This time I want to cover the difference between mod and remainder, as I understand them.
Making a Sandwich is Not Rocket Science: How Elitists Always Stay on Top
If you're struggling in the tech field, please read this. I'm looking to build a community for folks who lack proper mentors.
Maybe It’s Not Okay to Test Private Methods—at Least When Using Design by Contract
Testing private methods seems to be a taboo in the software development space, but what if the naysayers are actually right? What if testing private methods should be taboo?