I'm completely new to coding and programming, but I've wanted to get into it for a while. Yesterday I finally watched the MIT OCW video for the first class, taking notes religiously the whole time. I got my Python 2.7.2 up and running and attempted the first assignment, outlined here:
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/assignments/
And that's when I realized that I must be coming short on some fundamental level. No matter what I do, I can't seem to find a way to simply execute a program. I can bind values to variables (myString = 'eric') and other such basic stuff, but I can't for the life of me figure out how to create a program that asks for a first and last name. I've attempted to look up several help guides for this specific assignment. The problem, though, is that many of them assume I already have some unidentifiable basic knowledge that I just can't seem to get my hands on.
1) How do I set up a program?
2) How do I trigger it to execute?
3) How in the hell do I tackle this frustratingly simple yet dauntingly unattainable goal?
Names have never made me so mad before. As I said in the post title, I feel mediocre and idiotic at the moment. I knew should've never branched away from the humanities. Ask me about nineteenth century British politics or French decolonization and I'll tell you everything. Ask my why a singular they should totally be A-OK and I'll talk for hours and find the nearest computer to look up the sources I remember. But ask me to produce infantile coding and I'll break down in sobs. Maybe there's just something that's not "clicking," or maybe I need more intuition and talent for this.
Not to say I'm giving up. This assignment is now a blood mission for me.
I'm begging you. Please, please help me to fill the fundamental conceptual gaps in my base understanding of code and figure out how I can do this most basic task.
