Coverart for item
The Resource Adventures in coding, by Eva Holland and Chris Minnick

Adventures in coding, by Eva Holland and Chris Minnick

Label
Adventures in coding
Title
Adventures in coding
Statement of responsibility
by Eva Holland and Chris Minnick
Title variation
Coding
Creator
Contributor
Author
Subject
Genre
Language
eng
Summary
Want to code but don't have a clue how to get started? Coding experts, Eva Holland and Chris Minnick teach you the easy way to learn how to go from newbie to app-builder in no time at all. The book's 11 great projects show you how to master fundamental programming skills so you can go from basic to more challenging projects
Cataloging source
YDXCP
http://library.link/vocab/creatorName
Holland, Eva
Dewey number
005.1
Illustrations
illustrations
Index
index present
Literary form
non fiction
http://library.link/vocab/relatedWorkOrContributorName
Minnick, Chris
http://library.link/vocab/subjectName
  • Computer programming
  • Application software
  • Scratch (Computer program language)
  • Application software
  • Young adult literature
  • Scratch (Computer program language)
Label
Adventures in coding, by Eva Holland and Chris Minnick
Instantiates
Publication
Note
Includes index
Carrier category
volume
Carrier category code
  • nc
Carrier MARC source
rdacarrier
Content category
  • still image
  • text
Content type code
  • sti
  • txt
Content type MARC source
  • rdacontent
  • rdacontent
Contents
  • Machine generated contents note: What Is Scratch? -- Who Should Read This Book? -- What You Will Learn -- How This Book Is Structured -- What You Need to Use This Book -- Conventions -- Companion Website -- Contact Us -- Coding Is Everywhere -- Speaking the Language of Machines -- Knowing Your Coding Lingo -- Writing Your First Scratch Program -- Joining Scratch -- Meeting Scratch the Cat -- Moving Scratch Around -- Connecting Blocks -- Looping Movements -- Starting at the Green Flag -- Bouncing Off the Walls -- Creating a Sprite -- Handling Collisions on the Dance Floor -- Slowing It Down -- Learning the Scratch Environment -- Exploring the Scratch Project Editor -- The Toolbar -- The Stage -- The Sprite Pane -- The Sprite Info Pane -- The Scripts Area -- The Block Palette -- The Costume Pane -- The Sound Pane -- Working with Colors and Shapes in Scratch -- Further Adventures in Coding -- Setting the Stage -- Interacting with the Stage -- Customizing the Backdrop --
  • Contents note continued: Using a Picture Backdrop -- Taking a Picture of the Stage -- Understanding Coordinates on the Stage -- Taking Center Stage -- Moving Left, Right, Up, and Down -- Knowing Your Directions -- Working with Degrees of Rotation -- Spinning Sprites -- Moving a Sprite -- Stepping -- Gliding -- Jumping -- Creating Random Scratch Art -- Randomizing Movements -- Drawing Random Lines -- Further Adventures in Coding -- Understanding Code Nesting -- Branching Programs in Scratch -- The if () then Block -- The if () then, else Block -- Boolean Blocks -- Making Comments in Scratch -- Standalone Comments -- Block Comments -- Looping in Scratch -- Looping Forever -- Stopping Loops with the stop 0 Block -- Creating a Counting Loop -- Looping Until a Condition Is Met -- Waiting -- Building the Fly Catcher Game -- Setting the Stage -- Placing the Frog -- Adding the Hippo-Fly -- Scripting the Hippo-Fly -- Making the Tongue -- Further Adventures in Coding --
  • Contents note continued: Learning the Sensing Blocks -- Getting and Using Text Input -- Detecting Key Presses -- Watching for Mouse Moves -- Using Timing -- Sensing Touching and Distance -- Building the Apple Patrol Game -- Further Adventures in Coding -- Understanding the Role of Events -- Working with Key Press Events -- Using Backdrop Change Events -- Implementing Sensing and Timing Events -- Detecting Video Motion -- Measuring Loudness -- Waiting for the Right Time -- Getting Your Message Across -- Putting on the Big Event -- Setting the Stages -- Programming the Ringleader -- Programming the Ballerina Show -- Programming the Dinosaur Show -- Programming the Stage -- Showing and Hiding Sprites -- Further Adventures in Coding -- Understanding Variable Blocks -- Variables Have Names -- Variables Can Display on the Stage -- Variables Can Change -- Scratch Variables Are Persistent -- Scratch Variables Are Big -- Making Lists -- Making a List -- The Ultimate Party Host --
  • Contents note continued: Introducing the Lists and Variables -- Asking for Names and Ages -- Recalling Names and Ages -- Further Adventures in Coding -- Saying Hello to the Operators -- Doing the Math -- Addition -- Subtraction -- Multiplication -- Division -- Coding Logically -- Operating on Text -- Combining Text with join ()() -- Finding Letters -- Getting Text Length -- Understanding Other Operations -- () mod () -- round () -- () of () -- Make a Math Practice Game -- Programming Different Paths -- Making the Addition Quiz -- Making the Multiplication Quiz -- Further Adventures in Coding -- Creating Art with the Paint Editor -- Using Bitmap and Vector Graphics -- Understanding the Bitmap Tools -- Drawing with the Vector Tools -- Making Slides -- Use the Pen to Make a Skywriting Plane -- Further Adventures in Coding -- Making Your Own Blocks -- Splitting Programs into Custom Blocks -- Changing Custom Blocks -- Borrowing Blocks with the Backpack -- Putting on a Fashion Show --
  • Contents note continued: Further Adventures in Coding -- Using Sounds -- The Sound Library -- Using the Sound Editor -- Editing Sounds -- Recording Sounds -- Importing Sounds -- Forming the Scratch Jazz Band -- Tuning Up Your Instruments -- Finding a Drummer -- Playing the Melody -- Playing Together -- Singing Along! -- Further Adventures in Coding -- Visiting scratch.mit.edu -- Sharing Your Projects -- The Scratch Community Rules -- Remixing Projects -- Interfacing with the Real World -- Understanding Electricity -- Understanding Makey Makey -- Understanding Conductivity -- Sensing with the PicoBoard -- Further Adventures in Coding -- Installing the Scratch Offline Editor on Windows -- Installing the Scratch Offline Editor to Your Mac Operating System -- Other Resources -- Practice Proper Planning -- Ask Other People to Test -- Look for Possible Invalid Input -- Use Comments Often -- Test Early and Often -- Keep Track of Tests and What Breaks Things -- Use Custom Blocks --
  • Contents note continued: Use Sliders for Numbers -- Keep Learning -- Keep Practicing
Control code
000057134503
Dimensions
24 cm.
Extent
xiv, 300 pages
Isbn
9781119232681
Isbn Type
(pbk.)
Lccn
2016931381
Media category
unmediated
Media MARC source
rdamedia
Media type code
  • n
Other physical details
colour illustrations
System control number
(OCoLC)921868577
Label
Adventures in coding, by Eva Holland and Chris Minnick
Publication
Note
Includes index
Carrier category
volume
Carrier category code
  • nc
Carrier MARC source
rdacarrier
Content category
  • still image
  • text
Content type code
  • sti
  • txt
Content type MARC source
  • rdacontent
  • rdacontent
Contents
  • Machine generated contents note: What Is Scratch? -- Who Should Read This Book? -- What You Will Learn -- How This Book Is Structured -- What You Need to Use This Book -- Conventions -- Companion Website -- Contact Us -- Coding Is Everywhere -- Speaking the Language of Machines -- Knowing Your Coding Lingo -- Writing Your First Scratch Program -- Joining Scratch -- Meeting Scratch the Cat -- Moving Scratch Around -- Connecting Blocks -- Looping Movements -- Starting at the Green Flag -- Bouncing Off the Walls -- Creating a Sprite -- Handling Collisions on the Dance Floor -- Slowing It Down -- Learning the Scratch Environment -- Exploring the Scratch Project Editor -- The Toolbar -- The Stage -- The Sprite Pane -- The Sprite Info Pane -- The Scripts Area -- The Block Palette -- The Costume Pane -- The Sound Pane -- Working with Colors and Shapes in Scratch -- Further Adventures in Coding -- Setting the Stage -- Interacting with the Stage -- Customizing the Backdrop --
  • Contents note continued: Using a Picture Backdrop -- Taking a Picture of the Stage -- Understanding Coordinates on the Stage -- Taking Center Stage -- Moving Left, Right, Up, and Down -- Knowing Your Directions -- Working with Degrees of Rotation -- Spinning Sprites -- Moving a Sprite -- Stepping -- Gliding -- Jumping -- Creating Random Scratch Art -- Randomizing Movements -- Drawing Random Lines -- Further Adventures in Coding -- Understanding Code Nesting -- Branching Programs in Scratch -- The if () then Block -- The if () then, else Block -- Boolean Blocks -- Making Comments in Scratch -- Standalone Comments -- Block Comments -- Looping in Scratch -- Looping Forever -- Stopping Loops with the stop 0 Block -- Creating a Counting Loop -- Looping Until a Condition Is Met -- Waiting -- Building the Fly Catcher Game -- Setting the Stage -- Placing the Frog -- Adding the Hippo-Fly -- Scripting the Hippo-Fly -- Making the Tongue -- Further Adventures in Coding --
  • Contents note continued: Learning the Sensing Blocks -- Getting and Using Text Input -- Detecting Key Presses -- Watching for Mouse Moves -- Using Timing -- Sensing Touching and Distance -- Building the Apple Patrol Game -- Further Adventures in Coding -- Understanding the Role of Events -- Working with Key Press Events -- Using Backdrop Change Events -- Implementing Sensing and Timing Events -- Detecting Video Motion -- Measuring Loudness -- Waiting for the Right Time -- Getting Your Message Across -- Putting on the Big Event -- Setting the Stages -- Programming the Ringleader -- Programming the Ballerina Show -- Programming the Dinosaur Show -- Programming the Stage -- Showing and Hiding Sprites -- Further Adventures in Coding -- Understanding Variable Blocks -- Variables Have Names -- Variables Can Display on the Stage -- Variables Can Change -- Scratch Variables Are Persistent -- Scratch Variables Are Big -- Making Lists -- Making a List -- The Ultimate Party Host --
  • Contents note continued: Introducing the Lists and Variables -- Asking for Names and Ages -- Recalling Names and Ages -- Further Adventures in Coding -- Saying Hello to the Operators -- Doing the Math -- Addition -- Subtraction -- Multiplication -- Division -- Coding Logically -- Operating on Text -- Combining Text with join ()() -- Finding Letters -- Getting Text Length -- Understanding Other Operations -- () mod () -- round () -- () of () -- Make a Math Practice Game -- Programming Different Paths -- Making the Addition Quiz -- Making the Multiplication Quiz -- Further Adventures in Coding -- Creating Art with the Paint Editor -- Using Bitmap and Vector Graphics -- Understanding the Bitmap Tools -- Drawing with the Vector Tools -- Making Slides -- Use the Pen to Make a Skywriting Plane -- Further Adventures in Coding -- Making Your Own Blocks -- Splitting Programs into Custom Blocks -- Changing Custom Blocks -- Borrowing Blocks with the Backpack -- Putting on a Fashion Show --
  • Contents note continued: Further Adventures in Coding -- Using Sounds -- The Sound Library -- Using the Sound Editor -- Editing Sounds -- Recording Sounds -- Importing Sounds -- Forming the Scratch Jazz Band -- Tuning Up Your Instruments -- Finding a Drummer -- Playing the Melody -- Playing Together -- Singing Along! -- Further Adventures in Coding -- Visiting scratch.mit.edu -- Sharing Your Projects -- The Scratch Community Rules -- Remixing Projects -- Interfacing with the Real World -- Understanding Electricity -- Understanding Makey Makey -- Understanding Conductivity -- Sensing with the PicoBoard -- Further Adventures in Coding -- Installing the Scratch Offline Editor on Windows -- Installing the Scratch Offline Editor to Your Mac Operating System -- Other Resources -- Practice Proper Planning -- Ask Other People to Test -- Look for Possible Invalid Input -- Use Comments Often -- Test Early and Often -- Keep Track of Tests and What Breaks Things -- Use Custom Blocks --
  • Contents note continued: Use Sliders for Numbers -- Keep Learning -- Keep Practicing
Control code
000057134503
Dimensions
24 cm.
Extent
xiv, 300 pages
Isbn
9781119232681
Isbn Type
(pbk.)
Lccn
2016931381
Media category
unmediated
Media MARC source
rdamedia
Media type code
  • n
Other physical details
colour illustrations
System control number
(OCoLC)921868577

Library Locations

    • Lionel Bowen Library and Community CentreBorrow it
      669-673 Anzac Parade, Marouba, NSW, 2035, AU
      -33.938111 151.237977
    • Margaret Martin LibraryBorrow it
      Level 1, Royal Randwick Shopping Centre, Randwick, NSW, 2031, AU
      -33.9151421 151.2408898
Processing Feedback ...