Archives
Programming Languages Chapter 1 Homework
Programming Languages Chapter 1 Instructor Manual Introduction Computing And Programming With Java Multimedia Approach Mark Guzdial
Instructor Manual Introduction to Computing and Programming with JAVA A Multimedia Approach By Mark Guzdial and Barbara Ericson May 2006 Purpose The purpose of this book is to introduce computing in a way that students find motivating, creative, and relevant. […]
Programming Languages Chapter 10 Focus Creating New Sounds Adding Sounds Together Creating Echo Changing
Chapter 10 In chapter 10 we focus on creating new sounds by adding sounds together, creating an echo, changing the frequency of a sound, and generating new sounds for a particular frequency. In section 10.4 we explain how sampling keyboards […]
Programming Languages Chapter 10 Homework
Programming Languages Chapter 11 Homework
Programming Languages Chapter 11 The Focus How Create Entire Class This Point Students Have
Chapter 11 The focus in chapter 11 is on how to create an entire class. Up to this point students have only been adding methods to existing classes. We think that this allows the students to focus on learning basic […]
Programming Languages Chapter 12 Homework
Programming Languages Chapter 12 The Focus This Text Introduce Text Way Encode Media One
Chapter 12 The focus in this chapter is on text. We introduce text as a way to encode media. One of the things that can attract women to computer science is playing with text in programs. Also, many students find […]
Programming Languages Chapter 13 Homework
Programming Languages Chapter 13 The Focus This Writing Programs That Create Html Pages Section
Chapter 13 The focus in this chapter is on writing programs that create HTML pages. In section 13.1 we talk about HTML and some of the common HTML tags. Be sure to have students view the source on some different […]
Programming Languages Chapter 14 Homework
Programming Languages Chapter 14 This About Creating Movies Doing Simple Framebased Animations And Special
Chapter 14 This chapter is about creating movies by doing simple frame-based animations and special effects like chromakey. We first explain how much space you need to store a movie and why movies are stored in a compressed form. Next […]
Programming Languages Chapter 15 Homework
Programming Languages Chapter 15 The Focus This Speed And Why Compiled Programs Are Faster
Chapter 15 The focus in this chapter is on speed and on why compiled programs are faster than interpreted ones, and why some algorithms are faster than others. In section 15.2 we introduce machine language and give some examples of […]
Programming Languages Chapter 16 Homework
Programming Languages Chapter 16 This Introduce Javascript That Students Can See Another Language That
Chapter 16 In this chapter we introduce JavaScript so that students can see another language that is similar to Java, but not the same. We also use JavaScript to introduce some user interface concepts. In section 16.1 we explain JavaScript […]
Programming Languages Chapter 2 Homework
Programming Languages Chapter 2 This Talk About The History Java And Describe Objects And
Chapter 2 In this chapter we talk about the history of Java and describe objects and classes involved in a restaurant. One good activity is to have the students role-play the people in a restaurant. You can ask for students […]
Programming Languages Chapter 3 Homework
Programming Languages Chapter 3 The Focus This Creating Objects And Invoking Methods Those Objects
Chapter 3 The focus of this chapter is on creating objects and invoking methods on those objects. We start the chapter by emphasizing the importance of names. One way to introduce this concept is ask what is the first thing […]
Programming Languages Chapter 4 Homework
Programming Languages Chapter 4 The Focus Looping Through All The Pixels Picture Looping Through
Chapter 4 The focus in chapter 4 is on looping through all the pixels in a picture by looping through a one- dimensional array of pixels and doing something to the color at each pixel. So the chapter starts off […]
Programming Languages Chapter 5 Homework
Programming Languages Chapter 5 The Focus This Modifying Pixels Twodimensional Array Using Nested For
Chapter 5 The focus in this chapter is on modifying pixels in a two-dimensional array using nested for loops. You can have students play battleship to show that we work with two-dimensional arrays all the time. We motivate working with […]
Programming Languages Chapter 6 Homework
Programming Languages Chapter 6 The Focus This Conditionals Use Simple Section Change Pixels Their
Chapter 6 The focus in this chapter is on conditionals. We use a simple if in section 6.1 to change pixels if their color is close to a specified color. We motivate this by showing how to remove fired eye” […]
Programming Languages Chapter 7 Homework
Programming Languages Chapter 7 The Focus Drawing Using Existing Classes Java This Introduces Students
Chapter 7 The focus in chapter 7 is on drawing using existing classes in Java. This introduces students to the Java API and to the concepts of package, inheritance, interfaces, and constants. We start by using the Graphics class in […]
Programming Languages Chapter 8 Homework
Programming Languages Chapter 8 This Cover Loops And Conditionals Again But With Sounds Instead
Chapter 8 In this chapter we cover loops and conditionals again but with sounds instead of pictures. We find that students need the repetition and that some students enjoy sounds more than pictures while others like pictures more than sounds. […]
Programming Languages Chapter 9 Homework
Programming Languages Chapter 9 The Focus Modifying Sounds Using Ranges Which Means That For
Chapter 9 The focus in chapter 9 is on modifying sounds using ranges which means that for loops won’t always start at 1 and continue while the index is less than the length of the array. In section 9.2 we […]