Home > Search Results

object oriented programming


sort by: Relevancy | Title try advanced search for more options

  1. Life After Programming Methodology, The CS Major, Other Possible Majors

  2. This lecture explores weight, perceived gravity, weightlessness, free fall, and zero perceived gravity in orbit. An object is swirled around on a string in a vertical plane. The tension in the string is evaluated when the object is at the top and when it is at the bottom of its circular trajectory. Objects in free fall as described as weightless: Exploring the weight of a tennis ball being tossed in the air, and of a bottle of water in Pro...more

  3. Programming Methodology is the largest of the introductory programming courses and is one of the largest courses at Stanford. Topics focus on the introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Programming Methodology teaches the widely-used Java programming language along with good software engine...more

  4. Topics: Welcome to CS106A, Course Staff, Why is the class called Programming Methodology?, Are you in the right class?, Class Logistics, Assignments and Grading, Extensions, Midterm and Final, Grade Breakdown, The Honor Code, Why Karel?

  5. In this introductory lecture, Professor Lewin discuses basic units, dimensions, measurements and associated uncertainties, dimensional analysis, and scaling arguments. Further, he explains why a measurement is meaningless without knowledge of its uncertainty, using data collected by Galileo Galilei as an example. He begins to dive into dimensional analysis, reasoning that the time from an object to fall from a certain height is independen...more

  6. More about debugging, knapsack problem, introduction to dynamic programming

  7. This lecture is about vectors and how to add, subtract, decompose and multiply vectors. Decomposing vectors in two (or three) dimensions is a key concept that will be used throughout the course. Professor Lewin throws an object up, and decomposes its initial velocity into a horizontal and a vertical direction.

  8. Analysis of knapsack problem, introduction to object-oriented programming

  9. After a brief introduction to Plato's Phaedo, more arguments are offered in this lecture in defense of the existence of an immaterial soul. The emphasis here is on the fact that we need to believe in the existence of a soul in order to explain the claim that we possess free will. This is an argument dualists use as an objection to the physicalists: since no merely physical entity could have free will, there must be more to us than just bei...more