A Book For Young Programmers On Scratch.
4.5/5
()
About this ebook
How the book was created.
I am 39 years old. My background is in Computer Engineering, not in Programming. My son, Artem, got into programming on Scratch at 7 years of age. I started looking for books on Scratch on the Internet for children of 7-9 years old, but I could not find anything. All Scratch textbooks are for 11-13 years old children, though there is nothing difficult in Scratch. Having basic Math knowledge it is possible to use more than half of Scratch capabilities and make cool games and cartoons. After Artem had mastered Scratch, he got very upset once he learned that they would not be studying it at school and that other children, his friends and classmates would never learn about this interesting program. I made a decision to sacrifice my Sunday evenings to organize a club of programmers on Scratch. And so a year ago my son and I started teaching a club of young programmers on Scratch for kids of 8-11 years old. For each class Artem would think of a new game that would use new Scratch blocks. As a result, we have collected enough material for a whole book. In the fall of 2013 new children came to the club and the book was tested on them. The children made a few comments, I explained complex points in more detail, and now the book is published. Some children have already studied the whole book and are asking for a continuation! As of November 2013, the second book is already half finished. The children like studying the book a lot, because everything has been explained in great detail and does not require their parents' participation. The parents also like it because they can do their chores in the meantime.
All the examples from the book are published on the Scratch website.
Scratch was created in 2006 under the supervision of Mitchel Resnick by a Lifelong Kindergarten group in MIT Media Lab.
Scratch works on Windows or Linux computers. It doesn't work on any tablets!
Each chapter requires about 20-30 minutes to study. It is not recommended to study more than two chapters per day.
Denis Golikov
I am 38 years old. My background is in Computer Engineering. My son, Artem, got into programming on Scratch at 7 years of age. I started looking for books on Scratch on the Internet for children of 7-9 years old, but I could not find anything. All Scratch textbooks are for 11-13 years old children, though there is nothing difficult in Scratch. Having basic Math knowledge it is possible to use more than half of Scratch capabilities and make cool games and cartoons. After Artem had mastered Scratch, he got very upset once he learned that they would not be studying it at school and that other children, his friends and classmates would never learn about this interesting program. I made a decision to sacrifice my Sunday evenings to organize a club of programmers on Scratch. And so a year ago my son and I started teaching a club of young programmers on Scratch for kids of 8-11 years old. For each class Artem would think of a new game that would use new Scratch blocks. As a result, we have collected enough material for a whole book. In the fall of 2013 new children came to the club and the book was tested on them. The children made a few comments, I explained complex points in more detail, and now the book is published. Some children have already studied the whole book and are asking for a continuation! The children like studying the book a lot, because everything has been explained in great detail and does not require their parents' participation. The parents also like it because they can do their chores in the meantime. А теперь по-русски! Мне 38 лет. По образованию я инженер электронщик. Мой сын, Артём, увлёкся программированием на Scratch в 7 лет. Я стал искать в интернет книги о Scratch для детей 7-9 лет, и ничего не нашел. Все учебники Scratch рассчитаны на возраст 11-13 лет, хотя ничего особенно сложного в Scratch нет. Обладая начальными знаниями математики можно использовать больше половины возможностей Scratch и делать прикольные игры и мультфильмы. После того, как Артем освоил Scratch, он очень расстроился, узнав что в школе они не будут его изучать, и другие дети - его друзья и одноклассники никогда не узнают такую интересную программу. Я принял решение пожертвовать воскресными вечерами ради организации клуба программистов на Scratch. И вот, год назад мы с ним начали вести кружок юных программистов на Scratch для детей 8-11 лет. К каждому занятию Артём придумывал новую игру, использующую новые блоки Scratch. В результате набралось материала на целую книгу. Осенью 2013г. в кружок пришли новые ребята, книга была протестирована на них. Дети дали несколько замечаний, я подробнее разъяснил сложные места, и теперь книга опубликована. Некоторые дети уже изучили всю книгу, и требуют продолжения! Детям обучение по книге очень нравится, т.к. все очень подробно объяснено и не требует участия родителей. Родителям это тоже нравится, они могут заняться своими делами.
Related to A Book For Young Programmers On Scratch.
Related ebooks
The Everything Kids' Scratch Coding Book: Learn to Code and Create Your Own Cool Games! Rating: 4 out of 5 stars4/5Scratch 2.0 Programming Rating: 3 out of 5 stars3/5Code-It Workbook 1: First Steps in Programming using Scratch Rating: 0 out of 5 stars0 ratingsCoding with Basher: Coding with Scratch Rating: 0 out of 5 stars0 ratingsA Book For Young Programmers On Scratch. Rating: 5 out of 5 stars5/5Learn to Code with Scratch: Let Your Kids' Creative Ideas Come to Life by Coding Them into Programs Rating: 0 out of 5 stars0 ratingsCreating Digital Animations: Animate Stories with Scratch! Rating: 0 out of 5 stars0 ratingsCode-It Workbook 2: Choices In Programming Using Scratch Rating: 0 out of 5 stars0 ratingsA Quick Guide to Card Games with Unity: Quick Guides, #5 Rating: 0 out of 5 stars0 ratingsA Quick Guide to Artificial Intelligence with Unity: Quick Guides, #4 Rating: 0 out of 5 stars0 ratingsHow to Read Scratch Computer Code Rating: 0 out of 5 stars0 ratingsLearn to Code With JavaScript Rating: 0 out of 5 stars0 ratingsCreate Computer Games with Scratch Rating: 0 out of 5 stars0 ratingsSCRATCH Projects for 8-9 year olds: Scratch Short and Easy with Ready-Steady-Code Rating: 0 out of 5 stars0 ratingsCoding For Everybody: CodeWithUtkarsh Rating: 0 out of 5 stars0 ratingsDesigning Digital Games: Create Games with Scratch! Rating: 0 out of 5 stars0 ratingsScratch Projects for 9-10 year olds: Scratch Short and Easy with Ready-Steady-Code Rating: 4 out of 5 stars4/5CODING FOR KIDS: Beginners' Complete And Intuitive Guide To Learning To Code (2022 Crash Course for Newbies) Rating: 5 out of 5 stars5/5Creative Coding: Lessons and Strategies to Integrate Computer Science Across the 6-8 Curriculum Rating: 0 out of 5 stars0 ratingsScratch 2.0 Game Development - HOTSHOT Rating: 1 out of 5 stars1/5Kids Can Code!: Fun Ways to Learn Computer Programming Rating: 0 out of 5 stars0 ratingsScratch Projects for 11-12 year olds: Scratch Short and Easy with Ready-Steady-Code Rating: 0 out of 5 stars0 ratingsCode-It Workbook 3: Algorithm to Code Using Scratch Rating: 0 out of 5 stars0 ratingsScratch 2.0 Beginner's Guide Second Edition Rating: 4 out of 5 stars4/5Python Games from Zero to Proficiency (Beginner): Python Games From Zero to Proficiency, #1 Rating: 0 out of 5 stars0 ratingsA Day in Code- Python: Learn to Code in Python through an Illustrated Story (for Kids and Beginners) Rating: 5 out of 5 stars5/5Java: Beginner's Guide to Programming Code with Java: Java Computer Programming Rating: 0 out of 5 stars0 ratings
Children's Technology For You
Fallout: A Tale of Mutation Rating: 0 out of 5 stars0 ratingsMake Your Own Amazing YouTube Videos: Learn How to Film, Edit, and Upload Quality Videos to YouTube Rating: 5 out of 5 stars5/5Diary of an 8-Bit Warrior: From Seeds to Swords: An Unofficial Minecraft Adventure Rating: 5 out of 5 stars5/5TBH #2: TBH, This May Be TMI Rating: 4 out of 5 stars4/5Spectrum Science, Grade 3 Rating: 5 out of 5 stars5/5101 Secrets from a Pokémon Master Rating: 0 out of 5 stars0 ratingsDiary of an 8-Bit Warrior: Crafting Alliances: An Unofficial Minecraft Adventure Rating: 5 out of 5 stars5/5Diary of an 8-Bit Warrior: Forging Destiny: An Unofficial Minecraft Adventure Rating: 5 out of 5 stars5/5Forces: Physical Science for Kids Rating: 5 out of 5 stars5/5Know-It-All Trivia Book for Minecrafters: Over 800 Amazing Facts and Insider Secrets Rating: 5 out of 5 stars5/5Diary of an 8-Bit Warrior: Path of the Diamond: An Unofficial Minecraft Adventure Rating: 5 out of 5 stars5/5Hilarious Jokes for Minecrafters: Mobs, Creepers, Skeletons, and More Rating: 1 out of 5 stars1/5Ghost Island and the Mystery of Charmander: An Unofficial Adventure for Pokémon GO Fans Rating: 5 out of 5 stars5/5The Day the Screens Went Blank Rating: 5 out of 5 stars5/5Spaced Out Rating: 5 out of 5 stars5/5Electricity - Your Common Sense Guide Rating: 4 out of 5 stars4/5TBH #1: TBH, This Is So Awkward Rating: 3 out of 5 stars3/5Summary of Project Hail Mary: by Andy Weir - A Comprehensive Summary Rating: 0 out of 5 stars0 ratingsCrime Scene Evidence Rating: 5 out of 5 stars5/5How Do Electric Motors Work? Physics Books for Kids | Children's Physics Books Rating: 0 out of 5 stars0 ratingsCircuitry and Electronics Rating: 0 out of 5 stars0 ratingsEscape from a Video Game: The Secret of Phantom Island Rating: 5 out of 5 stars5/5Diary of an 8-Bit Warrior: An Unofficial Minecraft Adventure Rating: 5 out of 5 stars5/5How to Survive Without Grown-Ups Rating: 4 out of 5 stars4/5Masterminds: Criminal Destiny Rating: 5 out of 5 stars5/5Escape from a Video Game: Mystery on the Starship Crusader Rating: 5 out of 5 stars5/5Minecraft: Masters of Minecraft - The Awakening Rating: 4 out of 5 stars4/5Quest for the Golden Apple: An Unofficial Graphic Novel for Minecrafters Rating: 5 out of 5 stars5/5
Reviews for A Book For Young Programmers On Scratch.
2 ratings0 reviews
Book preview
A Book For Young Programmers On Scratch. - Denis Golikov
A Book For Young Programmers On Scratch.
Denis Golikov & Artem Golikov
Smashwords Edition
Copyright Denis Golikov & Artem Golikov 2013
All rights reserved.
translator Elizaveta Hesketh
Smashwords Edition, License Notes.
This e-book is licensed for your personal enjoyment only. This e-book may not be re-sold or given away to other people. If you would like to share this book with another person, please purchase an additional copy for each recipient. If you’re reading this book and did not purchase it, or it was not purchased for your use only, then please purchase your own copy. Thank you for respecting the work of author.
Table of Contents.
Introduction.
Chapter 1. How Scratch is built. The first program.
Chapter 2. Making the first program more expanded.
Chapter 3. Cyclical program flow.
Chapter 4. Another simple cartoon.
Chapter 5. A cartoon with costumes. A flying cat and a bat.
Chapter 6. A game about the adventures of Theseus Kitten.
Chapter 7. A cartoon with ghosts.
Chapter 8. A game with mines.
Chapter 9. A short cartoon about an evil butterfly.
Chapter 10. An animation cartoon about a bee.
Chapter 11. Playing on two levels.
Chapter 12. A game about a magician.
Chapter 13. The Cat-mathematician.
Chapter 14. The game «A Cat with a jet-propelled backpack».
Chapter 15. Communicating with the character.
Chapter 16. «Country capitals» trivia game.
Chapter 17. A platformer game.
Chapter 18. Cat bowling.
Appendix 1. Negative numbers.
Appendix 2. X and Y coordinates.
Appendix 3. Degrees.
Appendix 4. Numbers with a point.
Appendix 5. A floppy disk.
Appendix 6. The true story of the Cat and the Flying Dog.
Description.
The goal of the book is introduction into programming, mathematics, sciences for elementary school students.
The material is written for student self-study for Grade 3-5 students who have basic skills of operating a computer. Children have to be able to use «a mouse», start using labels, etc., as well as count to 480, multiply and divide. More complex mathematical notions (negative numbers, decimal fractions, coordinate axis, degrees) will be explained on the pages of the book.
Scratch is a new free programming environment that allows children from 7 years old to create their own stories, cartoons, games and other creation.
This program allows children to express themselves in computer creative work. Scratch was specifically created as a new learning environment for teaching school students programming.
You can create cartoons in Scratch, play with various objects, change them, move them on the screen, set up forms of interaction between objects. The programs are created of multi-colored blocks the same way as Lego construction sets are made of multi-colored bricks.
Scratch was created in 2006 under the supervision of Mitchel Resnick by a Lifelong Kindergarten group in MIT Media Lab.
Scratch works on Windows or Linux computers. It doesn't work on any tablets!
Each chapter requires about 20-30 minutes to study. It is not recommended to study more than two chapters per day.
How the book was created.
I am 37 years old. My background is in Computer Engineering, not in Programming. My son, Artem, got into programming on Scratch at 7 years of age. I started looking for books on Scratch on the Internet for children of 7-9 years old, but I could not find anything. All Scratch textbooks are for 11-13 years old children, though there is nothing difficult in Scratch. Having basic Math knowledge it is possible to use more than half of Scratch capabilities and make cool games and cartoons. After Artem had mastered Scratch, he got very upset once he learned that they would not be studying it at school and that other children, his friends and classmates would never learn about this interesting program. I made a decision to sacrifice my Sunday evenings to organize a club of programmers on Scratch. And so a year ago my son and I started teaching a club of young programmers on Scratch for kids of 8-11 years old. For each class Artem would think of a new game that would use new Scratch blocks. As a result, we have collected enough material for a whole book. In the fall of 2013 new children came to the club and the book was tested on them. The children made a few comments, I explained complex points in more detail, and now the book is published. Some children have already studied the whole book and are asking for a continuation! As of November 2013, the second book is already half finished. The children like studying the book a lot, because everything has been explained in great