CGI & PHP Enhance your site with CGi, PHP and ASP scripts

  Subscribe via RSS

  Follow @XavierMedia

Lecture 6 | Programming Methodology (Stanford)

September 2nd, 2010 by CGI & PHP.com


Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami continues to talk about expressions, variables, and values. He then finishes his lecture on conditions, scopes, if statements, and different loops. 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

Popularity: 18% [?]


Subscribe to new posts from this blog
You may also be interested in...
Lecture 28 | Programming Methodology (Stanford)
Lecture 2 | Programming Methodology (Stanford)
Lecture 1 | Programming Methodology (Stanford)
Lecture 3 | Programming Methodology (Stanford)
Lecture 13 | Programming Methodology (Stanford)
Lecture 16 | Programming Methodology (Stanford)

25 Responses to “Lecture 6 | Programming Methodology (Stanford)”

  1. jesusminime14 Says:

    I've downloaded "all" of the needed software that Stanford offers, but I can't get any of the programs to work. I don't know much about eclipse, only what I've learned in this class. can someone help me out and tell me how to fix this?
    I'm guessing that eclipse can't find some of the files it needs to run the programs.
    imgur.com /PtSl3.png
    (youtube won't let me post the link unless i put a space between the slash, just remove it and past it in your browser so you can see what my problem is)

  2. jesusminime14 Says:

    I've downloaded "all" of the needed software that Stanford offers, but I can't get any of the programs to work. I don't know much about eclipse, only what I've learned in this class. can someone help me out and tell me how to fix this?
    I'm guessing that eclipse can't find some of the files it needs to run the programs.
    imgur.com /PtSl3.png

  3. jesusminime14 Says:

    I've downloaded "all" of the needed software that Stanford offers, but I can't get any of the programs to work. I don't know much about eclipse, only what I've learned in this class. can someone help me out and tell me how to fix this? I'm guessing that eclipse can't find some of the files it needs to run the programs.

  4. MrDavidVuong Says:

    these videos are awesome! I'm studying software development and design at high school is this practically what we're doing (other than java). :D

  5. bostonsheep Says:

    yeah!!!!! someone who knows both languages please explain. it sounds counter-intuitive to use % with a double value (to me).

  6. sctoweett Says:

    YOU ARE GREAT. Thanks a lot

    I WISH JIMMYR.COM AND THE NEW BOSTON WERE LIKE YOU AS THEY ARE GOOD AND BROADLY.

  7. GSCrepresentative Says:

    doesn't the average sign also have a different name? I remember in one of my C++ books it was called something else.

  8. PhatQ45TT1 Says:

    after watching this make me want quit working at McDonald

  9. Vaughnlesterinoz Says:

    "get your hands off my PI" haha I lol'd

  10. MrPolymorphist Says:

    @renzyq19 point is nt abt usage.. actually if u know C/C++ u might even wanna know why the hell u studied java. Saying tht Java is good coz it works on all platforms is like saying anal sex is good coz it works on all genders. point is abt providing proper info abt anythng in a public domain. And for ur usage of "%" operator on floatng values. well, i hvnt myself used it yet. bt it might be used somewhere…. mebbe for angles (modulo 360) in graphics to calculate trigonometric functions.

  11. renzyq19 Says:

    @MrPolymorphist but why would you want to use % with a double value?

  12. mthetaung Says:

    @X3QT0R I was taking programming before but I fail because my professor does not teach in the class. He just told us to read the book. Prof. mehran explaining makes me understand more….

  13. archrodney Says:

    I love when he tries to wipe the board, it becomes crappier and crappier.. ;)

  14. MrPolymorphist Says:

    At around 1:55 Prof Mehran says that the remainder operatopr "%" doesnt work with double values. This is true in C/C++ but NOT in java. This is not to criticise the work done by the univ or the prof in any way coz they have done a real good job by putting this in public domain. I am just SCJP and this dude might be teaching java for so long. however, please check before putting any such credible info in the public domain. many ppl who shift frm C/C++ to java hv these misconceptions.

  15. Rasmusorum Says:

    is there a big difference between the pdf version of "the art and sience of java" book and the full original version? Will i be able to complete the course and understand all the details with the pdf preliminary draft of the book, or will i miss alot of detail if i don't read the final example of the book?

  16. FrankRizzo6662 Says:

    You are an idiot who doesn't know shit about software engineering

  17. bcaldwellmusic Says:

    I love this whole opencourseware movement. Mehran is better than any professor I had at school. I just noticed…Lecture 1 has close to 200,000 views while Lecture 28 only has around 8000. Kind of sad.

  18. mattmanbowz Says:

    abudaiyeh: should be

    while (stillAlive()) {
    iWillLoveThisTeacher();
    }

  19. OsMinOsM Says:

    @FrankRizzo6662
    sounds like you don't know that much about programming either.
    let's say you wanna build a web page, that some user could see from any machine or device!
    how would you implement that in Assembly
    every language has it's own specifications
    assembly : you use the low level features but yet its too architecture specific.
    high level languages: gives a fine structured and abstracted programs instead of tons of commends to do a simple task
    interpreted languages: platform independent

  20. chilinerdyboy Says:

    can somebody provide a simple example in working code of the things taught here? a real life use of this stuff please

  21. FrankRizzo6662 Says:

    PHP is a scripting language…. Real programmers write Assembly code, good programmers write C++, newbies use Java or C#, beginners use a scripting language

  22. FrankRizzo6662 Says:

    Watch all the videos noob

  23. FrankRizzo6662 Says:

    The symbol is called a pipe.

  24. hmk984 Says:

    i have just completed the asignment 1.
    the assignment is too tough , may i have to submit it!!

  25. hmk984 Says:

    gr8 lecture again
    no buddy tell me when to start hte assignment1 , as per the schedule i think the assignment is due , i am going to try it ……

    thanks standford and u tube and evey one

Leave a Reply

Powered by WP Status.net plugin.


Fantastic web hosting at cheap prices
© Copyright 1996-2012 Xavier Media®. All rights reserved.
Contact us | Support/help | Privacy Policy | About Xavier Media
The World According to Xavier | Powered by Yahoo! Answers