Intro to Python STEMinar
Hello, world! ;)
If you know anything about me already (or have ever done any coding) then that intro should come as no surprise. It’s the de facto standard ‘first program’ for a beginner to write–or sometimes the first program to write when learning a new language.
- Here’s a fun little web-based Hello World program written in an 8-bit assembly simulator: https://schweigi.github.io/assembler-simulator/
- …and here’s a nice collection of Hello World programs in pretty much every language imaginable: http://helloworldcollection.de/
Speaking of learning to code, I thought I’d kick off this site with a few links to projects from my courses, past and present, hosted on Repl.it–an in-browser IDE for pretty much any language that you would need to learn or play around with these days.
- Python ‘Simple Guessing Game’: https://repl.it/@rammonsnova/SimpleGuessingGame
- Halloween-themed HTML/CSS/JS mini-project: https://repl.it/@rammonsnova/Halloween-Project-ITE115
- MySQL Sakila Sample DB in SQLite: https://repl.it/@rammonsnova/SQLite-Sakila-Sample-Database-ITD256
And for some poetic inspiration…
“The best programs are written so that computing machines can perform them quickly and so that human beings can understand them clearly. A programmer is ideally an essayist who works with traditional aesthetic and literary forms as well as mathematical concepts, to communicate the way that an algorithm works and to convince a reader that the results will be correct.”― Donald E. Knuth, Selected Papers on Computer Science
I love Knuth…but this one really gets the blood pumping…
“The computer programmer is a creator of universes for which he alone is the lawgiver. No playwright, no stage director, no emperor, however powerful, has ever exercised such absolute authority to arrange a stage or field of battle and to command such unswervingly dutiful actors or troops.”― Joseph Weizenbaum
Thanks for dropping by. I hope that there will be a lot more interesting and useful content here soon… 🙂
Bis dann–Prof. Ryan Ammons