Lecture 4 | Programming Methodology (Stanford)
Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami moves into the history of computing and introduces the program Java. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Uses the Java programming language. Emphasis is on good programming style and the built-in facilities of the Java language. Complete Playlist for the Course: www.youtube.com CS106A at Stanford Unversity: www.stanford.edu Stanford Center for Professional Development: scpd.stanford.edu Stanford University: www.stanford.edu Stanford University Channel on youtube www.youtube.com

@Uvthenfuv
The term you’re looking for is IDE, which stands for Integrated Development Environment. Eclipse is an IDE because it bundles a number of useful tools for application development into one program.
wow! Great way how he explains OOP in this video with the animals.
No, you’re thinking about overriding and not inheriting. You’re getting ahead of the class. If you keep watching the videos I’m sure he’ll talk about overrides.
Man, if I had $200,000 I would go to Stanford in a heartbeat.
That is probably good investment great education, and the thing which is also very important great connections and ambitious friends you meet there.
Note that the very first personal computer (Altair 8800) could only read binary code and had no programs or even a programming languages. Had no means of using a keyboard or monitor by default. Luckily there was such a thing called enthusiastic geeks who set some time apart in their spare time for making all of what the rest of us needed from absolute scratch. We’ve got it too easy. Don’t forget to respect the hackers.
how do you download Karel for PC
anyone think this guy looks like Eugene Levi?
“Chuck Babbage was a pretty smart dude”
No way would I waste money going to Stanford to be taught by this man.
hahahahahahahaha
yes
yes iamacybrog
you r smart
that is overriding coz. has the same name but so much of incoming arguments
Or you could just watch these videos. . . for free.
tu tu du tu du ….
no iam not able to undrstnd
IM using Vista Home Premium
DARPA was only a sponsor. The internet would still exist.
Eugene Levy is the first thing I thought when I saw him on lecture 1
Why did he fail to mention Blaise Pascal before Charles Babbage?
“they’re important if you’re a lawyer” lol
tu du tu du
you’re human right?
lfmao hahahah yet good education
Before you get an answer to that question, could you please answer these questions for me:
Why did he fail to mention George Washington?
Why did he fail to mention the Titanic?
Why did he fail to mention mechanical engineering?
Why did he fail to mention every conceivable piece of information known to man?
Why? Why? Why? Please tell me why.
To put it simple for you, Pascal is a lot more relevant than nearly everything you mentioned except mechanical engineering (but that is neither a person, nor a machine, so it’s not like it is worth mentioning anyway as it is too broad). Pascal invented the first “calculator”, long before Babbage made the analytical machine; it’s a specifical example that laid the foundations; he mentioned the abacus after all. Care to mention any other specific examples that are actually relevant? If not, STFU.
lol did he throw candy at the students?
I’m using an Abacus to view this video.
Man… Lots of caffine in this guy.. or just really nervous.