Introduction to Programming with Scratch

This PDF tutorial will introduce you to programming using Scratch from MIT. Free document training course under 43 pages by Donald Bourret.

The free Scratch software was created to introduce students to the fundamentals of programming. Here are some ways to start in confidence with them.

Table of Contents

  • Introduction
  • Create a Scratch Account
  • Scratch Editor
  • Movement and Loops
  • Moving
  • Turning and Waiting
  • Conditional Actions and Keyboard Commands
  • Square (continued)
  • More Repeat Loops
  • Forever Loops
  • Cleanup and Save
  • If Blocks
  • Keyboard Commands
  • Adding More Sprites
  • Adding Sound
  • Messages
  • Sending and Receiving Messages
  • Message Practice
  • Animation
  • Bitmap Mode
  • Vector Mode
  • Drawing Costumes
  • Simple Animation
  • Moving from the Background to the Foreground
  • Practice, practice, practice
  • Variables
  • Numeric Variables
  • String Variables
  • Algorithms
  • Program Structure
  • Advanced Programs
  • Project

Historic of Scratch

Seymour Papert, pioneering researcher and visionary of the Massachusetts Institute of Technology, is one of the creators of the LOGO programming language, which was intended to encourage children to solve problems. He argued that a programming language must have a low threshold and high ceilings, that is, be easily accessible with great potential.

Size : 843.04 Kb
File type : pdf
Downloads: 2584
Created: 2018-04-17

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Scratch Tutorials

Scratch programming guide in PDF

Getting started with Scratch programming

Scratch programming PDF tutorial

Others related eBooks about Introduction to Programming with Scratch

VB.NET programming

This document provides an introduction to VB.NET programming language. You will learn the basics of the language with screenshots and examples....

Perl and LWP - Fetching web pages, Parsing HTML, Writing Spiders, & More

Perl soared to popularity as a language for creating and managing web content, but with LWP (Library for WWW in Perl), Perl is equally adept at consuming information on the Web. LWP is a suite of modules for fetching and processing web pages. ...

PC Assembly Language

The purpose of this book is to give the reader a better understanding of how computers really work at a lower level than in programming languages like Pascal. The tutorial has extensive coverage of interfacing assembly and C code and so might be of interest to C programmers who want to learn about...

Non-Programmer's Tutorial for Python 3

This book is a tutorial for the Python 3 programming language designed for someone with no programming experience. Starting from no programming knowledge, the book teaches how to create programs with examples, explanations and exercises....

Ruby Regexp

Download free course Ruby Regexp, pdf file on 72 pages by Sundeep Agarwal....

The Official Raspberry Pi Handbook 2022

Download free course The Official Raspberry Pi Handbook 2022, pdf file on 204 pages by Wes Archer, David Crookes, PJ Evans, Gareth Halfacree, Rosie Hattersley, Phil King, Nicola King, KG Orphanides....

Python Notes for Professionals

Download free course Python Notes for Professionals, pdf file on 855 pages by Stack Overflow Community....

Visual Basic .NET Programming Tutorial

Download free Visual Basic tutorial course in PDF, training file in 51 chapters and 149 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

: Advanced R Solutions

This book offers solutions to the exercises from Hadley Wickham's book Advanced R (Edition 2). It is work in progress and under active development. The 2nd edition of Advanced R is in print now and we hope to provide most of the answers....

Getting started with Fortran language

Download free Fortran tutorial course in PDF, training file in 14 chapters and 83 pages. Free unaffiliated ebook created from Stack OverFlow contributor....