Learn to program with Scratch: a visual introduction to programming with games, art, science, and math
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...
Gespeichert in:
Beteilige Person: | |
---|---|
Weitere beteiligte Personen: | , |
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
San Francisco, California
No Starch Press
2014
|
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781457185328/?ar |
Zusammenfassung: | 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. |
Beschreibung: | Includes index. - Print version record |
Umfang: | 1 Online-Ressource (291 Seiten) illustrations (some color), tables |
ISBN: | 9781593275785 1593275781 1593275439 9781593275433 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-047593733 | ||
003 | DE-627-1 | ||
005 | 20240228115538.0 | ||
007 | cr uuu---uuuuu | ||
008 | 191023s2014 xx |||||o 00| ||eng c | ||
020 | |a 9781593275785 |c e-book |9 978-1-59327-578-5 | ||
020 | |a 1593275781 |c e-book |9 1-59327-578-1 | ||
020 | |a 1593275439 |9 1-59327-543-9 | ||
020 | |a 9781593275433 |9 978-1-59327-543-3 | ||
035 | |a (DE-627-1)047593733 | ||
035 | |a (DE-599)KEP047593733 | ||
035 | |a (ORHE)9781457185328 | ||
035 | |a (DE-627-1)047593733 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
072 | 7 | |a GAM |2 bisacsh | |
082 | 0 | |a 794.8/1526 |2 23 | |
100 | 1 | |a Marji, Majed |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Learn to program with Scratch |b a visual introduction to programming with games, art, science, and math |c by Majed Marji ; publisher William Pollock ; production editor Alison Law ; cover illustration Tina Salameh |
264 | 1 | |a San Francisco, California |b No Starch Press |c 2014 | |
264 | 4 | |c ©2014 | |
300 | |a 1 Online-Ressource (291 Seiten) |b illustrations (some color), tables | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Includes index. - Print version record | ||
520 | |a 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. | ||
650 | 0 | |a Scratch (Computer program language) | |
650 | 0 | |a Computer programming | |
650 | 0 | |a Video games |x Programming | |
650 | 4 | |a Scratch (Langage de programmation) | |
650 | 4 | |a Programmation (Informatique) | |
650 | 4 | |a Jeux vidéo ; Programmation | |
650 | 4 | |a computer programming | |
650 | 4 | |a COMPUTERS ; Programming Languages ; General | |
650 | 4 | |a COMPUTERS ; Programming ; Games | |
650 | 4 | |a COMPUTERS ; Programming ; General | |
650 | 4 | |a JUVENILE NONFICTION ; Computers ; Programming | |
650 | 4 | |a GAMES ; Board | |
650 | 4 | |a Video games ; Programming | |
650 | 4 | |a Computer programming | |
650 | 4 | |a Scratch (Computer program language) | |
700 | 1 | |a Pollock, William |e Verlag |4 pbl | |
700 | 1 | |a Law, Alison |e HerausgeberIn |4 edt | |
700 | 1 | |a Salameh, Tina |e MitwirkendeR |4 ctb | |
776 | 1 | |z 9781593275433 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9781593275433 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781457185328/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-047593733 |
---|---|
_version_ | 1821494876903047168 |
adam_text | |
any_adam_object | |
author | Marji, Majed |
author2 | Law, Alison Salameh, Tina |
author2_role | edt ctb |
author2_variant | a l al t s ts |
author_facet | Marji, Majed Law, Alison Salameh, Tina |
author_role | aut |
author_sort | Marji, Majed |
author_variant | m m mm |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)047593733 (DE-599)KEP047593733 (ORHE)9781457185328 |
dewey-full | 794.8/1526 |
dewey-hundreds | 700 - The arts |
dewey-ones | 794 - Indoor games of skill |
dewey-raw | 794.8/1526 |
dewey-search | 794.8/1526 |
dewey-sort | 3794.8 41526 |
dewey-tens | 790 - Recreational and performing arts |
discipline | Sport |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03883cam a22006372 4500</leader><controlfield tag="001">ZDB-30-ORH-047593733</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228115538.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">191023s2014 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781593275785</subfield><subfield code="c">e-book</subfield><subfield code="9">978-1-59327-578-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1593275781</subfield><subfield code="c">e-book</subfield><subfield code="9">1-59327-578-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1593275439</subfield><subfield code="9">1-59327-543-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781593275433</subfield><subfield code="9">978-1-59327-543-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047593733</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP047593733</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781457185328</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047593733</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">GAM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">794.8/1526</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Marji, Majed</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Learn to program with Scratch</subfield><subfield code="b">a visual introduction to programming with games, art, science, and math</subfield><subfield code="c">by Majed Marji ; publisher William Pollock ; production editor Alison Law ; cover illustration Tina Salameh</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">San Francisco, California</subfield><subfield code="b">No Starch Press</subfield><subfield code="c">2014</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2014</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (291 Seiten)</subfield><subfield code="b">illustrations (some color), tables</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index. - Print version record</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Scratch (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Video games</subfield><subfield code="x">Programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Scratch (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Jeux vidéo ; Programmation</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Programming Languages ; General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Programming ; Games</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Programming ; General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">JUVENILE NONFICTION ; Computers ; Programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">GAMES ; Board</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Video games ; Programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Scratch (Computer program language)</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Pollock, William</subfield><subfield code="e">Verlag</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Law, Alison</subfield><subfield code="e">HerausgeberIn</subfield><subfield code="4">edt</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Salameh, Tina</subfield><subfield code="e">MitwirkendeR</subfield><subfield code="4">ctb</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9781593275433</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9781593275433</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781457185328/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-047593733 |
illustrated | Illustrated |
indexdate | 2025-01-17T11:21:20Z |
institution | BVB |
isbn | 9781593275785 1593275781 1593275439 9781593275433 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (291 Seiten) illustrations (some color), tables |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | No Starch Press |
record_format | marc |
spelling | Marji, Majed VerfasserIn aut 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 San Francisco, California No Starch Press 2014 ©2014 1 Online-Ressource (291 Seiten) illustrations (some color), tables Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Includes index. - Print version record 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. Scratch (Computer program language) Computer programming Video games Programming Scratch (Langage de programmation) Programmation (Informatique) Jeux vidéo ; Programmation computer programming COMPUTERS ; Programming Languages ; General COMPUTERS ; Programming ; Games COMPUTERS ; Programming ; General JUVENILE NONFICTION ; Computers ; Programming GAMES ; Board Video games ; Programming Pollock, William Verlag pbl Law, Alison HerausgeberIn edt Salameh, Tina MitwirkendeR ctb 9781593275433 Erscheint auch als Druck-Ausgabe 9781593275433 |
spellingShingle | Marji, Majed Learn to program with Scratch a visual introduction to programming with games, art, science, and math Scratch (Computer program language) Computer programming Video games Programming Scratch (Langage de programmation) Programmation (Informatique) Jeux vidéo ; Programmation computer programming COMPUTERS ; Programming Languages ; General COMPUTERS ; Programming ; Games COMPUTERS ; Programming ; General JUVENILE NONFICTION ; Computers ; Programming GAMES ; Board Video games ; Programming |
title | Learn to program with Scratch a visual introduction to programming with games, art, science, and math |
title_auth | Learn to program with Scratch a visual introduction to programming with games, art, science, and math |
title_exact_search | Learn to program with Scratch a visual introduction to programming with games, art, science, and math |
title_full | 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 |
title_fullStr | 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 |
title_full_unstemmed | 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 |
title_short | Learn to program with Scratch |
title_sort | learn to program with scratch a visual introduction to programming with games art science and math |
title_sub | a visual introduction to programming with games, art, science, and math |
topic | Scratch (Computer program language) Computer programming Video games Programming Scratch (Langage de programmation) Programmation (Informatique) Jeux vidéo ; Programmation computer programming COMPUTERS ; Programming Languages ; General COMPUTERS ; Programming ; Games COMPUTERS ; Programming ; General JUVENILE NONFICTION ; Computers ; Programming GAMES ; Board Video games ; Programming |
topic_facet | Scratch (Computer program language) Computer programming Video games Programming Scratch (Langage de programmation) Programmation (Informatique) Jeux vidéo ; Programmation computer programming COMPUTERS ; Programming Languages ; General COMPUTERS ; Programming ; Games COMPUTERS ; Programming ; General JUVENILE NONFICTION ; Computers ; Programming GAMES ; Board Video games ; Programming |
work_keys_str_mv | AT marjimajed learntoprogramwithscratchavisualintroductiontoprogrammingwithgamesartscienceandmath AT pollockwilliam learntoprogramwithscratchavisualintroductiontoprogrammingwithgamesartscienceandmath AT lawalison learntoprogramwithscratchavisualintroductiontoprogrammingwithgamesartscienceandmath AT salamehtina learntoprogramwithscratchavisualintroductiontoprogrammingwithgamesartscienceandmath |