Adventures in Programming --Scratch (a project of the MIT Media Lab)

Adventures in Programming

In the Introduction course the children will learn about the various terms used programming language for create interactive stories, games, music and art. Let your imagination run wild in this multimedia adventure. Create your own interactive stories, animated adventures and creative comics. Learn drag and drop programming basics with Scratch (a project of the MIT Media Lab). Computer characters are at your command!

As they learn to program in the course, young people become engaged in critical reasoning and systems thinking. In order to build projects, students need to coordinate the timing and interactions between multiple “sprites” (programmable moving objects). The ability to program interactive input provides students direct experience with sensing, feedback, and other fundamental systems concepts.

Location:1340 S De Anza Blvd. Suite 202, San Jose, CA95129

Contact: (408)366-2204, spring.light.edu@gmail.com

Age: 12 and under.

Time: 1:30pm-3:30pm, Monday to Friday, 8/12 to 8/16.

Fee: $200

Instructor:
Maggie Chen
 graduated from the School of Graphic Design at the Academy Of Art University, San Francisco. She has several years in web/graphic design with an expansive knowledge and expertise in different forms of design.
Portfolios
http://www.mingcreative.com/
www.istockphoto.com/mingcreative

我 們讓參加者透過動手設計 (design and create) ,將科學、工程、多媒體 、藝術及音樂等跨學科知識,融會於一 個充滿互動合作、寓遊戲於學習的環境 。透過創作,青少年會不斷探索多種實 踐意念的可能性,反覆試驗不同解決困 難的方法讓他們加強構思解難的能力, 以及將科技融入藝術當中,讓他們發揮 和表達無窮的創意能力,並溝通及提升 語言表達能力。

指导老师Maggie11岁的儿子做的project

BBC News (April 2012): Programming project comes to primary schools "Ms Sutcliffe said club sessions would be based around Massachusetts Institute of Technology's Scratch tool which lets children try their hand at programming by dragging and dropping code elements instead of typing them. Scratch is already used in many schools as an aid to computer lessons for children aged 12 and above."
The New York Times (March 2012): Computer Science for the Rest of Us "At many other campuses, computer science departments introduce computational thinking by sparing students from learning an industrial- strength programming language in order to try applying the general concepts. Instead, students learn visual scripting languages that produce interactive animation. Scratch, which was developed for elementary and middle-school students, is one such language."

------------------------------

“ Everybody in this country should learn how to program a computer...because it teaches you how to think.”

- Steve Jobs