There’s an appreciable risk that this post may be considered sacrilegious within the programming world. If there’s one thing, even just one tiny, single thing, that every programmer knows about teaching programming, it’s that the first lesson should be how to output the string, “Hello world!” (There’s some dispute as to whether the ‘w’ should be capitalised but the ‘!’ is entirely necessary.) How heretical would it be to suggest that, not only is this probably not the best place to start, but that a better alternative can be found by turning around a bottle of shampoo?
Tag Archives: Introductory programming
An Alternative to “Hello world!”
By Vic Grout
Leave a comment | tags: Algorithm, Algorithms, Computer programming, Hello world!, Introductory programming, Languages, Programming, Programming language, Programs, Sequence selection repetition, Teaching programming | posted in Academia, Algorithms, Computer Science, Computing, Education, Programming, Software
-
Join 1,296 other subscribers
Find in the files
May 2024 M T W T F S S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 -
On the desk
- ESPELETIA: The Complete Framework Tuesday 23rd January 2024
- The Futurology Grid Thursday 4th January 2024
- A New Futurism Tool: ESPELETIA Tuesday 2nd January 2024
- We’re Back! Friday 29th December 2023
- A New Novel: ‘Prometheus for Sale’ (‘A second-rate university comedy’) Friday 17th February 2023
- One for Dad Saturday 12th December 2020
- Brexit and Conway’s Life! Wednesday 25th November 2020
- “ERIC”: How a Bad Think-Thing Destroyed the World Friday 30th October 2020
- Fully Automated Luxury … Dancing? (A futuristic conspiracy theory) Wednesday 16th September 2020
- Advanced Machine Learning and Data Mining: A New Frontier in Artificial Intelligence Research Monday 17th August 2020
In the drawers
Under the lamp
Towards the back
Around the room