Resources on programming for very beginners

Hi @debxyz,

Can you elaborate on “under the hood” in the context of this book?
Brings back memories of me taking the engine on my Ford Falcon apart and “reseating the valves”.

I know I often go into source to see how the Processing “helper functions” work “under the hood”:
https://github.com/processing/processing/blob/master/core/src/processing/core/PApplet.java#L4979

The map() function is a good example; in the Arduino they use integers and Processing they use floats.

I remember illustrating temperature conversion with the Arduino map() function and it did not work as expected. The reference commented on this and this was a good example for “knowing your references”. They also show the whole function for “For the mathematically inclined” in the reference.
That was actually the point of the exorcise at the time.

:)