CP4P_History of Computers and Programming.pptx | Lecture PowerPoint slides |
CP4P_History_Activity_Instructions.pdf | Activity Instructions |
CP4P_History_Activity_Answers.docx | Activity Answer document |
Show provenance of _Activity_Answers development.docx | How to show you did the work |
Your job here is not to get good grades, your job is to learn something. Grades do not necessarily indicate passion, expertise, creativity, or even your hard work, but those are the very things that make you successful.
Study More Effectively, No Matter What You’re Trying to Learn
The Key to
Better Studying Is Self-Explanation
Programming: Low vs High, Paradigms, Languages
Women in Computing by Katherine Deibel, U of Washington. It's worth a read, especially the last page.
https://women.acm.org/ Association for Computing Machinery (ACM-W) supporting, celebrating and advocating for Women in Computing
The Computers documentary from the ENIAC Programmers Project is well worth the modest rental fee.
BBC DOCUMENTARY: Calculating Ada - The Countess of Computing 2015
The Imitation Game and Mercury 13 and Hidden Figures are all worthy of your attention.
Mouse events -- interactive demonstrations to illustrate event-driven programming for GUIs
After All These Years, the World is Still Powered by C Programming
CS50 Lecture by Brian Kernighan -- the K in K&R who wrote "The C Programming Language"
A deeper dive into the variety of programming approaches: