Learning to Create Games

I currently teach my students using HTML5, a touch of CSS, and a whole lot of JavaScript.  For some reason these games are called HTML5 games and while the Canvas element in HTML5 makes this possible – JavaScript does the most of the work. LabCatsCoding uses a course we developed, but it was built on…

Read More

Fred Brooks 1931-2022

Fred Brooks was a computer engineer at IBM who was put in charge of the OS/360 project that was crucial for the company’s survival and behind schedule.  He tried to quit but the CEO told him “I just sent a billion dollars education you; I’m not letting you go now.”  Back then, each computer had…

Read More

Need a Logo?

One of the first items that you’ll need when you develop a website is a logo. Why? A logo will represent the style of your website which can include font, graphic and color choices. A logo will be the design foundation for your website. How to get a logo? The options listed below start with…

Read More

Play Around With Code Playgrounds

First off – what is exactly is a code playground? It is an online web app that allows you to write code and see the results right as you are doing it. They are great for testing ideas out or playing with code. And they are also a wonderful tool for teaching. Let’s take a…

Read More

Our Favorite (Free!) Coding Tutorials

The Odin Project The Odin Project is a relatively new site that is free, useful and interesting. It is laid out very clearly with every student starting with the Foundations course which covers: setting up a development environment and GIT Front end – HTML and CSS Basics JavaScript Introduction to the back end and frameworks…

Read More

More Coding Tutorials

Every now and then I review my recommendations for coding tutorials as the sites can change… a lot!  Some of them add on complexity which I think makes it harder for the novice to navigate.  And some of them just want money. I posted earlier about my Top 4 Coding Courses – but here are…

Read More

Article: Ten Computer Codes That Transformed Science

From Nature magazine this is an interesting piece about how programming languages and technological platforms have led to massive breakthroughs in science. I wouldn’t call them all computer codes and there were over half that I hadn’t heard of. Take a look and get motivated – one thing the article does point out is if…

Read More

Data Science

One of the buzziest areas in technical skills is that of Data Science including the fields of Data Analytics and Machine Learning.  The terms often get used interchangeably or mixed up as they sound very similar.  The Venn Diagram shows the skills needed for each role.   Let’s define Data Science first and then examine…

Read More

Book Recommendation for Web Apps

We’d like to recommend a book for developing your web apps. While LabCatsCoding has all the material a student should need, when you start developing your own web apps you might have the need for additional resources.  Searching the web is great but sometimes a book is even better.  Though expensive.  It can be confusing…

Read More