1 option
Introduction to programming with Greenfoot : object-oriented programming in Java with games and simulations
- Format:
- Book
- Author/Creator:
- Kölling, Michael, Author.
- Kèolling, Michael., Author.
- Language:
- English
- Subjects (All):
- Greenfoot (Electronic resource).
- Object-oriented programming (Computer science)--Study and teaching.
- Object-oriented programming (Computer science).
- Java (Computer program language)--Programming.
- Java (Computer program language).
- Video games.
- Physical Description:
- 1 online resource (xiii, 190 p.) : ill.
- Edition:
- 1st edition
- Place of Publication:
- [Place of publication not identified] Prentice Hall 2010
- Language Note:
- English
- System Details:
- text file
- Summary:
- Introduction to Programming with Greenfoot: Object-Oriented Programming in Java with games and Simulations is ideal for introductory courses in Java Programming or Introduction to Computer Science. The only textbook to teach Java programming using Greenfoot–this is “Serious Fun.” Programming doesn’t have to be dry and boring. This book teaches Java programming in an interactive and engaging way that is technically relevant, pedagogically sound, and highly motivational for students. Using the Greenfoot environment, and an extensive collection of compelling example projects, students are given a unique, graphical framework in which to learn programming.
- Contents:
- Getting to know Greenfoot
- The first program: little crab
- Improving the crab - more sophisticated programming
- Finishing the crab game
- Interlude 1: Sharing your scenarios
- Making music: an on-screen piano
- Interacting objects: Newton's Lab
- Collision detection: asteroids
- Interlude 2: The Greeps competition
- Creating images and sound
- Simulations
- Additional scenario ideas.
- Notes:
- Bibliographic Level Mode of Issuance: Monograph
- ISBN:
- 9780136037538
- 0136037534
- OCLC:
- 741566218
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.