Should I teach that 1 kB = 1024 bytes or 1000 bytes?

Which conversion should I teach to my undergrad students? That 1 kB is 1024 bytes (binary) as everyone learned back in the nineties or the recent industry-led "friendly" conversion that says that 1... | Continue reading


@cseducators.stackexchange.com | 2 years ago

Why do we start counting from zero?

In computer science, we usually count starting from 0. Is there any effective way to explain why, to new programmers who ask why?I've read a bunch of different sources that list several reasons ... | Continue reading


@cseducators.stackexchange.com | 5 years ago