Card programming Programming Language design
|
|
|
- Julianna Brook May
- 10 years ago
- Views:
Transcription
1 Tell and Draw, Card Programming Developed by: Jun-PyO Park, Seung-Bum Kim, Dong-Hee Park and Seung-Joon Choi. Arranged by: Tim Bell. This is an engaging extension of the CSUnplugged Marching Orders activity. The extension was developed by the PINY team in Seoul, Korea. As well as introducing programming, it exposes students to the idea of open-source development, and also programming language design. Card programming Programming Language design Summary Computers are usually programmed using a language, which is a limited vocabulary of instructions that the computer can obey. The computer will only follow instructions that are part of the language, and they follow those instructions to the letter. In this activity students are challenged to think about how such a language would be designed so that it is powerful enough to do interesting things, and yet is easy to understand. Furthermore, most software systems are too big for one person to develop, and one popular model for getting contributions to a system from others is Open Source software, where a program is made publicly available, and others can try to improve it, and share their improvement with the community. The activity is intended to give the students insight into programming, open source software, and how programming languages are designed. Curriculum Links Skills Ages Materials Computing: Programming languages, software engineering, open source software English: Interpersonal Listening Giving and following instructions. Planning 7 years and up Note: this is an extended activity that could take two or three hours to complete You will need: Cards with pictures such as the ones shown on the next page. Blank index cards (allow about 20 per pair of students) Grid lined paper Each student will need: Pencil, paper and ruler
2 Card programming Introduction There are three phases to the activity: (1) Communicating an image by verbal description (2) Communicating an image with a written description, and (3) Designing a list of instructions and using them to communicate images. First, discuss whether it would be good if people followed instructions exactly. For example, what would happen if you pointed to a closed door and said, Go through that door? Computers work by following lists of instructions, and they do exactly what the instructions say even if they don t make sense! Verbal description Have the students get into pairs. The first student in each pair is given an image that they must communicate verbally to the second, and the communication must be one-way (the second student cannot ask any questions). The second student attempts to draw the image based on the description. The pairs are given a fixed amount of time (say, 5 minutes) to complete the task. After this, show the pairs of images (original and drawn) to the class, and have a vote or discussion on which is the best. For example, the pairs of images could be put up on the wall, and students could vote by putting a sticker on their favorites. Written description Now have the students do a similar exercise, but this time with a written description (textual only). Give the first person in each pair 5 minutes to write a description, and then the second student has a further 5 minutes to try to draw the image given only the textual description.
3 Before judging the quality of the outcome, take the original image, the textual description, and the image that was drawn to one person in another pair (they could be rotated around the room). The person who has the three sheets of paper is then asked to edit the textual description (use a red pen to mark it up) to try to improve it, taking into account any errors that appeared in the image that was drawn from the original written description. The new description is then given to their partner, who must attempt to draw the image. There will now be three versions of the image: the original, the first attempt, and the second attempt from the (hopefully) improved description. Put the three versions up on a notice board for voting and discussion. Did the edited description improve the outcome? Did it make it worse in some cases? Is it helpful to be able to do this i.e. have different people work on a description to improve it, and allow people to use the new description if they think it is better? Note: you may find that often the second description is better, but sometimes the editing is a step backwards and the outcome is worse! This is typical of computer programming, where you hope that most changes result in an improvement, but sometimes they can make things worse sometimes even much worse! Card programming language In this phase of the activity, students are asked to prepare generic instructions that they can later put together to describe an image. To make the descriptions easy to keep accurate, the drawings will be made on a numbered grid, so the instructions can refer to (x,y) coordinates. Typical instructions might be to move the pen to a position on the grid, and to draw a line between two given points. Each instruction should be written on one card. The challenge for the students is to try to anticipate what sort of instructions will be useful. Here are some examples from students:
4 The students are then given an image (drawn on a grid) that they must communicate using the instructions. Some sample images are given below. They are only allowed to use the instructions they ve created, or they can make new ones that can be expressed using only their existing instructions. This time, the image is not drawn by a partner, but by a person who is designated to be a tester (perhaps a teacher, or a student who is familiar with programming). Students queue up to present their image to a tester, who follows their instructions on the cards precisely, and draws the image. The student then takes the image away, and attempts to improve the program, bringing it back each time for testing. This simulates the write-compile-debug cycle for programming. Having a delay (queue for testing) forces students to think very carefully about their programs if they were doing it on a computer they might be tempted to make small changes to see if it fixes a problem, rather than reasoning through corrections carefully. Finally, students can be given a parameterized task, such as writing a program to draw a square which has a given size.
5 Follow up There are a number of on-line systems that use turtle graphics like the cardprogramming system above. One example is Design by Numbers (dbn.media.mit.edu), which can be run from the website. What s it all about? Computers operate by following a list of instructions, called a program, that has been written to carry out a particular task. Programs are written in languages that have been specially designed, with a limited set of instructions, to tell computers what to do. Some languages are more suitable for some purposes than others, and there are many researchers who work hard to design new languages to make it easier for programmers to do their job. Regardless of what language they use, programmers must become adept at specifying exactly what they want the computer to do. Unlike human beings, a computer will carry out instructions to the letter even if they are patently ridiculous. It is important that programs are well written. A small error can cause a lot of problems. Imagine the consequences of an error in the program of a computer in a space shuttle launch, a nuclear power plant, or the signals on a train track! Errors are commonly called bugs in honour (so it is said) of a moth that was once removed ( debugged ) from an electrical relay in an early 1940s electronic calculating machine. The more complex the program, the more errors there are likely to be. This became a major issue when the USA was working on the Strategic Defence Initiative ( Star Wars ) program, a computer controlled system that was
6 intended to form an impenetrable defense against nuclear attack. Some computer scientists claimed that it could never work because of the complexity and inherent unreliability of the software required. Software needs to be tested carefully to find as many bugs as possible, and it wouldn t be feasible to test this system since one would have to fire missiles at the United States to be sure that it worked! Most programs these days are developed by teams of programmers, in some cases by thousands of people! To coordinate such large projects, formal rules and methodologies are needed, and looking after these sorts of issues is called software engineering. One interesting approach to developing programs is open source software, where the author of a program makes their work available for other programmers to inspect, improve, and re-publish. This process can enable very large projects to be completed (for example, the widely-used Firefox web browser and OpenOffice productivity suite were developed using an open source approach).
GRADE SIX-CONTENT STANDARD #4 EXTENDED LESSON A Permission Granted. Making a Scale Drawing A.25
GRADE SIX-CONTENT STANDARD #4 EXTENDED LESSON A Permission Granted Making a Scale Drawing Introduction Objective Students will create a detailed scale drawing. Context Students have used tools to measure
What is Penetration Testing?
White Paper What is Penetration Testing? An Introduction for IT Managers What Is Penetration Testing? Penetration testing is the process of identifying security gaps in your IT infrastructure by mimicking
Be visual all the time, and be verbal when labeling because explanations help clarify ideas.
Great visual thinkers throughout history have kept records of their ideas in one form or another. (Leonardo da Vinci s sketchbooks are world famous.) Idea logs are an integral part of visual thinking and
I. Title of Lesson: Learning from Artifacts and What Artifacts Tell Us
Lesson Plan Class: Seventh Grade Subject: World History Ancient Civilizations Topic: Unit One Investigating the Past: How are social scientists like detectives? I. Title of Lesson: Learning from Artifacts
ESP MARKETING TEACHER S NOTES
Teacher s notes: Level 1 (Intermediate) ESP MARKETING TEACHER S NOTES Worksheet A A. Vocabulary With stronger students, don t give them the correct answers until they have read the text and have had a
Rational Number Project
Rational Number Project Fraction Operations and Initial Decimal Ideas Lesson 12: Overview Students review ordering and equivalence and practice adding and subtracting decimals in problem solving contexts.
How to Avoid an Attack - Security Testing as Part of Your Software Testing Process
How to Avoid an Attack - Security Testing as Part of Your Software Testing Process Recent events in the field of information security, which have been publicized extensively in the media - such as the
Using Karel with Eclipse
Mehran Sahami Handout #6 CS 106A September 23, 2015 Using Karel with Eclipse Based on a handout by Eric Roberts Once you have downloaded a copy of Eclipse as described in Handout #5, your next task is
CODESPARK TEACHER S GUIDE Hour of Code
CODESPARK TEACHER S GUIDE Hour of Code Dear codespark Teacher, Thank you for your interest in teaching computer science to your kids! As you know, knowledge of computer science and algorithmic thinking
The Walters Art Museum. Mathematics STAINED GLASS DRAWING
The Walters Art Museum Mathematics STAINED GLASS DRAWING ACTIVITY GUIDE [ STAINED GLASS DRAWING ] Creating a stained glass panel takes great care and planning. You use drawing and artistic talents as well
Cycles in the Sky. Teacher Guide: Cycles in the Sky Page 1 of 8 2008 Discovery Communications, LLC
Cycles in the Sky What is a Fun damental? Each Fun damental is designed to introduce your younger students to some of the basic ideas about one particular area of science. The activities in the Fun damental
Goal To develop a classification scheme based on the structural features of organisms and then use the scheme to classify newly-discovered organisms.
Creepy Critters facilitator What if you discovered a completely new life form? Would you be able to determine what existing organisms it might be related to? What would you look for? How would you organize
Invention Techniques
Invention Techniques Invention or Discovery techniques are the means by which a writer either creates (invents) or finds (discovers) content. In academic writing invention is often believed to begin with
Open Source Voting Systems
Presented to: 2015 State Certification Testing of Voting Systems National Conference Paul W. Craft Kathleen A. McGregor May, 19, 2015 Introduction One concern raised in the aftermath of Election 2000 was
What s Up With The Stock Market? EPISODE # 404
What s Up With The Stock Market? EPISODE # 404 LESSON LEVEL Grades 9-12 KEY TOPICS Stock market Investing Stock research LEARNING OBJECTIVES 1. Understand what stocks are. 2. Identify investment strategies.
2 Mathematics Curriculum
New York State Common Core 2 Mathematics Curriculum GRADE GRADE 2 MODULE 3 Topic E: Model Numbers Within 1000 with Place Value Disks 2.NBT.A Focus Standard: 2.NBT.A Understand place value. Instructional
You can learn more about Stick around by visiting stickaround.info and by finding Stick Around on social media.
Stick Around Play, design, and share sorting and labeling puzzles! Stick Around comes with an assortment of example puzzles, including ordering decimals and classifying rocks. It's the player's job to
Lesson 12. Software Development
Unit 4: Software Programming and Development Page 1 Lesson 12 Software Development Lesson 12, Software Development, is the third lesson in Software Programming and Development, the fourth unit within the
WESSL-2 Script Builder Reference Guide
WESSL-2 Script Builder Reference Guide The scripting capability for WES-2 Bridge replaces the old text-driven scripting language for WES-1. There is a graphical editor for making new scripts and editing
separate the content technology display or delivery technology
Good Morning. In the mobile development space, discussions are often focused on whose winning the mobile technology wars how Android has the greater share of the mobile market or how Apple is has the greatest
FIRST GRADE Number and Number Sense
FIRST GRADE Number and Number Sense Hundred Chart Puzzle Reporting Category Number and Number Sense Topic Count and write numerals to 100 Primary SOL 1.1 The student will a) count from 0 to 100 and write
STRING TELEPHONES. Education Development Center, Inc. DESIGN IT! ENGINEERING IN AFTER SCHOOL PROGRAMS. KELVIN Stock #651817
STRING TELEPHONES KELVIN Stock #6587 DESIGN IT! ENGINEERING IN AFTER SCHOOL PROGRAMS Education Development Center, Inc. DESIGN IT! Engineering in After School Programs Table of Contents Overview...3...
Intro Lesson (Ages 8-14)
Lesson: General: Age: Time: Objectives: Structures: Target Vocab: 8-14 years 40 mins - 1 hour Greetings, Asking & answering personal questions, using modal verbs for rules, Identifying different classroom
The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION MATHEMATICS A. Tuesday, August 13, 2002 8:30 to 11:30 a.m.
The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION MATHEMATICS A Tuesday, August 13, 2002 8:30 to 11:30 a.m., only Print Your Name: Print Your School s Name: Print your name and the
Computational Modeling and Simulation for Learning an Automation Concept in Programming Course
Computational Modeling and Simulation for Learning an Automation Concept in Programming Course Yong Cheon Kim, Dai Young Kwon, and Won Gyu Lee Abstract Computational thinking is a fundamental skill for
Integrating Technology in the Classroom
Session 5 Integrating Technology in the Classroom Copyright 2012 SEDL Connecting Kids to Mathematics and Science 5.1 Acknowledgments Connecting Kids to Mathematics and Science was made possible through
Colour by Numbers Image Representation
Activity 2 Colour by Numbers Image Representation Summary Computers store drawings, photographs and other pictures using only numbers. The following activity demonstrates how they can do this. Curriculum
Firewall Cracking and Security By: Lukasz Majowicz Dr. Stefan Robila 12/15/08
Firewall Cracking and Security By: Lukasz Majowicz Dr. Stefan Robila 12/15/08 What is a firewall? Firewalls are programs that were designed to protect computers from unwanted attacks and intrusions. Wikipedia
FIREWALLS & NETWORK SECURITY with Intrusion Detection and VPNs, 2 nd ed. Chapter 4 Finding Network Vulnerabilities
FIREWALLS & NETWORK SECURITY with Intrusion Detection and VPNs, 2 nd ed. Chapter 4 Finding Network Vulnerabilities Learning Objectives Name the common categories of vulnerabilities Discuss common system
VISUAL ALGEBRA FOR COLLEGE STUDENTS. Laurie J. Burton Western Oregon University
VISUAL ALGEBRA FOR COLLEGE STUDENTS Laurie J. Burton Western Oregon University VISUAL ALGEBRA FOR COLLEGE STUDENTS TABLE OF CONTENTS Welcome and Introduction 1 Chapter 1: INTEGERS AND INTEGER OPERATIONS
Moodle Implementation - Build or Buy?
www.webanywhere.co.uk/workplace Moodle Implementation - Build or Buy? Introduction As business organisations look to save costs by considering more affordable open source Learning Management Systems, Moodle
Growing Up With Epilepsy
Teaching Students with Epilepsy: Children with epilepsy often experience learning issues as a result of their seizures. These may include ongoing problems with motor skills or cognitive functions, as well
INTRODUCTION BUILD KNOWLEDGE. What Students Do in this Activity. A-ha! Objectives. Time
4 RAMP HEIGHT BUILD KNOWLEDGE INTRODUCTION What Students Do in this Activity In this activity, students begin to work in a more structured way with the cars and ramps. Students experiment with how ramp
Plotting Ordered Pairs on a Four Quadrant Grid Grade Five
Ohio Standards Connection Geometry and Spatial Sense Benchmark C Specify locations and plot ordered pairs on a coordinate plane. Indicator 6 Extend understanding of coordinate system to include points
FactoryTalk ViewPoint Anytime, Anywhere Access to Your Plant Floor Operations The purpose of enterprise-wide connectivity is to make the best use of machine and process data by transforming it into actionable,
Benefits of Test Automation for Agile Testing
Benefits of Test Automation for Agile Testing Manu GV 1, Namratha M 2, Pradeep 3 1 Technical Lead-Testing Calsoft Labs, Bangalore, India 2 Assistant Professor, BMSCE, Bangalore, India 3 Software Engineer,
START TEACHER'S GUIDE
START TEACHER'S GUIDE Introduction A complete summary of the GAME:IT Junior curriculum. Welcome to STEM Fuse's GAME:IT Junior Course Whether GAME:IT Junior is being taught as an introductory technology
Testing Websites with Users
3 Testing Websites with Users 3 TESTING WEBSITES WITH USERS Better Practice Checklist Practical guides for effective use of new technologies in Government www.agimo.gov.au/checklists version 3, 2004 Introduction
"Why is it important for ELL students to be active in listening, speaking, reading and writing on a daily basis?"
"Why is it important for ELL students to be active in listening, speaking, reading and writing on a daily basis?" Monica Gonzalez Bilingual/ESL Specialist [email protected] "Tell me and I
Volume of Right Prisms Objective To provide experiences with using a formula for the volume of right prisms.
Volume of Right Prisms Objective To provide experiences with using a formula for the volume of right prisms. www.everydaymathonline.com epresentations etoolkit Algorithms Practice EM Facts Workshop Game
eggplant for Cross Platform Test Automation TestPlant Nick Saunders
eggplant for Cross Platform Test Automation TestPlant Nick Saunders 0 Table of Contents 0 Table of Contents... 2 1 eggplant... 3 1.1 Introduction... 3 1.2 eggplant Overview... 3 1.2.1 Two System Model...
Systems Analysis and Design Life Cycle
Systems Analysis and Design Life Cycle 2.1 The major goal of requirement determination phase of information system development is a. determine whether information is needed by an organization b. determine
Orion in 3D. STUDENT WORKSHEET Page 2. TEACHER S GUIDE... Page 5 Templates... Page 8,9
Orion in 3D Grade: 6 Unit: Space Curriculum Outcome: 302-13 Identify constellations in the night sky INDEX: STUDENT WORKSHEET Page 2 TEACHER S GUIDE...... Page 5 Templates..... Page 8,9 2007 Dan MacDonald
* Graph paper is a pdf file of graph paper that you can use to print onto printer appropriate acetate.
Teacher Notes Introduction This activity gives students direct practical experience of some of the issues involved in collecting and analysing data on air pollution. It is designed to be run over two sessions.
Mathematics Second Practice Test 1 Levels 4-6 Calculator not allowed
Mathematics Second Practice Test 1 Levels 4-6 Calculator not allowed Please read this page, but do not open your booklet until your teacher tells you to start. Write your name and the name of your school
Explore architectural design and act as architects to create a floor plan of a redesigned classroom.
ARCHITECTURAL DESIGN AT A GLANCE Explore architectural design and act as architects to create a floor plan of a redesigned classroom. OBJECTIVES: Students will: Use prior knowledge to discuss functions
Comindware Tracker. Reviewer s Guide. 2012 Comindware Inc.
Comindware Tracker Reviewer s Guide 2012 Comindware Inc. 1 Dear Editor, We appreciate that you decided to try Comindware Tracker and write a review about it. We would like to make it easier for you and
The Weakest Link: Mitigating Web Application Vulnerabilities. webscurity White Paper. webscurity Inc. Minneapolis, Minnesota USA
The Weakest Link: Mitigating Web Application Vulnerabilities webscurity White Paper webscurity Inc. Minneapolis, Minnesota USA January 25, 2007 Contents Executive Summary...3 Introduction...4 Target Audience...4
Facilitating Adult Learning
Facilitating Adult Learning How to Teach so People Learn Prepared by: Dr. Lela Vandenberg Senior Leadership & Professional Development Specialist 11 Agriculture Hall East Lansing, MI 48824-1039 (517) 353-1898
Future Landscapes. Research report CONTENTS. June 2005
Future Landscapes Research report June 2005 CONTENTS 1. Introduction 2. Original ideas for the project 3. The Future Landscapes prototype 4. Early usability trials 5. Reflections on first phases of development
Area and Perimeter: The Mysterious Connection TEACHER EDITION
Area and Perimeter: The Mysterious Connection TEACHER EDITION (TC-0) In these problems you will be working on understanding the relationship between area and perimeter. Pay special attention to any patterns
FORMATIVE ASSESSMENT STRATEGIES, DEFINITIONS, EXAMPLES
FORMATIVE ASSESSMENT STRATEGIES, DEFINITIONS, EXAMPLES 1 Minute Essay Give students an open-ended question and one to three minutes to write their answers. Good questions: What is the most important thing
Create an anonymous public survey for SharePoint in Office 365 - Ted Green, SharePoint Architect
Create an anonymous public survey for SharePoint in Office 365 - Ted Green, SharePoint Architect Te One of the most asked for features I ve heard from companies over the years is a request to have a way
Tips for Working With ELL Students
Session One: Increasing Comprehensibility One goal for every teacher working with ELL students is to increase comprehensibility. In other words, to increase understanding or make course content more intelligible.
Writing Thesis Defense Papers
Writing Thesis Defense Papers The point of these papers is for you to explain and defend a thesis of your own critically analyzing the reasoning offered in support of a claim made by one of the philosophers
Summer. at CSI. Launch Your Creativity
CE Summer Camp_Layout 1 3/30/15 3:17 PM Page 1 Launch Your Creativity Summer at CSI june 29 august 6 The magic in all campers comes to life as never before when they are empowered to be as creative as
Event processing in Java: what happens when you click?
Event processing in Java: what happens when you click? Alan Dix In the HCI book chapter 8 (fig 8.5, p. 298), notification-based user interface programming is described. Java uses this paradigm and you
Computer-Based Assessment and Instruction: Technology for Teaching and Learning
Computer-Based Assessment and Instruction: Technology for Teaching and Learning Re-published with permission from Family Center on Technology and Disability Technology Voices June 2009 Computer-Based Assessment
Making tessellations combines the creativity of an art project with the challenge of solving a puzzle.
Activities Grades 6 8 www.exploratorium.edu/geometryplayground/activities EXPLORING TESSELLATIONS Background: What is a tessellation? A tessellation is any pattern made of repeating shapes that covers
Countering The Faults Of Web Scanners Through Byte-code Injection
Countering The Faults Of Web Scanners Through Byte-code Injection Introduction Penetration testing, web application scanning, black box security testing these terms all refer to a common technique of probing
Automated Text Analytics. Testing Manual Processing against Automated Listening
Automated Text Analytics Testing Manual Processing against Automated Listening Contents Executive Summary... 3 Why Is Manual Analysis Inaccurate and Automated Text Analysis on Target?... 3 Text Analytics
Prime and Composite Numbers
Prime and Composite Numbers Student Probe Is 27 a prime number or a composite number? Is 17 a prime number or a composite number? Answer: 27 is a composite number, because it has factors other than 1 and
Tasks to Move Students On
Maths for Learning Inclusion Tasks to Move Students On Part 1 Maths for Learning Inclusion (M4LI) Tasks to Move Students On Numbers 1 10 Structuring Number Maths for Learning Inclusion (M4LI) Tasks to
Feature Factory: A Crowd Sourced Approach to Variable Discovery From Linked Data
Feature Factory: A Crowd Sourced Approach to Variable Discovery From Linked Data Kiarash Adl Advisor: Kalyan Veeramachaneni, Any Scale Learning for All Computer Science and Artificial Intelligence Laboratory
Linear, Square and Cubic Units Grade Five
Ohio Standards Connection Measurement Benchmark F Analyze and explain what happens to area and perimeter or surface area and volume when the dimensions of an object are changed. Indicator 4 Demonstrate
Data Coding and Entry Lessons Learned
Chapter 7 Data Coding and Entry Lessons Learned Pércsich Richárd Introduction In this chapter we give an overview of the process of coding and entry of the 1999 pilot test data for the English examination
Family Law. Lesson: Family Violence. CLB 5-6 Instructional Package
Lesson: Family Violence CLB 5-6 Instructional Package Family Law: Family Violence (CLB 5-6) CLB Outcomes CLB 5-III: Getting Things Done CLB 6-IV: Comprehending Information CLB5-II: Reproducing Information
PUSD High Frequency Word List
PUSD High Frequency Word List For Reading and Spelling Grades K-5 High Frequency or instant words are important because: 1. You can t read a sentence or a paragraph without knowing at least the most common.
SELECTING ECOMMERCE WEB HOSTING & SUPPORT
SELECTING ECOMMERCE WEB HOSTING & SUPPORT Stephen Chinn May 2015 LYONSCG White Paper: Selecting ecommerce Web Hosting & Support 1 When you design and build a new online store, it s easy to anticipate all
PLANT TECHNICIAN SKILLS AND ABILITIES PRACTICE TEST
PLANT TECHNICIAN SKILLS AND ABILITIES PRACTICE TEST OVERVIEW Welcome to the Plant Technician Skills and Abilities Practice Test. The purpose of this Practice Test is to help you get used to the questions
Section III Guided Oral Practice 10/2. 34-36 T Graph for Social Skills. 37-40 Chants 41-44 Sentence Pattern Chart.. 45-49
1 Section I Focus and Motivation Section II Input G.L.A.D. Resource Book (Guided Language Acquisition Design) Table of Contents Pages Cognitive Content Dictionary 3-4 Exploration Report. 5-7 Observation
Tutorial 1. Introduction to robot
Tutorial 1. Introduction to moway robot www.moway-robot.com 1 Index INTRODUCTION... 2 MOWAY ROBOT... 2 MOWAY PERSON COMPARISON... 6 HEARING SENSE EXAMPLE... 11 VISION EXAMPLE... 12 TOUCH SENSE EXAMPLE...
MATHEMATICS TEST. Paper 1 calculator not allowed LEVEL 6 TESTS ANSWER BOOKLET. First name. Middle name. Last name. Date of birth Day Month Year
LEVEL 6 TESTS ANSWER BOOKLET Ma MATHEMATICS TEST LEVEL 6 TESTS Paper 1 calculator not allowed First name Middle name Last name Date of birth Day Month Year Please circle one Boy Girl Year group School
Content. Software Development. Examination Advice & Criteria. Format - Section A. Section A 8/25/10
Software Development Examination Advice & Criteria Content All outcomes in Unit 3 and 4 will be examined. All of the key knowledge and skills are examinable. Both Units 3 & 4 will contribute approximately
HTML5 Data Visualization and Manipulation Tool Colorado School of Mines Field Session Summer 2013
HTML5 Data Visualization and Manipulation Tool Colorado School of Mines Field Session Summer 2013 Riley Moses Bri Fidder Jon Lewis Introduction & Product Vision BIMShift is a company that provides all
Three daily lessons. Year 5
Unit 6 Perimeter, co-ordinates Three daily lessons Year 4 Autumn term Unit Objectives Year 4 Measure and calculate the perimeter of rectangles and other Page 96 simple shapes using standard units. Suggest
ISSH 2011 ABM Track - Hands-on Exercise
ISSH 2011 ABM Track - Hands-on Exercise Authors: Shawn Brown, University of Pittsburgh, [email protected] John Grefenstette, University of Pittsburgh, [email protected] Nathan Stone, Pittsburgh Supercomputing
1. I have 4 sides. My opposite sides are equal. I have 4 right angles. Which shape am I?
Which Shape? This problem gives you the chance to: identify and describe shapes use clues to solve riddles Use shapes A, B, or C to solve the riddles. A B C 1. I have 4 sides. My opposite sides are equal.
Unit One Employability Skills
Unit One Employability Skills 1 Contents Unit Overview 3 Learning and Teaching Activities within this Unit 5 Theme 1 What Are Employability Skills, Qualities and Values? 6 Theme 2 Communicate It 8 Theme
Tutor, Tool, Tutee: A Vision Revisited
Bull, G. (2009). Tutor, tool, tutee: A vision revisited. Contemporary Issues in Technology and Teacher Education, 9(2), 89-94. Tutor, Tool, Tutee: A Vision Revisited Glen Bull University of Virginia Robert
National Health Education Standards and Performance Indicators. Interpersonal Communication [4.12.1; 4.12.2; 4.12.3] Self Management [7.12.2; 7.12.
LESSON 8 Interpersonal Communication and Self Management Student Learning Objectives Identify how interpersonal communication and self management are needed for healthy living. Expand on the definition
Bag It! A Quick and Remarkably Easy Instructional Design Process.
Bag It! A Quick and Remarkably Easy Instructional Design Process. 1 Bag It! A Quick and Remarkably Easy Instructional Design Process. By: Sharon L. Bowman, M.A. President, Bowperson Publishing & Training,
The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION MATHEMATICS B. Thursday, January 29, 2004 9:15 a.m. to 12:15 p.m.
The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION MATHEMATICS B Thursday, January 9, 004 9:15 a.m. to 1:15 p.m., only Print Your Name: Print Your School s Name: Print your name and
Lesson Closure with Examples or 40 Ways to Leave a Lesson
Lesson Closure with Examples or 40 Ways to Leave a Lesson Page 1 of 5 CLOSURE - what the instructor does to facilitate wrap-up at the end of the lesson - it is a quick review, to remind students what it
ScrumDesk Quick Start
Quick Start 2008 2 What is ScrumDesk ScrumDesk is project management tool supporting Scrum agile project management method. ScrumDesk demo is provided as hosted application where user has ScrumDesk installed
Tips for New Teachers of ESL. Prepared by UMBC Students
Tips for New Teachers of ESL Prepared by UMBC Students OVERVIEW OF THE GUIDE 1) Useful Tips for Teaching ESL 2) Useful Tips for Teaching ESL (Continued) 3) Teaching pronunciation 4) Avoid Translating 5)
Local Government and Leaders Grade Three
Ohio Standards Connection: Government Benchmark A Identify the responsibilities of the branches of the U.S. government and explain why they are necessary. Indicator 2 Explain the structure of local governments
DANCE VOCABULARY LEARNING GAMES
Dance Lesson Plan Grades - Materials Dance Glossary Game On! scoring handout Technology TV/DVD player Optional: computer with internet access Vocabulary alignment artistic dance balance call and response
Designing a poster. Big is important. Poster is seldom linear, more like a MindMap. The subjects belonging together are located close to each other.
Designing a poster Poster is seldom linear, more like a MindMap The subjects belonging together are located close to each other. Big is important. Warm colours bring closer, cold ones estrange. A human
Code Kingdoms Learning a Language
codekingdoms Code Kingdoms Unit 2 Learning a Language for kids, with kids, by kids. Resources overview We have produced a number of resources designed to help people use Code Kingdoms. There are introductory
MADE to ORDER: Instant Content Area Vocabulary
MADE to ORDER: Instant Content Area Vocabulary Northern Illinois University Zoe A. Cassady Streator Township High School [email protected] The Presentation Plan: Vocabulary across the Curriculum
RESILIENT PRODUCT LIFECYCLE MANAGEMENT STRATEGIES & SOLUTIONS FOR FUTURE-PROOFING PLM
RESILIENT PRODUCT LIFECYCLE MANAGEMENT STRATEGIES & SOLUTIONS FOR FUTURE-PROOFING PLM PLM systems hit the wall when they can t adapt to evolving business requirements and / or when they hold your business
