HOME About NCOT Documentation SineSoft Social Media Support Me

Drink tea and make things

Blog Computer Science ZX Spectrum Next Electronics Z80 Homebrew Computer Arduino and Microcontrollers
Logo and Mindstorms - Learning How to Program

Logo and Mindstorms - Learning How to Program

Posted:

Are you a programmer? Are you learning how to be one? Come to think of it, how do you even learn how to think like a programmer?

Read More…
Quazar Graphic OLED Display - Real Pixels for your RC2014

Quazar Graphic OLED Display - Real Pixels for your RC2014

Posted:

Real Pixels? One of the main limits with most Z80 based computers is their lack of any video output. Most video output comes in the form of ASCII text sent to a serial console.

Read More…
Raspberry Pi 400 Devkit for RC2014

Raspberry Pi 400 Devkit for RC2014

Posted:

Sure, I could just use my PC for this, but I like the idea of having a dedicated machine that I can install a development environment in, use and later completely wipe if I need to.

Read More…
Optimised Z80 - Conway's Life Improved

Optimised Z80 - Conway's Life Improved

Posted:

Or, how to optimise your code so it runs better… Intro A while back I started learning Z80 assembly language and decided to create a version of Conway’s Life.

Read More…
How I Became a better Computer Science teacher

How I Became a better Computer Science teacher

Posted:

I set out to make a simple game using sprites for my BBC Micro. It turned into an unexpected learning opportunity for me. My day job During the day I teach kids computer science, and when we get to the tricky parts I often tell them to keep persevering and that they’ll eventually figure it out.

Read More…
Bbc Micro - Computer Literacy 1980s

Bbc Micro - Computer Literacy 1980s

Posted:

Now I’ve gained an understanding of assembly programming, let’s look at how they tried to teach us computer science in the 1980s… Intro I’m a programmer and the computer itself has always been a black box that I was insulated against, writing my code in a higher level language like C.

Read More…
Conways Life in Z80 Assembly

Conways Life in Z80 Assembly

Posted:

After the fun of writing the Zombies game in Z80, I had a go at writing a version of Conway’s Life in Z80. Grab the code!

Read More…
Zombies! - A Game Written in Z80 Assembly

Zombies! - A Game Written in Z80 Assembly

Posted:

I decided to improve my Z80 assembly skills by writing a game entirely from nothing. It’s based on a BASIC type-in game I found in an old book.

Read More…
Clueless Chillout Coding

Clueless Chillout Coding

Posted:

Watch as I turn a two line Python code into two screens of Z80 assembler, with the added fun that after making it work there’s no way to save the program!

Read More…
Debugging Z80 With Arduino

Debugging Z80 With Arduino

Posted:

I’m a programmer, the CPU is a mystic black box that gets fed instructions. I’m trying to learn and work out what the CPU really does.

Read More…
[ « Prev ] 1 [ 2 ] [ Next » ]