Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level.

Slides:



Advertisements
Similar presentations
Click to edit Master title style. Click to edit Master subtitle style.
Advertisements

We will share how we bring E-Learning into everyday learning situations, using different forms of technology to enhance learning and to develop children’s.
Moodle, Blogs, Wikis and More Exploring Web 2.0 Tools: The 2nd Generation of the World Wide Web.
TC2-Computer Literacy Mr. Sencer February 4, 2010.
Click to edit Master title style Click to edit Master text styles –Second level Third level –Fourth level »Fifth level Click to edit Master title style.
Introduction to Scratch UC Santa Cruz CMPS 10 – Introduction to Computer Science 13 May 2011.
Click to edit Master title style Click to edit Master text styles –Second level Third level –Fourth level »Fifth level Community of Science.
Web Page Behavior IS 373—Web Standards Todd Will.
(An Introduction for Programmers)
SM3121 Software Technology Mark Green School of Creative Media.
Social Media in Schools 6 th November Social Media for Schools Engagement Marketing Communication Collaboration Networking.
Introducing Computer Science in the Classroom
Comparing Python and Visual Basic
What is Multimedia? Multimedia is a combination of text, art, sound, animation, and video. It is delivered to the user by electronic or digitally manipulated.
Web 2.0: Concepts and Applications 2 Publishing Online.
Platforms for Learning in Computer Science July 28, 2005.
Programming for Everyone How is Making Programming More Accessible, Meaningful, and Social Mitchel Resnick MIT Media Lab.
V Avon High School Tech Club Agenda Old Business –Delete Files New Business –Week 16 Topics: Intro to HTML/CSS –Questions? Tech Club Forums.
Chapter 11-Multimedia Authoring Tools. Overview Introduction to multimedia authoring tools. Types of authoring tools. Cross-platform authoring notes.
Foundation Programming Introduction. Aims This course aims to give students a basic understanding of computer programming. On completing this course students.
By Yukyong Chung.  Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks.  The students.
ing to Make Learning Relevant
Glogster EETT Training Mathew Swerdloff November 30, 2010.
PUBLISHING ONLINE Chapter 2. Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals.
Welcome To CIS115 Introduction to Programming & Logic.
TECHNOLOGY IN THE CLASSROOM Shalene Herron, Dave Carter & Donna Duriez & Donna Duriez © 2007 Creating Classroom Connections.
James Williams e: eTutor Project SUMMARY OF KEY FINDINGS for 2 Pilot studies of the.
Benefits of Digital Literacy Tracy Thibodeau ED 3211 – Introduction to Art Education.
CURRIKI --An Overview Presented to the Bioscience Interest Group Christine Loew Program Manager
Click to edit Master title style Click to edit Master text styles –Second level Third level –Fourth level »Fifth level LiveSense Cloud Platform.
Living Neighbourhoods Using Systems Thinking and Behaviour Change to Create Community Demand for Lower Speed Limits Margaret Howard Department of Planning,
Introduction to Programming G50PRO University of Nottingham Unit 2 : Introduction To Scratch Paul Tennent
Kindergarten MKD1. Students will pose information questions, collect data, organize, and display results using objects, pictures, and picture graphs.
Technology Integration for the New 21st Century Learner.
Technology Integration for the New 21st Century Learner Scratch Projects.
Unit 1 Introduction to Evangel College S.2 ICT.
Parent Workshop December 8, 2015 Jenny Sora. What is “Hour of Code”? The Hour of Code is a one-hour introduction to computer science, designed to demystify.
Web 2.0 and Bloom’s Taxonomy Patty McGinnis, NBCT Methacton School District
SCRATCH ScratchScratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share.
Title of Presentation May Go Here Department Name Presentation for March 4, 2014 University Marketing.
Code Tools for Schools Adam Carr from Bridge Creek High School.
Engaging Digital Age Learners through Curriculum-based Scratch Projects Youwen Ouyang, Computer Science, Cal State San Marcos Katherine Hayden, Education.
CHAPTER 4 WEEK 6 DESIGNING WITH TECHNOLOGIES USING SCRATCH AS A LEARNING AND TEACHING TOOL FOR DESIGN LBSC642, MIM, UMD Makoto Asami.
Introducing Scratch Learning resources for the implementation of the scenario
UDL Guidelines Debra L. LaFever EDU620: Meeting Individual Student Needs With Technology Instructor: Tamara Carter.
Theresa Gabor, CCCOE Web 2.0 What You Need to Know.
First appeared Features Popular uses Basic This language emphasises on ease of use, allowing general purpose programming to those with a small amount of.
Voice Thread By Kristen Bonnett, Michelle Duffy, Lindsey Johnson.
Headline sample style Intro sample style Click to edit Master text styles –Second level Third level –Fourth level o Fifth level.
Using AppInventor2 for teaching
Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals Wikis are collections of searchable,
An Innovative Approach to the Technology Itch
Presented by Jenny Sora May 17, 2017
* * * The Let’s Play Project * * *
Click to Add Title Click to Add Subtitle.
CHAPTER 8 Multimedia Authoring Tools
Coding and More: Creating a Student-Centered Classroom with Technology
Click to edit Master text styles
Author names here Author association names here
Click to edit Master text styles
Click to edit Master text styles
Slide Title Edit Master text styles Second level Third level
ОПШТЕСТВО ТЕМА: МЕСТОТО ВО КОЕ ЖИВЕАМ Скопје
Author names here Author associations here
Author names here Author associations here
Click to edit Master text styles
Zimmertwins.com Web 2.0 tool
Zimmertwins.com Web 2.0 tool
Author names here Author associations here
Click to edit Master text styles
Presentation transcript:

Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level Introduction Scratch overview What’s it for? Versions – what to look for Evidence for using Scratch – Research Social and community support Embedding in web sites

Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level Animation, coding and fun The Scratch 2 home page.

Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level Educational Resources ScratchEd An online community of teachers, sharing resources, ideas and questions. Used by educators from around the world.

Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level Overview Scratch is a simplified environment in which anyone can build graphics, animations and interactive stories. It’s aimed at learners from around Year 3 and up. Typical users are between 8 and 16 years old. Scratch is free, developed by the Lifelong Kindergarten Group at the MIT Media Lab.

Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level What’s it for? Scratch aims to help young people learn to think creatively, reason systematically and work collaboratively. It’s as much about communication and sharing as coding, artwork and story telling. Students learn with Scratch at all levels and across disciplines - maths, computer science, communication arts, social studies.

Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level Versions Scratch 1.4 You can install this onto a Windows PC. It will run locally with no networking required. Scratch 2.0 (use this one!) Web-based: A community-centric browser-based version with some important upgrades over v1.4, offline version too. Scratch Junior Mobile device friendly – aimed at children, 5-7 years old.

Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level Research support for Scratch “Scratch greatly facilitated learning the more advanced material in secondary school” (Armoni et al., 2015) “Students were observed to display higher levels of motivation and self-efficacy.” (Armoni et al., 2015) One study reported that college students who used Scratch for a 3-week introductory course helped the students; that they successfully transferred skills across to mainstream languages. (Wolz et al. 2009)

Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level “Computer Science” content All visual elements are objects with resources, data and methods (code). Objects can have private (instance) variables. There is a simple message passing system to invoke objects. There are arrays (lists), event handlers, sequences, loops, selection blocks, object creation and destruction. A good introduction to traditional OO environments!

Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level The social side Scratch 2 is browser-based and supports an online community. Projects are private by default but they may be shared. Shared projects can be commented on by other users. Shared projects can also be “remixed” – built on and modified by other users.

Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level Embedding Projects in Web Sites To show a Scratch project in a web page, use the “embed” feature. It builds a little snippet of HTML, like this example: But note that it's wrong! Very frustrating if you don't speak HTML. It needs to say: src="

Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level Share with others Do you already use Scratch or Python? Do you want to find out more from real teachers? This is your opportunity to get together into small groups to discuss Best practice, fruitful approaches How to use resources and communities best Success stories, failures The curriculum and how to fit Scratch & Python into it

Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level References and links Armoni, Meerbaum-Salant and Ben-Ari, 2015, “From Scratch to 'Real' Programming”, ACM Trans. Comp Educ. 14, 4, Article 25 (Feb 2015) Wolz, Leitner, Malan and Maloney, 2009, “Starting with Scratch in CS1”, SIGCSE Bulletin 41, 1, 2-3. Scratch: Research: