Witty.ca - Mr. Rich's Professional Archives

  • Home
    • Lunch
    • Support
    • Intro
    • Cyber
  • Courses
    • Course Listing & Updates
    • DMS 2022-2023 >
      • Tech and Design Grade 6
      • Tech and Design Grade 7
      • Tech and Design Grade 8
    • -----------------------
    • DMS Archive 2021-2022 >
      • Tech and Design Grade 6 2021-22
      • Tech and Design Grade 7 2021-22
      • Tech and Design Grade 8 2021-22
    • HCS Archive 2015-2016 >
      • HCS'15 Media Studies 120
      • HCS'15 Nutrition for Healthy Living 120
      • HCS'15 Visual Art 9
      • HCS'16 Intro to Electronics 110 >
        • Purchasing a Computer in 2016 >
          • HCS'15 Visual Art 110/120
      • HCS'16 Housing & Design 120
      • HCS'16 Visual Arts 10
      • HCS Winter Decoration Ideas
    • HCS Archive 2014-2015 >
      • HCS'15 - Digital Production 12
      • HCS'15 - Graphic Art & Design 11
      • HCS'15 - Media Studies 12
      • HCS'15 - Visual Art 10
      • HCS'14 - BBT 10
      • HCS'14 - Info Tech 11/12
      • HCS'14 - Visual Art 9
      • HCS'14 - Visual Art 11/12
      • HCS Art Club
      • HCS Announcement Text
    • HCS Archive 2013-2014 >
      • HCS'14 - English 12
      • HCS'14 - Graphic Design 11
      • HCS'14 - Individual & Family Dynamics 12
      • HCS'14 - Info Tech 12
      • HCS'14 - Social Studies 8
    • Student Introduction Form
  • Tech Units
    • Safety & Citizenship >
      • Work Place Safety
      • Digital Safety & Citizenship
      • Digital Communication
      • Digital Rights & Responsibilities
      • Digital Etiquette
      • Digital Wellness
      • Digital Business
      • Digital Access
      • Digital Literacy
      • Digital Law
    • Scratch Coding >
      • Scratch Explained
      • Scratch 3 - Crossy Road 1
      • Scratch 3 - Crossy Road 2
      • Scratch 3 - Teacher Notes
      • OLD - Scratch 2 (Coding) >
        • Scratch 2 - Introduction to Coding
        • Scratch 2 - How to
        • Scratch 2 - Introduction
        • Scratch 2 - Frogger (p1)
        • Scratch 2 - Frogger (p2)
        • Scratch 2 - Frogger (p3)
        • Scratch 2 - Frogger (p4)
        • Scratch 2 - Frogger (p5)
        • Scratch 2 (Coding) >
          • Scratch 2 - A 2nd Project
          • Scratch 2 - Teacher Notes
          • Scratch 2 - Choosing another language
      • OLD - Scratch 1 (Coding) >
        • Scratch 1 (Coding)
        • Scratch (Scripts 1 & 2)
        • Scratch (Script 3)
        • Scratch (Frogger)
        • Scratch (Frogger 2)
        • Scratch (Frogger 3)
        • Scratch (Frogger 4)
        • Scratch Mini-Challenge 1
        • Scratch Final Project
        • Notes for Teachers >
          • Teaching Scratch
    • Graphic Design with Inkscape >
      • Graphic Design Overview
      • Inkscape Act.1
      • Inkscape Act.2
      • Inkscape Act.3
      • Inkscape Act.4
      • Inkscape Act.5
      • Inkscape Act.6
      • Inkscape Bonus Challenge
    • Photoshop with The GIMP >
      • GIMP Overview
      • GIMP Install & Setup
      • GIMP Activity 0
      • GIMP Activity 1
      • GIMP Activity 3
      • GIMP Activity 4a
      • GIMP Activity 4b
      • GIMP Activity 6b
      • GIMP Activity 6e/f
      • GIMP Final Project - Cereal-Box
      • GIMP Final Project - Magazine Cover >
        • HCS'16 Graphic Art & Design 110
      • GIMP Bonus Assignment
      • GIMP Marking Breakdown
      • Raster Graphics Explained
      • Old GIMP Activities >
        • GIMP Activity 2
        • GIMP Activity 6a
        • GIMP Activity 6c
        • GIMP Activity 6d
    • Excel
    • Audio / Video >
      • Sound (Audacity)
      • Video (One Minute PSA)
      • Make a Movie Trailer
      • Blender Video Editor - Test
    • Automotive >
      • Auto - Careers
      • Auto - Engines
      • Auto - 4-Stroke vs 2-Stroke
    • Coding - Teacher Start
    • Python (Coding) >
      • Python - CS 110 PD - July 2016
      • Python - CS 110 PD Part 2 (Projects)
      • Python - CS 110 PD Part 3 (GUI)
      • Install Python 3.5 + PyGame
    • Design (AutoCAD) >
      • Design Act. 1
      • Design Act. 2
      • Design Act. 3
      • Design Act. 4
      • Design Act. 5
      • Design Act. 5b and 5c
      • Design Act. 6
      • Design Act. 7
      • Design Act. 8
      • Design Act. 9
      • Design Act. 10
      • Design Act. 11
      • Design Act. 12
    • Design (Sketchup) >
      • Sketchup House Setup
    • Portable Apps >
      • Cam Studio
      • Virtual Dub
      • Scratch (and Zip File for Students)
      • TuxPaint (and Zip File for Students)
      • TuxTyping (and Zip File for Students)
      • Google Chrome
    • Project Management >
      • Intro to Project Mgmt.
      • Assignment for Project Management
    • Database >
      • Tasks Database
    • Final Projects and Exam Review >
      • Final Project - BBT 10 - 2015
      • Final Project - Digital Production 2015
      • Final Project - Media Studies 2015
      • Exam Review 2013
    • Cybersecurity
  • Art Units
    • Elements and Principles >
      • Elements of Art
      • Principles of Design
    • Photographic Composition
    • Visual Art 9
    • Graphic Art & Design 110 >
      • Colour Theory
      • Layout
      • Fonts and Type
    • Visual Art 110
    • Previous Box Projects - Visual Art 10
  • Other Units
    • Housing >
      • How to Design a House
    • Media Studies >
      • Media Studies Handouts
      • What is media? Why study media?
      • Film, Television and Video
      • Advertising, Marketing and You
      • Media and the Internet
      • Self-Study Project
    • Nutrition >
      • Recipes >
        • Black Bean Cake and Cupcake
  • Sports
    • Volleyball >
      • NMS Volleyball 2019
      • Volleyball Contact
      • (Old) Volleyball 2017
      • (Old) Volleyball Spring 2016
      • (Old) 2016 Tournament - MS Boys Volleyball
      • (Old) Volleyball Spring 2015
      • (Old) 2015 Tournament - MS Boys Volleyball
    • Soccer >
      • (Old) Soccer Fall 2015
    • Basketball
  • Blogs
    • Computer Science Blog
    • Personal Blog
  • Contact
  • About
    • About Mr. Rich
    • About Technology and Computer Science
  • Archives
    • Teaching Software >
      • Purchasing a Computer (notes) >
        • Purchasing a Computer
        • Computer Scenarios
        • Computer Presentation
        • PAC Test Instructions
        • PAC Peer Review
        • How to Submit Computer Comparisons
        • How to Submit Computer for Helen
      • Scratch 2 (Coding)
      • Scratch 1.4 (Programming)
      • ARCHIVED - GIMP (Raster Graphics)
      • ARCHIVED - Inkscape (Vector Graphics)
      • AutoCAD (2D Design)
      • Sketchup (3D Design) >
        • Google Sketchup (2011)
        • Google Sketchup (2012)
      • Excel vs Calc (Spreadsheet)
      • Cam Studio (Screen Capture Videos)
      • TuxPaint (for young kids)
      • TuxTyping (Typing Tutor)
    • Links >
      • Career Links in Fredericton
      • Job Hunting Tips
    • Presentations >
      • Scratch Workshop Oct 11, 2013
      • Scratch Workshop Sept 18, 2013
      • Math for French Immersion
    • Software That Is No More >
      • Setup (for an older version of Weebly) >
        • Setup - Day 1
        • How To Setup Your Weebly Pages
        • Marks (link to Canvas)
        • Web Portfolio
    • Previous Teaching >
      • Old Teacher's Logs >
        • Teacher's Log 2015-2016
        • Teacher's Log 2014-2015
        • Teaching Notes - Hartland 2014
        • BBT9 Teacher's Log (Apr-June2013)
        • BBT9 Teacher's Log (Jan - Apr 2013)
        • BBT9 2012
      • Sept2010-Jan2012 >
        • Old Home
        • Middle School >
          • Literacy
          • Social Studies 6
          • Social Studies 7 >
            • Online Test - Canada at Confederation
      • Jan2012-Nov2012 >
        • Book Blog >
          • Blog to Book
        • About Mr Rich
    • PD Sessions >
      • BBT9-10 Oct6 2016
      • BBT Teachers PD (Jan 2013)
      • Cyber-bullying (May 2013)

Notes for Teachers

I happen to think that Scratch is "the best thing since sliced bread".  This software is awesome for students who have never programmed a computer before (be they 8 or 18 years old).

That being said, my students have managed to find a number of ways to take my awesome amazing  "bullet-proof" instructions and say:
  • "Why isn't this working?" 
  • "I followed your instructions and got this!" 
  • "Where did all the words go?"
  • "When I press Enter, this happens!"

And so, I humbly submit the following warnings for teachers.

I call these "The Weirdness of Scratch".

I hope this helps you to pull out less hair as you learn to teach something new!  
  



Scratch Cat - http://scratch.mit.edu
scratch.mit.edu

Weirdness of Scratch

Table of Contents for weird things that teachers may encounter when teaching Scratch:

SCRATCH CRASHES!
  1. What does it look like when Scratch crashes?
  2. How do I save when Scratch crashes?

WHY ISN'T MY SCRIPT WORKING?
  1. Are my code blocks are attached properly?
  2. Inside or below?  Does it matter?
  3. Does the order of the code blocks matter?

SCRATCH CRASHES

What it looks like, and what to do!

1.What does it look like when
     Scratch crashes?

When Scratch crashes, the window stays open, but many of the words disappear, especially variable names and the top menu "File Edit View ...".

However, the options themselves are still there, just invisible.  So, you can still click on the save icon (the Floppy Disk) and it will save your work.

Or, if the student's network folder is full, you can click where the word "File" used to be, go down to the fourth invisible option ("Save As..."), click the student's Desktop, and enter an invisible file name.  Even though it is weird, the file has always saved for me!  Strange but true.



Picture
Scratch menu options disappear during a crash.
   
Picture
Scratch variables, sound names and other user-entered data disappear during a crash.

2. How do I save
     when Scratch crashes?


EASY SOLUTION:

Let's assume that you've already saved your work once, but now Scratch has decided to crash.

The easiest way to save is to click on the save icon (the Floppy Disk).  Wait for the notification blocks (they flit across the window.)






Picture
If you've already saved it once, then just press the save button before you close.
HARDER SOLUTION:

However, if you've never saved the file before, then you need to work with the invisible options!  Weird but true!

Let's assume that the problem might also include that the student's network folder is full (a common problem).  Therefore, we want to save to the student's Desktop.

  1. Click where the word "File" word used to be.  It will highlight but the word "File" will remain invisible.
  2. Move your mouse down four options to the invisible "Save As...".
  3. Click the Desktop button.
  4. Click in the "filename" area, and type in a file name.  It will move the cursor along, but the letters will be invisible.
  5. Click the Save button (that may be invisible).
  6. Check the student's Desktop to see that the file appears.
Strange but true!
Picture
If you haven't yet saved this file, then you may still be able to save it!
Just click the invisible FILE menu choice, and the 4th one down is 'SAVE AS...'.

Why isn't my script
     working?

There are many reasons why your script might not work.  Here are the most common.

[[ this page still under construction.... ]]

Weirdness #1

Dragging blocks on top of each other DOESN'T guarantee that they are connected.

  Weirdness #1a

Picture
When blocks ARE connected, the white line appears, like this.

   

Picture
When blocks AREN'T connected, they might look like this.

Weirdness #1b

Picture
When blocks need to go inside other blocks, they look like this.

   

Picture
When those blocks are not working, they often look like this.




Weirdness #3

Question: When is an "IF" not an "IF"?    
Answer:  When the second "IF" is inside the first "IF"
                 (and it shouldn't be!)

The video here is one that I made for the students.

Here's what they are supposed to do.
Picture
And here's what you'll often find.
Picture


Mr. Rich's "To Do" List
for Frogger Video Instructions

  • Finish Teacher Page (for Scratch Weirdness)
  • Re-do the "Welcome Screen" video so that it provides more specific instructions.
  • Re-do the "Game Over screen" and add "go to front"
  • Spend more time on the math involved in video 27
  • Create another video to stop overlapping cars after cars appear in Level 3 & 6
  • Re-do the Level 3 & 6 video, as the formula doesn't work (but cars do come in at levels 4 & 7....)
  • Re-do the Game Over broadcast video to have a "say Game Over" before the STOP SCRIPT code.


Copyright © Graham Rich 2010-2023.   Site made using Weebly.com.