by yukyong chung. given the terms of computational concepts, the students will be able to state...
TRANSCRIPT
![Page 1: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/1.jpg)
ScratchCreate something fun!
By Yukyong Chung
![Page 2: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/2.jpg)
Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks.
The students will be able to conduct the main steps of cre-ating a Scratch project correctly which include Create a project, Choose a sprite, Drag and Snap Scratch blocks, Save, and Share, using Scratch.
The students will create a working "About Me" Scratch project expressing themselves using Scratch by them-selves.
Objectives
![Page 3: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/3.jpg)
What is Scratch? What is helpful? Computational concepts Scratch Interface Exploring and Practicing Break-out Creating "About me" projects Sharing Closing
Outline
![Page 4: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/4.jpg)
Programming language : graphical programming language to easily
create your own interactive stories, animations, and games.
What is Scratch?
![Page 5: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/5.jpg)
Programming language : graphical programming language to easily
create your own interactive stories, animations, and games.
Online community : share your creations and ideas with others all
over the world
What is Scratch?
![Page 6: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/6.jpg)
Think creatively.
Reason systematically.
Develop collaboration skills.
Practice computational skills.
What is helpful?
![Page 7: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/7.jpg)
Sequences : identifying a series of steps for a task.
Computational concepts
![Page 8: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/8.jpg)
Loops : running the same sequence multiple times.
Computational concepts
![Page 9: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/9.jpg)
Events : one thing causing another thing to happen.
Computational concepts
![Page 10: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/10.jpg)
Parallelism : making things happen at the same time.
Computational concepts
![Page 11: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/11.jpg)
Conditionals : making decisions based on conditions.
Computational concepts
![Page 12: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/12.jpg)
Operators : support for mathematical and logical expres-
sion.
Computational concepts
![Page 13: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/13.jpg)
Data: storing, retrieving, and updating values.
Computational concepts
![Page 14: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/14.jpg)
Basic Elements of Scratch A project is a creation made in the Scratch
program. Scratch projects are made up of objects
called Sprites. To make a sprite do something, you snap
together graphic Blocks into stacks, called Scripts.
![Page 15: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/15.jpg)
Scratch Interface
![Page 16: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/16.jpg)
Exploring and Practicing Explore Scratch interface. Practice Scratch blocks using the printout. Find another examples of Scratch blocks match-
ing the computational concepts.
![Page 17: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/17.jpg)
Take a break 10 minutes of break time.
![Page 18: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/18.jpg)
Create your own “About Me” project expressing yourselves.
Add your projects to the Studio, “In-structional Tech Workshop”.
Creating “About Me”
![Page 19: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/19.jpg)
Present your projects in front of class.
Write comments on peer projects on the Scratch web site.
Sharing your projects
![Page 20: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/20.jpg)
Please share your ideas about Scratch, pros and cons, utilization, improve-ment, and so on.
Reflections
![Page 21: By Yukyong Chung. Given the terms of computational concepts, the students will be able to state examples matching the Scratch blocks. The students](https://reader035.vdocuments.us/reader035/viewer/2022081603/56649e4f5503460f94b46961/html5/thumbnails/21.jpg)
Brennan, K. & Resnick, M. (2012) New frameworks for studying and assessing the de-velopment of computational Thinking
(http://web.media.mit.edu/~kbrennan/files/Brennan_Resnick_AERA2012_CT.pdf). Brennan, K., Chung, M., & Hawson, J. (2011), Creative computing (http://scratched.gse.harvard.edu/sites/default/files/CurriculumGuide-v20110923.pdf) MIT Media Lab(n.d.), Scratch Reference Guide (
http://scratch.mit.edu/files/ScratchReferenceGuide.pdf). MIT Media Lab (2013) Getting Started With Scratch(http://cdn.scratch.mit.edu/scratchr2/static/
__457b5935d6133646ecfc08b4d6113044__//pdfs/help/Getting-Started-Guide-Scratch2.p.
df). MIT Media Lab(n.d.), Learning with Scratch(http://scratched.gse.harvard.edu/sites/default/files/Learning%20with%20Scratch.pdf). MIT Media Lab(n.d.), Creating with Scratch(
http://www.comp.nus.edu.sg/~leonghw/uit2201/Scratch/Demo-HowTo/Creating-with-Scratch.pdf).
Graphic image source: Google images
References