Program One. Program Two. import acm.program.*;
|
|
- Sibyl Ray
- 5 years ago
- Views:
Transcription
1 Scope Tracing Below are a few short programs. Your job is to determine what the output of each program will be without running the programs. It is extremely difficult to figure out what these programs are going to do purely by looking at them. Instead, try drawing lots of pictures. We recommend that you do the following: Whenever you call a method, draw a box that will hold the variables for that method. Have a dedicated space where you'll put the values of all the variables in each method. Have a dedicated space for output produced by println. Remember you'll need to keep track both of what gets printed and the order in which it gets printed. Remember that variables in one method aren't visible inside of other methods. Make sure you have a way of keeping track of which method each variable is stored in. Remember that variables are passed by value. To make it easier to talk about the programs, we've added in line numbers.
2 Program One public class FindingJava extends ConsoleProgram { 2: int dory = 1; 3: int marlin = 2; 5: nemo(dory, marlin); 7: println("dory = " + dory); 8: println("marlin = " + marlin); 9: 11: private void nemo(int jenny, int charlie) { 12: jenny += charlie; 13: println("jenny = " + jenny); 1 println("charlie = " + charlie); 15: Program Two public class JavaTopia extends ConsoleProgram { 2: int judy = 1; 3: int nick = 2; 5: bogo(judy); 7: println("judy = " + judy); 8: println("nick = " + nick); 9: 11: private void bogo(int dawn) { 12: int bonnie = dawn; 13: dawn *= 5; 1 println("dawn = " + dawn); 15: println(" bonnie = " + bonnie); 1
3 Program Three public class TheJungleJava extends ConsoleProgram { 2: int mowgli = 1; 3: baloo(mowgli); 5: println("mowgli = " + mowgli); 7: 8: 9: private void baloo(int mowgli) { mowgli = 137; 11: println("mowgli = " + mowgli); 12: Program Four public class BigJavaSix extends ConsoleProgram { 2: int hiro = 1; 3: int tadashi = 2; 5: wasabi(tadashi, hiro); 7: println("hiro = " + hiro); 8: println("tadashi = " + tadashi); 9: 11: private void wasabi(int hiro, int tadashi) { 12: println("hiro = " + hiro); 13: println("tadashi = " + tadashi); 1
4 Program Five public class MonstersJavaVersity extends ConsoleProgram { 2: int mike = 1; 3: int sulley = 2; 5: randy(sulley, mike); 7: println("mike = " + mike); 8: println("sulley = " + sulley); 9: 11: private void randy(int mike, int squishy) { 12: int sulley = 10 * mike + squishy; 13: println("mike = " + mike); 1 println("sulley = " + sulley); 15: println("squishy = " + squishy); 1 Program Six public class AliceInJavaLand extends ConsoleProgram { 2: int alice = 2; 3: println("the secret number is " + madhatter(alice)); 5: 7: private int madhatter(int cheshirecat) { 8: return cheshirecat + 10 * cheshirecat; 9:
5 Program Seven public class JavaOfTheCarribean extends ConsoleProgram { 2: int jacksparrow = 3; 3: jacksparrow = elizabethswann(jacksparrow); 5: println("jacksparrow = " + jacksparrow); 7: 8: private int elizabethswann(int willturner) { 9: return willturner * willturner; Program Eight public class JavaStory extends ConsoleProgram { 2: int woody = 4; 3: int buzz = 5; woody = andy(woody, buzz); 5: println("woody = " + woody); 7: println("buzz = " + buzz); 8: 9: private int andy(int woody, int buzz); 11: woody *= buzz; 12: println("woody = " + woody); 13: buzz *= woody; 1 println("buzz = " + buzz); 15: return woody + buzz; 1
6 Program Nine public class QuestionableJava extends ConsoleProgram { 2: int marten = 137; 3: int faye = 42; 5: println("marten = " + marten); hannelore(faye); 7: println("marten = " + marten); 8: println("faye = " + faye); 9: marten = angus(faye, marten + faye); 11: println("marten = " + marten); 12: 13: marten = angus(marten, faye); 1 println("marten = " + marten); 15: 1 17: private void hannelore(int marten) { 18: println("marten = " + marten); 19: marten = 160; 20: 21: 22: private int angus(int marten, int faye) { 23: int dora = faye marten; 2 println("dora = " + dora); 25: return dora % 10; 2
7 Program Ten public class FrozenJava extends ConsoleProgram { 2: int anna = 16; 3: int elsa = 18; 5: anna = arendelle(anna, elsa); println("anna = " + anna); 7: println("elsa = " + elsa); 8: 9: private int arendelle(int elsa, int anna) { 11: int kristoff = elsa; 12: 13: weselton(kristoff); 1 println("kristoff = " + kristoff); 15: 1 kristoff = weselton(kristoff); 17: println("kristoff = " + kristoff); 18: println("elsa = " + elsa); 19: return anna; 20: 21: 22: private int weselton(int olaf) { 23: olaf /= 2; 2 println("olaf = " + olaf); 25: return olaf; 2
CS106A Handout 15 Winter 2015 February 4, 2015 CS106A Practice Midterm
CS106A Handout 15 Winter 2015 February 4, 2015 CS106A Practice Midterm This exam is closed-book and closed-computer but open-note. You may have a double-sided, 8.5 11 sheet of notes with you when you take
More informationPractice Midterm #2. Midterm Time: Monday, July 18 th, 7pm 9pm Midterm Location: Hewlett 200
Alisha Adam & Rohit Talreja CS 106A Summer 2016 Practice Midterm #2. Midterm Time: Monday, July 18 th, 7pm 9pm Midterm Location: Hewlett 200. Based on previous handouts by Keith Schwarz, Eric Roberts,
More informationCS 101 Computer Programming
CS 101 Computer Programming Methods (Chapter 5) Özyeğin University slides partially adapted from UW CSE 142 course slides Remember? Control Flow: the order in which statements are executed CS 101 Özyeğin
More informationSlide 1 CS 170 Java Programming 1
CS 170 Java Programming 1 Objects and Methods Performing Actions and Using Object Methods Slide 1 CS 170 Java Programming 1 Objects and Methods Duration: 00:01:14 Hi Folks. This is the CS 170, Java Programming
More informationUsing Windows Explorer and Libraries in Windows 7
Using Windows Explorer and Libraries in Windows 7 Windows Explorer is a program that is used like a folder to navigate through the different parts of your computer. Using Windows Explorer, you can view
More informationConversion Between Number Bases
Conversion Between Number Bases MATH 100 Survey of Mathematical Ideas J. Robert Buchanan Department of Mathematics Summer 2018 General Number Bases Bases other than 10 are sometimes used in numeration
More informationSection Handout #7: Interactors and Classes
Chris Piech Section Handout 7 CS 106A February 27, 2017 Section Handout #7: Interactors and Classes 1. Using Interactors Portions of this handout by Eric Roberts and Nick Troccoli The purpose of this problem
More information4 + 4 = = 1 5 x 2 = 10
Beginning Multiplication Ask your child... "Have you ever seen a multiplication problem?" Explain: "Instead of a plus ( + ) sign or a minus ( - ) sign a multiplication sign ( x ) is used." Have child to
More informationProgramming Lecture 4
Five-Minute Review 1. What are classes and objects? What is a class hierarchy? 2. What is an expression? A term? 3. What is a variable declaration? 4. What is an assignment? What is precedence? 5. What
More informationProgramming Lecture 4
Five-Minute Review 1. What are classes and objects? What is a class hierarchy? 2. What is an expression? A term? 3. What is a variable declaration? 4. What is an assignment? What is precedence? 5. What
More informationProgramming: Reliable Transport - Alternating Bit
Programming: Reliable Transport - Alternating Bit This lab is to be completed in teams of two. Collaborative conversations between yours and other teams with regard to syntax, strategies and methods for
More informationExpressions, Statements, and Control Structures
Expressions, Statements, and Control Structures Announcements Assignment 2 out, due next Wednesday, February 1. Explore the Java concepts we've covered and will be covering. Unleash your creative potential!
More informationAssignment #4 Hangman Due: 10:30am on Friday, Febuary 17th This assignment may be done in pairs (which is optional, not required)
Chris Piech Handout #20 CS 106A Feb 8, 2017 Assignment #4 Hangman Due: 10:30am on Friday, Febuary 17th This assignment may be done in pairs (which is optional, not required) Y.E.A.H. hours Thursday from
More informationComputer Networks. Project 2. Project Assigned: November 14 Checkpoint: November 21 12:01 AM Due: December 04 12:01 AM. Networks - Project 2 1
Computer Networks Project 2 Project Assigned: November 14 Checkpoint: November 21 12:01 AM Due: December 04 12:01 AM Networks - Project 2 1 Overview In this programming assignment, you will be writing
More informationWhat is Java? professional software engineering.
Welcome Back! Welcome to Java! What is Java? Java is an industrial programming language used to build large applications. Used in web servers, Android phones, desktop applications, etc. Extremely common:
More informationTranscriber(s): Aboelnaga, Eman Verifier(s): Yedman, Madeline Date Transcribed: Fall 2010 Page: 1 of 9
Page: 1 of 9 0:00 1 R1 The color s not going to show a little bit, but okay. Okay. So, um, a plus b quantity cubed, you said, means Stephanie a plus b times a plus b times a plus b /R1 3 R1 Okay, so you
More informationAssignment #4 Hangman Due: 11am on Monday, May 14th This assignment may be done in pairs (which is optional, not required)
Chris Piech Handout #12 CS 106A May 2, 2018 Assignment #4 Hangman Due: 11am on Monday, May 14th This assignment may be done in pairs (which is optional, not required) Based on a handout by Eric Roberts
More informationSection Solutions 8. /* The separator used to delimit the start and end of a flight. */ private static final String FLIGHT_DELIMITER = " -> ";
CS106A Winter 2015 Handout #24S March 2, 2015 Section Solutions 8 import acm.program.; import acm.util.; import java.util.; import java.io.; public class FlightPlanner extends ConsoleProgram { / The name
More informationCreating a Dashboard Prompt
Creating a Dashboard Prompt This guide will cover: How to create a dashboard prompt which can be used for developing flexible dashboards for users to utilize when viewing an analysis on a dashboard. Step
More informationSection Handout #7: Interactors and Classes
Chris Piech Section #7 CS 106A February 26, 2018 Section Handout #7: Interactors and Classes Portions of this handout by Eric Roberts and Nick Troccoli Overview: these problems will give you practice with
More informationPractice Final Examination #2
Eric Roberts Handout #54 CS106B March 11, 2013 Practice Final Examination #2 Review session: Sunday, March 17, 3:00 5:00 P.M. (Hewlett 200) Scheduled finals: Tuesday, March 19, 12:15 3:15 P.M. (Hewlett
More informationProgramming Lecture 4
Five-Minute Review 1. What is a class hierarchy? 2. Which graphical coordinate system is used by Java (and most other languages)? 3. Why is a collage a good methapher for GObjects? 4. What is a CFG? What
More informationReview Functions. Natural Language and Dialogue Systems Lab
Review Functions Natural Language and Dialogue Systems Lab Announcements Today: Guest Lecture on Human Computer Interaction and Design for Special Populations by Prof. Sri Kurniawan Co-Director of the
More informationMastering Binary Math
Cisco certification candidates, from the CCNA to the CCIE, must master binary math. This includes basic conversions, such as binary-to-decimal and decimal-to-binary, as well as more advanced scenarios
More informationDefining Your Own Classes
Defining Your Own Classes In C, you are allowed to define a struct and then define variables of that struct. But Java allows you to define your own class. This means not only defining the data structure,
More informationCS-537: Midterm Exam (Fall 2008) Hard Questions, Simple Answers
CS-537: Midterm Exam (Fall 28) Hard Questions, Simple Answers Please Read All Questions Carefully! There are seven (7) total numbered pages. Please put your NAME and student ID on THIS page, and JUST YOUR
More informationCS193D Handout 10 Winter 2005/2006 January 23, 2006 Pimp Your Classes
CS193D Handout 10 Winter 2005/2006 January 23, 2006 Pimp Your Classes See also: The middle part of Chapter 9 (194-208), Chapter 12 Pretty much any Object-Oriented Language lets you create data members
More informationAnd Even More and More C++ Fundamentals of Computer Science
And Even More and More C++ Fundamentals of Computer Science Outline C++ Classes Special Members Friendship Classes are an expanded version of data structures (structs) Like structs, the hold data members
More informationAssignment #2: Intro to Java Due: 11AM PST on Wednesday, July 12
Nick Troccoli Assignment 2 CS 106A July 5, 2017 Assignment #2: Intro to Java Due: 11AM PST on Wednesday, July 12 This assignment should be done individually (not in pairs) Based on handouts by Mehran Sahami,
More informationHello! My name is PC and I am learning how to use a computer. Let s learn together! Unit1
Hello! My name is PC and I am learning how to use a computer. Let s learn together! Unit1 The Computer Parts of a Computer The Mouse Disks What Can You Do? Programs Windows Parts of a Computer A computer
More informationCS 170 Java Programming 1. Week 5: Procedures and Functions
CS 170 Java Programming 1 Week 5: Procedures and Functions What s the Plan? Topic 1: More on graphical objects Creating your own custom Turtle types Introducing media, pictures and sounds Topic 2: Decomposition:
More informationChapter 8 Patterns. Examples: a, b, c,, x, y, z
Chapter 8 Patterns Alegbra is a way of expressing mathematical ideas that use variables, constants, numerical coefficients, and mathematical operations. Variable is a letter that represents an unknown
More informationUse the Associative Property of Multiplication to find the product.
3-1 1. The Associative Property of Multiplication states factors can be grouped differently and the product remains the same. Changing the grouping of the factors changes the factors that are multiplied
More informationAssignment #2: Simple Java Programs Due: 1:15pm on Friday, April 19th
Steve Cooper Handout #13 CS 106A April 12, 2013 Assignment #2: Simple Java Programs Due: 1:15pm on Friday, April 19th Your Early Assignment Help (YEAH) hours: time: tbd, Tues., Apr. 16th in location:tbd
More informationGuide to a Perfect Event Communication Plan - Professional event management
Guide to a Perfect Event Communication Plan www.lyyti.com - Professional event management re is usually a lot of talk about communication and how to make it more effective. Most companies think they are
More informationVariables One More (but not the last) Time with feeling
1 One More (but not the last) Time with feeling All variables have the following in common: a name a type ( int, float, ) a value an owner We can describe variables in terms of: who owns them ( Processing
More informationFractions with a denominator of 10, 100 or can be written as decimals. A decimal is any number which has a decimal comma.
101 Unit 8 Decimals Fractions with a denominator of 10, or 1 000 can be written as decimals. A decimal is any number which has a decimal comma. A decimal comma separates whole numbers from tenths, hundredths
More informationChapter 4: Writing Classes
Chapter 4: Writing Classes Java Software Solutions Foundations of Program Design Sixth Edition by Lewis & Loftus Writing Classes We've been using predefined classes. Now we will learn to write our own
More informationXNA Tutorials Utah State University Association for Computing Machinery XNA Special Interest Group RB Whitaker 16 October 2007
XNA Tutorials Utah State University Association for Computing Machinery XNA Special Interest Group RB Whitaker 16 October 2007 Index Buffers Tutorial 9 Overview Our next task is to learn how to make our
More informationProgramming Lecture 4
Five-Minute Review 1. What is a class hierarchy? 2. Which graphical coordinate system is used by Java (and most other languages)? 3. Why is a collage a good methapher for GObjects? 4. What is a CFG? What
More informationAssignment 4 Hangman
Math 121: Introduction to Computing Handout #16 Assignment 4 Hangman Assignment #4 is to write a program that plays the game of Hangman. This assignment serves two purposes. First, it is designed to give
More informationTotal Points 100 (One Hundred)
Project 2: Implementing Reliable Data Transfer Protocol (CS3516 A18) Due: Sep 28, 2018 F, 11:59 PM Total Points 100 (One Hundred) 1. Overview In this programming assignment, you will be writing the sending
More informationCircuits and Paths. April 13, 2014
Circuits and Paths April 13, 2014 Warm Up Problem Quandroland is an insect country that has four cities. Draw all possible ways tunnels can join the cities in Quadroland. (Remember that some cities might
More informationIn our first lecture on sets and set theory, we introduced a bunch of new symbols and terminology.
Guide to and Hi everybody! In our first lecture on sets and set theory, we introduced a bunch of new symbols and terminology. This guide focuses on two of those symbols: and. These symbols represent concepts
More informationRepresent and solve problems involving addition and subtraction
Operations and Algebraic Thinking Represent and solve problems involving addition and subtraction AR.Math.Content.1.OA.A.1 Use addition and subtraction within 20 to solve word problems involving situations
More informationPractice Midterm Examination
Nick Troccoli Practice Midterm CS 106A July 18, 2017 Practice Midterm Examination Midterm Time: Monday, July 24th, 7:00P.M. 9:00P.M. Midterm Location: Hewlett 200 Based on handouts by Mehran Sahami, Eric
More informationSubmitting Civic (City or Town) Requests With the Dig Info AB App. Tap New Ticket to start a new request:
Submitting Civic (City or Town) Requests With the Dig Info AB App Tap New Ticket to start a new request: Step One: Click Yes to accept the Notice Of Liability. Review the Notice of Liability by selecting
More informationClient Scoring Application
Client Scoring Application The new scoring application is a web-based system developed by Triple P to assist in the scoring of the many measures used in the delivery of Triple P. There are many advantages
More informationClasses Classes 2 / 35
Classes 1 / 35 Classes Classes 2 / 35 Anatomy of a Class By the end of next lecture, you ll understand everything in this class definition. package edu. gatech. cs1331. card ; import java. util. Arrays
More informationPractice Midterm Exam #2
Eric Roberts Handout #25 CS106B January 30, 2013 Practice Midterm Exam #2 Review session: Sunday, February 3, 7:00 9:00 P.M., Hewlett 201 (next door) Midterm #1: Tuesday, February 5, 3:15 5:15 P.M., Braun
More informationCS 106A, Lecture 5 Booleans and Control Flow
CS 106A, Lecture 5 Booleans and Control Flow suggested reading: Java Ch. 3.4-4.6 This document is copyright (C) Stanford Computer Science and Marty Stepp, licensed under Creative Commons Attribution 2.5
More informationMORE ON LOOPS IN JAVA
MORE ON LOOPS IN JAVA In this chapter we look at two new categories of statements the for loop and the break statement. Neither is very complex conceptually, but nonetheless they are convenient enough
More informationAssignment #4 Hangman Due: 3:15pm on Monday, November 3rd Your Early Assignment Help (YEAH) hours: 4:15pm-5:15pm, Friday, October 24th in Hewlett 200
Mehran Sahami Handout #27 CS 106A October 22, 2014 Assignment #4 Hangman Due: 3:15pm on Monday, November 3rd Your Early Assignment Help (YEAH) hours: 4:15pm-5:15pm, Friday, October 24th in Hewlett 200
More informationPre-Algebra Notes Unit Five: Rational Numbers and Equations
Pre-Algebra Notes Unit Five: Rational Numbers and Equations Rational Numbers Rational numbers are numbers that can be written as a quotient of two integers. Since decimals are special fractions, all the
More informationRational Number is a number that can be written as a quotient of two integers. DECIMALS are special fractions whose denominators are powers of 10.
PA Ch 5 Rational Expressions Rational Number is a number that can be written as a quotient of two integers. DECIMALS are special fractions whose denominators are powers of 0. Since decimals are special
More informationStudent Juried Art Exhibition Guide
This document provides step-by-step instructions for students who want to participate in the Juried Student Art Exhibition at the Yavapai College Art Galleries. Step One: Yavapai College Art Gallery Webpage
More informationObject-Oriented Programming in Processing
Object-Oriented Programming in Processing Object-Oriented Programming We ve (kinda) been doing this since Day 1: Python is a deeply object oriented language Most of the data types we were using (strings,
More informationLast Time. University of British Columbia CPSC 111, Intro to Computation Alan J. Hu. Readings
University of British Columbia CPSC 111, Intro to Computation Alan J. Hu Writing a Simple Java Program Intro to Variables Readings Your textbook is Big Java (3rd Ed). This Week s Reading: Ch 2.1-2.5, Ch
More informationBCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 4 Certificate in IT SOFTWARE DEVELOPMENT
BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 4 Certificate in IT SOFTWARE DEVELOPMENT Thursday 24 th March 2016 - Afternoon Time: TWO hours Section A and Section B each
More informationCasey County Schools- 1 st Grade Math Curriculum Map
Week(s) Standard I can statement(s) Critical Vocabulary 1 1.NBT.1 - Count to 120, starting at any number less than 120. In this range, read and write numerals and represent a number of objects with a written
More information(Refer Slide Time: 1:43)
(Refer Slide Time: 1:43) Digital Circuits and Systems Prof. S. Srinivasan Department of Electrical Engineering Indian Institute of Technology, Madras Lecture - 27 Pattern Detector So, we talked about Moore
More informationProblem One: A Quick Algebra Review
CS103A Winter 2019 Solutions for Week One Handout 01S Problem One: A Quick Algebra Review In the first week of CS103, we'll be doing a few proofs that will require some algebraic manipulations and reasoning
More informationStep 1 The number name given in the question is five and sixty-eight-hundredths. We know that
Answers (1) 5.68 The number name given in the question is five and sixty-eight-hundredths. We know that hundredths can be represented as 1. So, we can write five and sixty-eight-hundredths as 5 and 68
More informationAssignment 2: Welcome to Java!
CS106A Winter 2011-2012 Handout #12 January 23, 2011 Assignment 2: Welcome to Java! Based on a handout by Eric Roberts and Mehran Sahami Having helped Karel the Robot through the challenges of Assignment
More informationEveryday Math and the Indiana Academic Standards for Grade 4 Mathematics
Unit One 1.2-1.3 Identify, describe, and draw rays, right angles, acute angles, 4.4.1 Geometry Right Time Geometry obtuse angles and straight angles using appropriate mathematical tools and technology.
More informationMITOCW ocw f99-lec07_300k
MITOCW ocw-18.06-f99-lec07_300k OK, here's linear algebra lecture seven. I've been talking about vector spaces and specially the null space of a matrix and the column space of a matrix. What's in those
More informationCISC2000/ of 6
CISC2000/2010 1 of 6 Lecture 3 Fall 2018 Prof. Zhang Last week: 1. Three aspects of programming: a) programming language (syntax and semantics) b) problem solving skills (divide and conquer, step-wise
More informationCSSE 220 Day 13. Encapsulation Coupling and Cohesion Scoping. Please download EncapsulationExamples from your SVN
CSSE 220 Day 13 Encapsulation Coupling and Cohesion Scoping Please download EncapsulationExamples from your SVN The plan Learn 3 essential object oriented design terms: Encapsulation Coupling Cohesion
More informationProgramming in C++ Prof. Partha Pratim Das Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur
Programming in C++ Prof. Partha Pratim Das Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture - 31 Static Members Welcome to Module 16 of Programming in C++.
More information9 R1 Get another piece of paper. We re going to have fun keeping track of (inaudible). Um How much time do you have? Are you getting tired?
Page: 1 of 14 1 R1 And this is tell me what this is? 2 Stephanie x times y plus x times y or hm? 3 R1 What are you thinking? 4 Stephanie I don t know. 5 R1 Tell me what you re thinking. 6 Stephanie Well.
More informationWhat is a Function? What are functions good for?
Functions What is a Function? What is a Function? Up until this point, every line of code we've shown you has done a simple task, such as performing an arithmetic operation, or checking a boolean condition,
More informationChapter 4 Defining Classes I
Chapter 4 Defining Classes I This chapter introduces the idea that students can create their own classes and therefore their own objects. Introduced is the idea of methods and instance variables as the
More information5.6.1 The Special Variable this
ALTHOUGH THE BASIC IDEAS of object-oriented programming are reasonably simple and clear, they are subtle, and they take time to get used to And unfortunately, beyond the basic ideas there are a lot of
More informationAssignment 6: NameSurfer
CS106A Winter 2011-2012 Handout #27 February 29, 2011 Assignment 6: NameSurfer Assignment by Nick Parlante, with revisions by Patrick Young and Eric Roberts At this point, you now possess all the tools
More informationHow Pixar Tells a Story By Rachel Slivnick 2018
Name: Class: How Pixar Tells a Story By Rachel Slivnick 2018 Pixar is an animation studio that uses computer images to create movies. You ve likely seen several of Pixar s films, which include Toy Story,
More informationExit: These control how the object exits the slide. For example, with the Fade animation the object will simply fade away.
PowerPoint 2013 Animating Text and Objects Introduction In PowerPoint, you can animate text and objects such as clip art, shapes, and pictures. Animation or movement on the slide can be used to draw the
More informationPractice Midterm Examination
Steve Cooper Handout #28 CS106A May 1, 2013 Practice Midterm Examination Midterm Time: Tuesday, May 7, 7:00P.M. 9:00P.M. Portions of this handout by Eric Roberts and Patrick Young This handout is intended
More informationDivision. Reverse Box Method
Division Reverse Box Method Why do we use the reverse box method? The box method of multiplication is used because it develops a strong conceptual understanding of multiplication! If you have not read
More informationMultiplying and Dividing Fractions 2
Unit : Linear Equations Name Directions: Solve. Multiplying and Dividing Fractions 7 Appendix B: Answer Keys Transparency/Guided Practice Book Answers 4 Unit : Linear Equations Name Directions: Calculate.
More informationMethods. Contents Anatomy of a Method How to design a Method Static methods Additional Reading. Anatomy of a Method
Methods Objectives: 1. create a method with arguments 2. create a method with return value 3. use method arguments 4. use the return keyword 5. use the static keyword 6. write and invoke static methods
More informationCS106A, Stanford Handout #25. Methods 2
CS106A, Stanford Handout #25 Fall, 2004-05 Nick Parlante Methods 2 System.out.println() Console System.out is a standard system object. It implements a println() method that takes a String argument and
More information9.5 Classifying Polygons
www.ck12.org Chapter 9. Geometric Figures 9.5 Classifying Polygons Introduction The Sculpture Courtesy of Martin Fuchs Marc, Isaac and Isabelle continue to work on their design for the skatepark. Isabelle
More informationSection Handout #3: Strings and Files
Nick Troccoli Section #3 CS 106A July 10, 2017 Section Handout #3: Strings and Files Portions of this handout by Eric Roberts, Mehran Sahami, Marty Stepp, Patrick Young and Jeremy Keeshin 1. Adding commas
More informationCmSc 150 Fundamentals of Computing I. Lesson 28: Introduction to Classes and Objects in Java. 1. Classes and Objects
CmSc 150 Fundamentals of Computing I Lesson 28: Introduction to Classes and Objects in Java 1. Classes and Objects True object-oriented programming is based on defining classes that represent objects with
More informationSystems Programming Manager
Job Code: 022 Systems Programming Manager This is work managing the development, installation, and maintenance of computer operating systems software. Studies and evaluates new hardware and software products
More informationWelcome to another episode of Getting the Most. Out of IBM U2. I'm Kenny Brunel, and I'm your host for
Welcome to another episode of Getting the Most Out of IBM U2. I'm Kenny Brunel, and I'm your host for today's episode, and today we're going to talk about IBM U2's latest technology, U2.NET. First of all,
More informationMonrovia School District Grade One Common Core Math Pacing
Trimester 1 retest (optional) August 17 Monrovia School District Grade One Common Core Math acing 2017-2018 Trimester 1 retest Exam Use the information as an additional pacing tool to guide instruction.
More informationNAME EET 2259 Lab 3 The Boolean Data Type
NAME EET 2259 Lab 3 The Boolean Data Type OBJECTIVES - Understand the differences between numeric data and Boolean data. -Write programs using LabVIEW s Boolean controls and indicators, Boolean constants,
More informationIntroduction to Java
Introduction to Java Announcements Programming Assignment #1 Out: Karel the Robot: Due Friday, January 18 at 3:15 PM. Email: Due Sunday, January 20 at 11:59PM. Section assignments given out on Tuesday;
More informationMARKING KEY The University of British Columbia MARKING KEY Computer Science 260 Midterm #2 Examination 12:30 noon, Thursday, March 15, 2012
MARKING KEY The University of British Columbia MARKING KEY Computer Science 260 Midterm #2 Examination 12:30 noon, Thursday, March 15, 2012 Instructor: K. S. Booth Time: 70 minutes (one hour ten minutes)
More informationHVRSD Standards-Based Report Card Correlations for Math. Grade 1
HVRSD Standards-Based Report Card Correlations for Math Grade 1 The following standards serve as the focus for each marking period in Grade 1. This document details the concepts and skills developed within
More informationCourse Directive Degree Audit Exception
Course Directive Degree Audit Exception This guide will cover: How to add or remove a course from a requirement line in a student's degree audit. Step One Navigate to the following breadcrumb: Step Two
More informationFanBuzz Business-Enterprise-Create A New fan Page
This Tutorial video can be found here http://instamagicplugins.com/aio-tutorial-videos/create-a-new-fan-page/ Hi, this is Nick LaPolla with Red Zebra Media and InstaMagic Plugins. Welcome to the the All-inOne
More informationPractice Midterm Examination
Mehran Sahami Handout #28 CS106A October 23, 2013 Practice Midterm Examination Midterm Time: Tuesday, October 29th, 7:00P.M. 9:00P.M. Midterm Location (by last name): Last name starts with A-L: go to Dinkelspiel
More informationIntroduction to Java
Introduction to Java A Farewell to Karel Welcome to Java But First... A Brief History of Digital Computers Image credit: http://upload.wikimedia.org/wikipedia/commons/4/4e/eniac.jpg Programming in the
More informationCommon Core Standards for Mathematics. Grade 1. Operations and Algebraic Thinking Date Taught
Common Core Standards for Mathematics Operations and Algebraic Thinking Taught Retaught Reviewed Assessed Represent and solve problems involving addition and subtraction. 1.OA.1. Use addition and subtraction
More information7. Arrays, More Java Looping
7-1 7. Arrays, More Java Looping Review and Preview In the last class, we introduced the idea of looping repeating code blocks. In this class Java lesson, we look at another way to loop (the Java for loop)
More informationScene 2, Flash. STEP THREE: Same with the mouths, if you have it touching the ears or something, move it so there is clearance.
1 Scene 2, Flash Export art from Illustrator to Flash. Animate scene 2 in Flash, frames 1 through 24 Spend a little time studying the wolf.fla file. Scrub the timeline on scene 2 and think about which
More informationCSE115 Lab 4 Fall 2016
DUE DATES: Monday recitations: 9:00 PM on 10/09 Wednesday recitations: 9:00 PM on 10/11 Thursday recitations: 9:00 PM on 10/12 Friday recitations: 9:00 PM on 10/13 Saturday recitations: 9:00 PM on 10/14
More informationSchool District of Marshfield Mathematics Standards
MATHEMATICS Counting and Cardinality, Operations and Algebraic Thinking, Number and Operations in Base Ten, Measurement and Data, and Geometry Operations and Algebraic Thinking Represent and Solve Problems
More information