# Programming in a nutshell

**URL:** <https://discourse.nodered.org/t/programming-in-a-nutshell/53873>\
**Category:** Share Your Projects\
**Created:** [17 November 2021 08:13 UTC](https://discourse.nodered.org/t/programming-in-a-nutshell/53873 "2021-11-17T08:13:55Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)\
**Post date:** [17 November 2021 08:13 UTC](https://discourse.nodered.org/t/programming-in-a-nutshell/53873/1 "2021-11-17T08:13:55Z")

</div>

Not really a project, but since I share quite a bit of the material I use with my IoT students here - I thought this might be a suitable place to share it with you.

I created this short presentation to explain the basic concept of programming to my new young students.  
I've used a Pseudo Code approach as I didn't want them to get bogged in syntax at this early stage.  
As it's an after-school-club it is meant to be fun and enjoyable - which I tried to portray in the presentation.

I hope you find it useful.

[Programming in a nutshell](http://www.resources-area.co.uk/node-red-flows/programming_in_a_nutshell.pdf)

---

<div class="post-metadata">

**Author:** ![old-grumpy](https://avatars.discourse-cdn.com/v4/letter/o/e274bd/32.png) [@old-grumpy](https://discourse.nodered.org/u/old-grumpy)\
**Post date:** [17 November 2021 09:51 UTC](https://discourse.nodered.org/t/programming-in-a-nutshell/53873/2 "2021-11-17T09:51:09Z")

</div>

Nice and clear.Then the find out syntax and recipe are the hard part.

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [17 November 2021 14:44 UTC](https://discourse.nodered.org/t/programming-in-a-nutshell/53873/3 "2021-11-17T14:44:43Z")

</div>

I had a look, and now I'm craving a fry-up!

Every time I've taken a programming course I have been frustrated by the time spent on minutiae, eg this is how you declare a float, this is a string, ...  
The perfect course for me would present the final product - not too complex of course - and then break down how it works block by block, absorbing the basics by osmosis.

Luckily (probably) for the students, I've never taught anyone in that way. 😆
