MSW LOGO 2. MSW LOGO is a programming language that lets you store a series of instructions on the computer.



Similar documents
Turtle Power. Introduction: Python. In this project, you ll learn how to use a turtle to draw awesome shapes and patterns. Activity Checklist

Logo PROGRAMMING WITH MSW Logo

Ten easy steps to creating great MicroWorlds EX projects. Steve Robson

GETTING STARTED. number of sides. draw a line. turn BIGGER OR SMALLER. change this number SQUARE TRIANGLE. these numbers have changed

Chapter 2. Making Shapes

UNIT H1 Angles and Symmetry Activities

STEP 0: OPEN UP THE PYTHON EDITOR. If python is on your computer already, it's time to get started. On Windows, find IDLE in the start menu.

Logo for Kids: An Introduction. by Bob DuCharme

CBA Fractions Student Sheet 1

FORM 3 MATHEMATICS SCHEME C TIME: 30 minutes Non Calculator Paper INSTRUCTIONS TO CANDIDATES

Fractions as Parts of a Group

Instructions for Creating a Poster for Arts and Humanities Research Day Using PowerPoint

Paper 1. Calculator not allowed. Mathematics test. First name. Last name. School. Remember KEY STAGE 3 TIER 4 6

Paper 1. Calculator not allowed. Mathematics test. First name. Last name. School. Remember KEY STAGE 3 TIER 5 7

Level 1 - Maths Targets TARGETS. With support, I can show my work using objects or pictures 12. I can order numbers to 10 3

Fireworks CS4 Tutorial Part 1: Intro

Worksheets for Teachers. The Lowry

DISCOVERING 3D SHAPES

Target To know the properties of a rectangle

Year 9 mathematics test

Shapes Bingo. More general matters which apply to the use of this unit are covered on the next page.

Which shapes make floor tilings?

Area of a triangle: The area of a triangle can be found with the following formula: in

Week 2 Practical Objects and Turtles

Adobe Illustrator CS5 Part 1: Introduction to Illustrator

MATHEMATICS Y3 Using and applying mathematics 3810 Solve mathematical puzzles and investigate. Equipment MathSphere

Which two rectangles fit together, without overlapping, to make a square?

Self-Positioning Handheld 3D Scanner

Cambridge International Examinations Cambridge International General Certificate of Secondary Education. Paper 1 May/June hours

What You ll Learn. Why It s Important

REFERENCE GUIDE 1. INTRODUCTION

SMART Board Menu. Full Reference Guide

Printer Setup. What Is the Printer Setup Module?... B-2. How to Access the Printer Setup Module... B-3. Reference Information. Standard Procedures

SMART Meeting Pro 4.0 SP3 software

LESSON 7: IMPORTING AND VECTORIZING A BITMAP IMAGE

CALCULATING THE AREA OF A FLOWER BED AND CALCULATING NUMBER OF PLANTS NEEDED

Shipment Label Header Guide

Possible Stage Two Mathematics Test Topics

Introduction to Programming with Python Session 3 Notes

Instructions. Tic, Tac, Toe Take turns placing a piece down. The first player to get 3 in a row (up, down or diagonally) wins!

MAKING AN ANIMATION in MICROWORLDS PRO

Creating forms in Microsoft Access 2007

Numeracy Targets. I can count at least 20 objects

SPRING UNIT 14. second half. Line symmetry and reflection. Measuring angles. Naming and estimating angles. Drawing angles

GAP CLOSING. 2D Measurement. Intermediate / Senior Student Book

GRAPHIC DESIGN BITES FOR MARKETERS

3D Drawing. Single Point Perspective with Diminishing Spaces

PowerPoint Interface Menu Bars Work Area Slide and Outline View TASK PANE Drawing Tools

WINDOWS 7 CLASS Instructor: Barbara Barone. Using WordPad and Paint Programs (Applications)

Year 9 mathematics test

Key Stage 2 Mathematics SATs Practice Papers

We are going to investigate what happens when we draw the three angle bisectors of a triangle using Geometer s Sketchpad.

1 st Grade Math Do-Anytime Activities

Paper 1. Calculator not allowed. Mathematics test. First name. Last name. School. Remember KEY STAGE 3 TIER 4 6

Applications for Triangles


AUTUMN UNIT 3. first half. Perimeter. Centimetres and millimetres. Metres and centimetres. Area. 3D shapes PART 3 MEASURES AND PROPERTIES OF SHAPES

Shape Dictionary YR to Y6

GAP CLOSING. 2D Measurement GAP CLOSING. Intermeditate / Senior Facilitator s Guide. 2D Measurement

Advanced Programming Classes in Imagine

Mathematics Second Practice Test 1 Levels 4-6 Calculator not allowed

Welcome to CorelDRAW, a comprehensive vector-based drawing and graphic-design program for the graphics professional.

Display Policy for Learning Environments

Sharing Presentations, Documents, and Whiteboards

Explorations with Shapes Kindergarten

Area of a triangle: The area of a triangle can be found with the following formula: You can see why this works with the following diagrams:

MICROSOFT POWERPOINT STEP BY STEP GUIDE

Drawing Lines with Pixels. Joshua Scott March 2012

Sample 11+ Assessment Test Maths

SCRATCH PROGRAMMING AND NUMERACY IN SENIOR PRIMARY CLASSES

Third Grade Shapes Up! Grade Level: Third Grade Written by: Jill Pisman, St. Mary s School East Moline, Illinois Length of Unit: Eight Lessons

SA B 1 p where is the slant height of the pyramid. V 1 3 Bh. 3D Solids Pyramids and Cones. Surface Area and Volume of a Pyramid

At the core of this relationship there are the three primary pigment colours RED, YELLOW and BLUE, which cannot be mixed from other colour elements.

Customizing your Blackboard Course

Communicate: In Print

Periodontology. Digital Art Guidelines JOURNAL OF. Monochrome Combination Halftones (grayscale or color images with text and/or line art)

Review of Basic Fraction Concepts

Shapes & Designs Notes

Access Tutorial 1 Creating a Database

Sharing Files and Whiteboards

2. How to Use SMART Board as a Projector and Whiteboard

Assessment For The California Mathematics Standards Grade 3

How to fold simple shapes from A4 paper

PROBABILITY AND RELATIVE FREQUENCY

Area is a measure of how much space is occupied by a figure. 1cm 1cm

Scanning and OCR Basics

Pimping Up Your USB Drive

MATHS ACTIVITIES FOR REGISTRATION TIME


How to Make a Paper Cut-Out Luther Rose by Kelly Klages

Doing Multiple Regression with SPSS. In this case, we are interested in the Analyze options so we choose that menu. If gives us a number of choices:

Tessellating with Regular Polygons

Grade 7/8 Math Circles November 3/4, M.C. Escher and Tessellations

Multi-Touch Ring Encoder Software Development Kit User s Guide

Geometry Notes RIGHT TRIANGLE TRIGONOMETRY

MassArt Studio Foundation: Visual Language Digital Media Cookbook, Fall 2013

11.3 Curves, Polygons and Symmetry

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 October/November hours

Avery DesignPro 2000 User Guide

Transcription:

MSW LOGO 2 MSW LOGO is a programming language that lets you store a series of instructions on the computer. You can write routines based on the commands you have learnt earlier (refer to MS Logo 1). 1

You can write an abbreviation rather than the full command. COMMAND ABBREVIATION FUNCTION FORWARD FD Moves the pen forward BACK BK Moves the pen backwards LEFT LT Turns the pen left RIGHT RT Turns the pen right PENUP PU Lifts then pen up so that does not draw a line PENDOWN PD Puts the pen down again Repeat REPEAT will draw a square, equilateral triangle, a hexagon & octagon. You can make some amazing patterns and you can have a repeat within a repeat. Angle to turn 360 no. of sides of the shape. The REPEAT command can also be used for patterns To draw a star - REPEAT 8 [FD 100 RT 135] You can draw shapes on shapes and change colours or the length. Try others a repeating pattern using an angle less than 90 a repeating pattern using an angle between 90 and 180 2

Saving files MSW logo is not Microsoft so you cannot go to File, Save as you would in Word. Instead it is under Bitmap, SaveAs When you save the file it will be as a type of logo file with a prefix of.lgo. To see this as an image file you must SaveAs a file type of.bmp A.BMP file is a high resolution image file and can be viewed in thumbnails or in image manipulation software such as Paint or Photoshop. (Note don t try to save it as a GIF file it won t work). 3

Loading a background Provided that an image is a.bmp file you can load it as a background and draw over it. You need to select Bitmap, Load then get the file. The file must be big. (Note if you set the screen colour after loading the file it will write over it) Once you have a background you can draw shapes on it. A star would be repeat 8[fd 100 rt 135]. Note if you make the pensize wider it becomes a flower. 4

ROUTINES & PROGRAMS IN LOGO For example a routine or program to create a square in the Endall box: You then File, save and exit. Note that you must write end on a new line. Using the Commander you then type in square. 5

The principle is the same for other equilateral shapes and also can be used for repeated patterns. For instance star. You can also draw a star by turning an angle of 150. And if you make the pensize bigger it will draw a flower and not a star. Moving the pen There are coordinates for places on the screen x & y. You can make the pen go move to a random place by placing coordinate values. Note these are round brackets to randomplace penup setx (random 600) - 300 sety (random 300) - 150 pendown end Note you can have several commands in an Endall program provided you differentiate with to & end 6

Programming the attributes (set) screen and pen attributes The MSW LOGO commander will let you give instructions to the pen and screen but you cam program commands to change the attributes in the commander and in Endall. You don t use Set on the tool bar but in the code. Pen colour Setpc n (where n is a number) will set the pen to a colour that has a value of a number. Setpc 4 - will set the colour of the pen to blue Other colour values are (1 is blue, 2 is green, 4 is red, 5 is purple ) Screen colour In the same way you can set the screen colour so: Setsc 4 - will set the screen colour to blue You can incorporate these into the Endall statements. For instance you can create a shape with different colours out of text using the label command. 7

Using several commands to create random effects In Endall write two routines (hello & place) as follows: to hello repeat 4[pu fd 150 label "hello_i_am_random" rt 76.89236472868 fd 50 pd] end to place pu setx (random 457) - 298 sety (random 120) - 222 fd 40 rt 94.234234 end save & exit hten type in the commander repeat 1000[place setpc (random 255) +1 hello] In the commander you can also make the scrren colour change repeat 1000[place setpc (random 255) +1 setsc (random 255) +1 hello] 8

Saving files Remember to save these files as BMP using the Bitmap, Save As. You can then view these as image files. Printing files Best to save them then print them with image manipulation software such as Photoshop or Paint but you can Bitmap, Print Useful Web sites http://davidlongman.com/logo/logo_resources.htm http://www.bfoit.org/itp/csls_introtorecursion.html You tube basics to advanced http://www.youtube.com/watch?v=r-nkmptjktw http://www.youtube.com/watch?annotation_id=annotation_565025& feature=iv&src_vid=wfyygpzctce&v=xnmpgfs1gyu 9