Coverart for item
The Resource Learn to program with Scratch : a visual introduction to programming with games, art, science, and math, by Majed Marji ; publisher William Pollock ; production editor Alison Law ; cover illustration Tina Salameh

Learn to program with Scratch : a visual introduction to programming with games, art, science, and math, by Majed Marji ; publisher William Pollock ; production editor Alison Law ; cover illustration Tina Salameh

Label
Learn to program with Scratch : a visual introduction to programming with games, art, science, and math
Title
Learn to program with Scratch
Title remainder
a visual introduction to programming with games, art, science, and math
Statement of responsibility
by Majed Marji ; publisher William Pollock ; production editor Alison Law ; cover illustration Tina Salameh
Creator
Contributor
Author
Cover designer
Editor
Publisher
Subject
Genre
Language
eng
Summary
Scratch is a fun, free, beginner-friendly programming environment where you connect blocks of code to build programs. While most famously used to introduce kids to programming, Scratch can make computer science approachable for people of any age. Rather than type countless lines of code in a cryptic programming language, why not use colorful command blocks and cartoon sprites to create powerful scripts? In Learn to Program with Scratch, author Majed Marji uses Scratch to explain the concepts essential to solving real-world programming problems. The labeled, color-coded blocks plainly show each logical step in a given script, and with a single click, you can even test any part of your script to check your logic. You'll learn how to: Harness the power of repeat loops and recursion Use if/else statements and logical operators to make decisions Store data in variables and lists to use later in your program Read, store, and manipulate user input Implement key computer science algorithms like a linear search and bubble sort Hands-on projects will challenge you to create an Ohm's law simulator, draw intricate patterns, program sprites to mimic line-following robots, create arcade-style games, and more! Each chapter is packed with detailed explanations, annotated illustrations, guided examples, lots of color, and plenty of exercises to help the lessons stick. Learn to Program with Scratch is the perfect place to start your computer science journey, painlessly
Cataloging source
E7B
http://library.link/vocab/creatorName
Marji, Majed
Dewey number
794.8/1526
Illustrations
illustrations
Index
index present
LC call number
QA76.73.S345
LC item number
.M38 2014eb
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/relatedWorkOrContributorName
  • Pollock, William
  • Law, Alison
  • Salameh, Tina
http://library.link/vocab/subjectName
  • Scratch (Computer program language)
  • Computer programming
  • Computer games
  • Computer games
  • Computer programming
  • Scratch (Computer program language)
  • COMPUTERS / Languages / General
  • COMPUTERS / Programming / Games
  • COMPUTERS / Programming / General
  • JUVENILE NONFICTION / Computers / Coding & Programming
  • GAMES & ACTIVITIES / Board Games
Label
Learn to program with Scratch : a visual introduction to programming with games, art, science, and math, by Majed Marji ; publisher William Pollock ; production editor Alison Law ; cover illustration Tina Salameh
Link
Instantiates
Publication
Copyright
Note
Includes index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier.
Color
multicolored
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent.
Control code
ocn878139244
Dimensions
unknown
Extent
1 online resource (291 pages)
Form of item
online
Isbn
9781593275433
Media category
computer
Media MARC source
rdamedia.
Media type code
  • c
Other physical details
illustrations (some color), tables.
Specific material designation
remote
Stock number
  • CL0500000402
  • 83A74CBE-B61C-4110-B5C5-5107EE584808
Label
Learn to program with Scratch : a visual introduction to programming with games, art, science, and math, by Majed Marji ; publisher William Pollock ; production editor Alison Law ; cover illustration Tina Salameh
Link
Publication
Copyright
Note
Includes index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier.
Color
multicolored
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent.
Control code
ocn878139244
Dimensions
unknown
Extent
1 online resource (291 pages)
Form of item
online
Isbn
9781593275433
Media category
computer
Media MARC source
rdamedia.
Media type code
  • c
Other physical details
illustrations (some color), tables.
Specific material designation
remote
Stock number
  • CL0500000402
  • 83A74CBE-B61C-4110-B5C5-5107EE584808

Library Locations

  • Central LibraryBorrow it
    200 SE Martin Luther King Jr. Blvd., Evansville, IN, 47713, US
    37.971461 -87.565988
  • East BranchBorrow it
    840 E Chandler Ave., Evansville, IN, 47713, US
    37.965908 -87.550480
  • McCollough BranchBorrow it
    5115 Washington Ave., Evansville, IN, 47715, US
    37.961977 -87.488508
  • North Park BranchBorrow it
    960 Koehler Dr., Evansville, IN, 47710, US
    38.026947 -87.577202
  • Oaklyn BranchBorrow it
    3001 Oaklyn Dr., Evansville, IN, 47711, US
    38.010718 -87.511553
  • Red Bank BranchBorrow it
    120 S Red Bank Rd., Evansville, IN, 47712, US
    37.977988 -87.636409
  • Stringtown BranchBorrow it
    2100 Stringtown Rd., Evansville, IN, 47711, US
    37.996832 -87.555245
  • West BranchBorrow it
    2000 W Franklin St., Evansville, IN, 47712, US
    37.979875 -87.594773
Processing Feedback ...