1 / 23

computer programming with murtle the turtle

computer programming with murtle the turtle. a program is a set of instructions. that tells a computer what to do. java is a programming language. java is object-oriented. an object is a thing,. like a cookie. an object belongs to a class . a class is like a cookie-cutter.

Jims
Télécharger la présentation

computer programming with murtle the turtle

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. computer programming with murtle the turtle

  2. a program is a set of instructions that tells a computer what to do.

  3. java is a programming language. java is object-oriented.

  4. an object is a thing, like a cookie.

  5. an object belongs to a class. a class is like a cookie-cutter.

  6. how many cookies can you make with one cookie-cutter?

  7. objects can do things. drive ? ? park turn ? methods define what an object can do.

  8. meet murtle. murtle is an object.

  9. murtle belongs to the GTurtle class. GTurtle murtle yurtle harry

  10. create murtle. GTurtle murtle = new GTurtle();

  11. murtle lives in a window.

  12. add murtle to the window. 0 100 200 300 400 100 200 300 add(murtle);

  13. See murtle appear. • Press Ctrl+1 to compile your code • If you see an error message • Double-click on the first line of the error to return to the code. • See if you can correct the problem. • Pay attention to spelling and upper/lower case! • Try to compile again (Ctrl+1) • Continue until you see no more errors. • Press Ctrl+3 to run your program

  14. murtle has methods, see murtle grow. murtle.setSize(50); see murtle spin. murtle.right(360); see murtle move. murtle.forward(100); so she can do things.

  15. see murtle move. 0 100 200 300 400 100 Don’t forget!Ctrl+1 to compileCtrl+3 to run 200 300 murtle.setLocation(200, 150);

  16. see murtle draw. murtle.penDown(); murtle.forward(100);

  17. see murtle turn. 90o 180o 0o 270o murtle.right(90);

  18. Can you make murtle draw a square?

  19. murtle gets colorful. Built-in colors: BLACK BLUE CYAN GRAY GREEN MAGENTA ORANGE PINK RED WHITE YELLOW murtle.setColor(Color.BLUE);

  20. murtle gets loopy! • Draw a square • //Draw a square • for (int j = 1; j <= 4; j++) • { • murtle.forward(100); • murtle.right(90); • } • 2. How would you change the loop to draw: • a pentagon? • a hexagon? • an octagon?

  21. murtle gets loopier! //Draw a bunch of squares for (int i = 0; i < 36; i++) { //Draw a square for (int j = 0; j < 4; j++) { murtle.forward(80); murtle.right(90); } murtle.right(10); }

  22. goodbye murtle!

More Related