object-oriented design
sort by: Relevancy | Title try advanced search for more options
-
Kleiner presents the three options for the course's term paper, which fall into two main categories: a research paper or a project to design a Roman city. For the research paper, she suggests cities and monuments not covered or mentioned briefly in the lectures, which embody some of the themes and issues raised in the course. Such topics include, in the Eastern Empire, the Roman cities of Corinth and Gerasa (Jerash), the Library of Celsus ...more
-
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
-
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
-
-
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
-
Product decisions can be based on the company politics. But one cannot argue with facts and stats, and this is the basis, says Marissa Mayer, Google's Vice President of Search Products & User Experience, by which the company bases its decisions. Google's approach is the take the guesswork out of product design, from functionality to shades of color, and they believe in the science of well-monitored and frequent A/B testing.
-
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.
-
Analysis of knapsack problem, introduction to object-oriented programming
-
Professor Kleiner introduces the wide variety of Roman buildings covered in the course and links them with the theme of Roman urbanism. The lecture ranges from early Roman stone construction to such masterpieces of Roman concrete architecture as the Colosseum and Pantheon. Traveling from Rome and Pompeii across the vast Roman Empire, Professor Kleiner stops in such locales as North Africa and Jordan to explore the plans of cities and their...more
-
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
-
How can we harness the emerging forms of interactive media to enhance the learning process? Professor Miyagawa and prominent guest speakers will explore a broad range of issues on new media and learning - technical, social, and business. Concrete examples of use of media will be presented as case studies. One major theme, though not the only one, is that today's youth, influenced by video games and other emerging interactive media forms, a...more
-
This lecture introduces Newton's Laws of Motion. The First Law on inertia states that every object will remain in a state of rest or uniform motion in a straight line unless acted upon by an external force. The Second Law (F = ma) relates the cause (the force F) to the acceleration. Several different forces are discussed in the context of this law. The lecture ends with the Third Law which states that action and reaction are equal and opposite.
