Home > Lectures > Lecture Details

Overview of NameSurfer - The Next Assignment

By Mehran Sahami - Stanford
get flash player

Lecture Description

Overview of NameSurfer - The Next Assignment, Components and Containers, Listeners for Components, Create a Program Which Extends Program, The ComponentListener Interface, The MusicShop Example Program, The MusicShopDisplay Example Program

Course Description

Related Resources

Transcript   |  Assignment 6 Name Surfer

Course Index

  1. Introduction to Computer Programming
  2. Introduction to Karel
  3. Karel and Java
  4. The History of Computing
  5. Variables
  6. Operators
  7. The Loop and a Half Problem
  8. Information Hiding
  9. Strings
  10. Importance of Private Variables
  11. The GImage Class
  12. Enumeration
  13. String Processing
  14. Memory
  15. Pointer Recap
  16. Array
  17. Multi-dimensional Arrays
  18. A Wrap Up of Multi-dimensional Arrays
  19. An Interface
  20. GUI
  21. Review of Interactors and Listeners
  22. Overview of NameSurfer - The Next Assignment
  23. Searching, Sorting and Algorithmic Efficiency
  24. Principles of Good Software Engineering for Managing Large Amounts of Data
  25. Defining a Social Network for Our Purposes
  26. Introduction to the Standard Java Libraries
  27. Life After Programming Methodology
  28. The Graphics Contest Winners