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: 2509
Created: 2018-04-17

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

The Basics of Game Design

Download this ebook intituled The Basics of Game Design, free training document about video game development on 24 pages for beginners....

An Introduction to C & GUI Programming

Download free course An Introduction to C & GUI Programming, pdf file on 156 pages by by Simon Long....

Effective AWK Programming

Download free course Effective AWK Programming, pdf file on 572 pages by Arnold Robbins....

Deep Learning in Neural Networks: An Overview

In recent years, deep artificial neural networks (including recurrent ones) have won numerous contests in pattern recognition and machine learning. This historical survey compactly summarises relevant work, much of it from the previous millennium. Shallow and deep learners are distinguished by the...

Learning Python language

Complete Python language tutorial, courses, exercises and Python language examples designed for developers who want to learn the basics of this language. PDF document on 1067 pages created by StackOverFlow....

50 Ways to Avoid Find and Fix ASP.NET Performance Issues

Download free course 50 Ways to Avoid Find and Fix ASP.NET Performance Issues, pdf file on 50 pages by Red Gate....

C++ Notes for Professionals

Download free course C++ Notes for Professionals, pdf file on 707 pages by Stack Overflow Community....

iOS Development Tutorial

Learning how to build application with IOS editor.Free PDF tutorial for beginners....

FreeSWITCH 1.6 Cookbook

FreeSWITCH is an open source carrier-grade telephony platform designed to facilitate the c..., download free FreeSWITCH 1.6 Cookbook tutorial in PDF (190 pages) created by Anthony Minessale II ....

Elementary Algorithms

This book introduces about elementary algorithms and data structure. It includes side-by-s..., download free Algorithms tutorial in PDF (642 pages) created by Larry LIU Xinyu ....