The Happy Coder

The Happy Coder Learning to Code is not as difficult as you think. The aim is to get everyone (or as many people as

The Joy of Robotics 1 getting started with the Arduino Uno, meet the board.
22/04/2024

The Joy of Robotics 1 getting started with the Arduino Uno, meet the board.

The arduino Uno is the perfect place to start learning about all things Robotics and the Internet of Things (IoT). The latest version R4 WiFi seen in the picture above looks very similar to the previous version which has been around a very long time. It is the same shape (form factor) and with most

Watched the film ‘The Creator’, these are my thoughts
10/04/2024

Watched the film ‘The Creator’, these are my thoughts

I recently watched the film ‘The Creator’, a(nother) dystopian AI future film. Despite it’s many flaws in the filming (not the best) I thoroughly enjoyed it. Especially the special effects and general idea and concept behind it. (Hopefully no spoiler alerts) It is set in the near future where ...

The Black Box Paradox. Super intelligent AI but we are also black boxes, so what is the difference?
23/03/2024

The Black Box Paradox. Super intelligent AI but we are also black boxes, so what is the difference?

When we consider that very few people understand how AI works. Even those that do understand the mechanism don’t know how the internal decisions it makes are arrived at. This can make people very nervous when we give it the power to make decisions on our behalf. This is the black box paradox. We k...

Should we be worried where AI is taking us? What is Singularity and why does it matter to the human race?
22/03/2024

Should we be worried where AI is taking us? What is Singularity and why does it matter to the human race?

Artificial Intelligence (AI) is is generally good at one specific task. Whereas Artificial General Intelligence (AGI) could be applied to a wide variety of problems. But there is a growing concern regarding something called singularity where AI becomes super intelligent and takes control over its ow...

Unit  #7 3D Art Tutorial using p5.js and WEBGL with objects created by Blender3D
21/03/2024

Unit #7 3D Art Tutorial using p5.js and WEBGL with objects created by Blender3D

Mostly we have been creating 3D shapes using p5.js but you can also create objects using other very powerful software such as Blender3D and then import the file into the sketch as an .obj file. In this unit we will go and get a file already created for a default shape used in Blender3D

Ever wondered what is inside artificial intelligence, what makes it work?
20/03/2024

Ever wondered what is inside artificial intelligence, what makes it work?

What are neural networks? Neural Networks are the foundations of much of what we call Artificial Intelligence or Machine Learning. Basically they are a type of algorithm that tries to learn patterns from data. The key word here is learn. Just like you and me we need some form of input data, for us i...

What is artificial intelligence and why it should interest you
18/03/2024

What is artificial intelligence and why it should interest you

What is Artificial Intelligence Artificial Intelligence (AI) has been around for quite a long time. It is a phrase that we use quite a lot at the moment without any real understanding of what it actually is. For the most part you really don’t need to understand how it works in any detail. But I do

Adding google fonts to 3D text with p5.js and WEBGL in the sixth tutorial
17/03/2024

Adding google fonts to 3D text with p5.js and WEBGL in the sixth tutorial

Unit #6 using Google fonts and the power of p5.js and WEBGL you can create and manipulate 3D text. The basis is uploading a font of your choice as a .ttf file. This gives you creative control over the style of font you would love to use above the standard text provided by p5.js.

If you have ever wondered what coding is then this article gives you a brief insight.
16/03/2024

If you have ever wondered what coding is then this article gives you a brief insight.

What is coding? For many people coding is a dark art, a mysterious phenomena. You may be thinking why ask the question, it is obvious, everyone knows what coding is. Well it may surprise you that there are a lot of people who really have no idea what it is except it is a thing with

Creating graphics on 3D shapes with p5.js and WEBGL part 5 of the tutorial on 3D art
13/03/2024

Creating graphics on 3D shapes with p5.js and WEBGL part 5 of the tutorial on 3D art

In unit #5 you will use a a function called createGraphics() this does what it says on the tin, creates graphics on shapes whether static or moving. This is a powerful function that is also extremely fun (in my opinion). It gives you the opportunity to put images, photos, videos and even draw on

Using p5.js and WEBGL to create 3D art this is  #4 adding light and materials to shapes. An introductory tutorial to cod...
11/03/2024

Using p5.js and WEBGL to create 3D art this is #4 adding light and materials to shapes. An introductory tutorial to coding in 3D art

Unit #4 Lights and Materials are a key element to successful 3D art. There are a number of useful functions built into p5.js to create a variety of lighting effects. Using lights well can greatly improve your creative output. This unit also looks ant some of the materials available, these are more o...

Tutorial  #3 3D art with p5.js, using the mouse to orbit around an object and increasing the smoothness of the 3D shapes
10/03/2024

Tutorial #3 3D art with p5.js, using the mouse to orbit around an object and increasing the smoothness of the 3D shapes

Unit #3 orbiting and smoothing The idea of orbiting and smoothing is a simple addition to your 3D Art. It makes it more realistic while also interactive (if that is what you want). This is a very short unit introducing the detail of making a shape smoother (more triangles (vertices) as well as orbit...

Address

Totnes

Alerts

Be the first to know and let us send you an email when The Happy Coder posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The School

Send a message to The Happy Coder:

Shortcuts

Share

Category