Scratch

advertisement
Elementary programming language
Cindy Reeves
ITEC 7445
Mrs. Pearson
July 14, 2014
Emerging Technology
What is Scratch?
 Scratch is a free web-based programming language developed for students between the
ages of 8 and 16.
 Scratch was developed by a research team from the MIT Media Lab, The Lifelong
Kindergarten Group.
 The team created a user friendly means for students to create and share their own
interactive content.
 While creating interactive stories, projects and animations students develop essential
critical thinking and systematic reasoning skills.
 Students can also connect and collaborate within the Scratch online community.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
“Coding To Learn”
Click here for transcript of video.
MIT’s Mitch Resnick explains that young people can “read” with new
technologies, but Scratch can help teach them “write”.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Clark Creek Elementary STEM Academy
Vision and Mission Statement
 Vision - Preparing and inspiring students to meet the challenges of the 21st century
through quality academics with an emphasis on science, technology, engineering and
math.
 Mission Statement - Clark Creek Elementary STEM Academy is dedicated to fostering
all students' innate curiosity and joy of discovery by empowering students to be
independent problem solvers with an emphasis on the integration of STEM in collaboration
with parental and community support.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Scratch supports
STEM Georgia certification goals
Clark Creek Elementary is working toward STEM certification in the state of Georgia. The state
requires the following conditions must be met for certification:
 Student centered learning will occur because of the seamless integration of technology and
the engineering design process into the curriculum.
 Through the adoption of The ISTE (International Society for Technology in Education) Standards,
over half of all learning will take place at the adaptation level as students will have the skills and
technology necessary to identify and create solutions to real world problems.
 A pervasive atmosphere of collaboration will be evident through student learning, professional
learning, and active partnerships with businesses and other professionals from the outside
community.
 All students will have safe, equitable access to reliable technology.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Scratch supports
ISTE Standards for students
1. Creativity and innovation
2. Communication and collaboration
3. Research and information fluency
4. Critical thinking, problem solving, and decision making
5. Digital citizenship
6. Technology operations and concepts
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Scratch supports
Clark Creek STEM Academy’s mission and goals
 Scratch is a tool that goes beyond just integrating science, technology, engineering, and
math. It is a creative tool that encourages independent problem solving skills and
collaboration.
 Students engage in problem solving and computational thinking by designing and
programming interactive media to create such things as interactive stories or simulations.
 Students can create games which require critical thinking skills to both design and play.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Scratch training and implementation
 Clark Creek Elementary STEM Academy has an instructional technology specialist that
provides weekly training on Scratch and other emerging technologies. Teachers may also
request assistance in training students.
 The target audience for using Scratch at Clark Creek is the third through fifth grade
students.
 I recommend that once teachers are trained, they should be given time to collaborate on
creating differentiated lesson plans that integrate content standards with Scratch
programming.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Scratch programming lessons
 Learn Scratch is a web course designed by a team from La Salle Schools and Universities.
Videos are available in English and Spanish.
 Video tutorials are created by the MIT team are available.
 ScratchEd is an online community for educators with curriculum resources.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Classroom project ideas
While writing code, thinking critically about design and collaborating with others is a learning
experience in itself. Scratch can and should be used to support the content standards as
well. A couple of examples would be to create a Scratch project, game or simulation to:
 Reflect on science inquiry to simulate a process like the water cycle. (GPS S4E3)
 Illustrate a math concept like subtracting fractions. (MCC5.NF.1)
 Bring an event in history to life.
 Develop a game for an authentic project-based learning activity.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Differentiated Instruction
 Scratch has great potential for differentiation because of the open ended nature of the
program.
 Gifted students often develop there own ideas for projects.
 Students with learning disabilities are not constrained by reading and writing limitations.
 Student collaboration provides support for English Language Learners.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Connect Scratch Projects to the Physical World
Other devices can connect to the computer allowing the physical world to interact with the
Scratch projects.
 Connect to MaKey MaKey and everyday objects can manipulate your project.
 Connect to Lego WeDo sensors to detect distance, spin or control speed.
 Connect to PicoBoard for light and sound sensors, buttons and sliders.
 Connect to Kinect2Scratch to enable body movements to interact with programs.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Equipment and Software
 Scratch is a free web-based software program that will run on most computers.
 Internet access is required
 Headphones with microphones are recommended, but not required.
 Additional hardware (MaKey, MaKey; Lego WeDo; PicoBoard; and Microsoft Kinect) may
be purchased to interface with Scratch.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Tech Support for Scratch
 Scratch Help is the best place to find the technical support you need and it is free.
 Get Started with Scratch
 Scratch Guides
 Explore the Scratch Community
 Links for educators and parents
 Discussion forums : “Questions about Scratch” and “Help with scripts”
 The Cherokee County technology department supports all district schools with a technology
specialist to provide technical support and maintenance for all computer hardware.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Equitable Access
Because Scratch is a web-based program, any student with access to a computer and the
internet has access to the program. Clark Creek Elementary STEM academy is equipped with:
 5 network connected desk top computers in every classroom
 Promethean boards connected to a teacher laptop in every classroom
 1 stationary computer lab
 1 STEM focused robotics lab with computers and Lego robotics kits
 We are working toward all classrooms housing a mobile laptop lab through SPLOST (Special
Local Option Sales Tax), technology grants, and corporate sponsorship,
 Students may also access Scratch from any home or public computer with internet access.
Scratch projects would not be assigned for homework because not every student has access to
an internet connected computer from home.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Internet Safety
 Scratch is a web based program with a collaborative online community.
 Student safety guidelines must include not revealing personal information online including but
not limited to full name, address, phone number or links to any other form of social media
 Scratch has a strict terms of use agreement that prohibits any content that promotes
discrimination, violence, foul language, etc. Violators accounts will be suspended.
 Students must also adhere to the Cherokee County Acceptable Use Policy and Internet Safety
Guidelines.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Reflection
 Through my research of Scratch programming, I have come to realize what a powerful
tool the researchers at MIT have created for students around the world. The students have
the ability to create an interactive piece of software, share it, and have others remix and
build upon it. What an authentic and exciting way to develop higher-order thinking skills in
a collaborative environment!
 As I continue to develop the student-centered project-based learning environment in my
classroom, I will create projects that will give my students the opportunity to learn and use
the Scratch programming language in their products.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Resources
Choi, B., Jung, J., & Baek, Y. (2013). In what way can technology enhance student learning? A preliminary study of technology supported learning in
mathematics. In R. McBride & M. Searson (Eds.), Proceedings of Society for Information Technology & Teacher Education International
Conference 2013 (p. 3 – 9). Chesapeake, VA: AACE
Clark Creek Elementary STEM Academy School Improvement Plan 2013 – 2014. Retrieved July 3, 2014 from
http://www.cherokee.k12.ga.us/Schools/clarkcreekes/accountability/School%20Improvement%20Plan/CCES%20SIP%202013-14web.pdf
Georgia Department of Education. STEM Georgia: K-12 science, technology, engineering, & mathematics. Retrieved July 3, 2014, from stemgeorgia.org.
Peppler, K.A. & Warschauer, M. (2011). Uncovering literacies, disrupting stereotypes: Examining the (Dis)Abilities of a child learning to computer program and
read. International Journal of Learning and Media. 3:3. ( p. 15 -41). Massachusetts, MIT Press Journals doi: 10.1162/IJLM_a_00073
Resnick, M., Maloney, J.,Monroy-Hernandez.,Rusk, N., Eastmond, E., . . . Kafai, Y. (2009, November) Scratch: programming for all. Communications of the
ACM. 52:11 (p. 60 – 67). doi:10.1145/1592761.1592779
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu."
Download