Welcome to CompSci.rocks

CompSci.rocks - Random thoughts from a computer science classroom

Todoist for hobbies

A few weeks ago I started using Todoist to keep track of my hobbies, and it's helped keep me happy and organized

Read more...

Math.random() Practice

Are you working on Math.random() in your Java programming class? Here's an explanation and some practice problems to help you get better.

Read more...

Classroom Standing Desks

I've been using a standing desk in my classroom for the past year or so, and there's no way I could go back.

Read more...

Add to GitHub Team from Data File

Last week I needed a way to add a bunch of users to a GitHub team and didn't want to have to do it one at a time.

Read more...

The 1 Minute To-Do List

A quick and easy tip for using a to-do list that's helped keep tasks from getting forgotten

Read more...

AP Exam Prep Books

Sometimes you just want another voice to help explain a tough concept. These books can help with that.

Read more...

Quote of the day for Jekyll site

Last week I wanted to add a quote of the day to a Jekyll site, but since it's a static site it had to be JavaScript. Here's the code I used.

Read more...

Linking MS Teams Chat to Canvas

Quick and easy trick to link Microsoft Teams Chat to Canvas

Read more...

The Door Principle

The door principle helps you control what you can and let what you can't go

Read more...

9 Coding Fonts you probably haven't seen before

Looking for a new coding font to try? Here's a handful of programming fonts that you may not have seen before, ready to download.

Read more...

Big-O in 100 Seconds

Learn the basics of Big-O in 100 seconds, less time than it takes to make a cup of coffee.

Read more...