View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide

Computing in the Modern World July 12-16, 2010

Registration for the July 12-16, 2010 Computing in the Modern World workshop
Wayne Summers is also offering a Computing in the Modern World workshop June 1-4th, 2010. Contact him at summers_wayne at colstate.edu.

How to create a website http://www.webs.com
Grace Hopper Conf Sept 28-Oct 2 http://gracehopper.org/2010/

The post-workshop survey is at http://findings.ice-teacher-feedback-l.sgizmo.com.
Florida Un that will visit your class http://www.fullsail.edu
Blog site http://www.wordpress.com
What is my IP address? http://whatismyipaddress.com
Googlewhack (two words that give one hit) http://www.googlewhack.com/
Greenfoot is at http://www.greenfoot.org/
Georgia lesson plans and materials http://gactaern.org/curriculum_comp_modern.html
Scratch Build your own Block version from Berkeley http://byob.berkeley.edu/
How stuff works (computers) http://computer.howstuffworks.com/
Game from NASA http://www.nasa.gov/offices/education/programs/national/ltp/games/moonbasealpha/index.html
Bias research https://implicit.harvard.edu/implicit/
Good and bad web site design http://www.ratz.com/features.html
CS 4 Fun free magazine http://www.cs4fn.org/mathemagic/mathemagic.html
Programming a robot game in a browser http://www.kongregate.com/games/Coolio_Niato/light-bot or
http://members.learningplanet.com/act/runawayrobot/free.asp
Binary number game http://forums.cisco.com/CertCom/game/binary_game_page.htm
Binary Numbers in 60 seconds video http://www.youtube.com/watch?v=qdFmSlFojIw
Older version of Alice book http://books.google.com/books?id=NwIbWrnyHeYC&pg=PA4&dq=Alice+programming&ei=u5-JSqisJpmwNLWZucYM#v=onepage&q=Alice%20programming&f=false
Crossing Ships Creek Login Puzzle in Scratch http://scratch.mit.edu/projects/MotherHoose/446242
Tea Party website with Alice videos and webinars http://home.cc.gatech.edu/TeaParty/1
Distance Learning Website for Scratch and Alice http://ice-web.cc.gatech.edu/dl/
Digital Video Special Effects Class at Georgia Tech http://www.cc.gatech.edu/dvfx/
Movie from Brooks Country High School about drunk driving http://www.youtube.com/watch?v=gb_PAhDEbWQ


The Institute for Computing Education (ICE) will hold a 5 day Computing in the Modern World workshop July 12-16th, 2010 at Georgia Tech. Teachers must attend all 5 days, and participate in developing lesson plans during class, to receive 3 PLUs. Georgia's Computing in the Modern World course includes approxiamtely 7-10 weeks of computer programming (see http://gadoe.georgiastandards.org/career.aspx?PageReq=HSPhaseI#computing). The Computing in the Modern World course is based on the ACM's Model Curriculum for K-12 Education's Computer Science in the Modern World Level II course. The location of the workshop will be in the UA Whitaker Building (also known as the BME building), room 1232. See building 165 on this map http://gtalumni.org/map/?id=165. The closest parking is the State Street Visitor Lot at the end of State Steet (and at the intersection with Ferst Drive). It cost $1.00 an hour to park in this lot in advance. Pay at the machine in the lot. Then walk east to the corner of Atlantic and Ferst and the UA Whitaker Building is the one facing Ferst at the North and East corner. The address is 313 Ferst Drive NW, Atlanta, GA, 30332. We will have signs to help you find your way from the parking lot.

This workshop is for teachers with no or little experience in computer programming. It will introduce basic concepts of computer programming using Scratch, Alice, and Pico Crickets. Scratch is free software from MIT that allows kids to learn programming concepts while creating 2D animations and games (see http://scratch.mit.edu). Alice is free software from CMU that allows you to teach drag-and-drop programming by having students create 3D movies and games (see http://www.alice.org). A PicoCricket is an arts and crafts kit for the digital age (see http://www.picocricket.com/). You can use a PicoCricket to make a musical pickle, make a kinetic sculpture, and more.

This workshop will cover the basics of computer programming including problem solving, algorithms, computer hardware, variables, loops, conditionals, list processing, event handling, objects, and classes. We will also learn computing concepts by using activities from CS Unplugged (see http://csunplugged.org). These activities teach about binary numbers, encoding, error detection, networking and more.

Thanks to our National Science Foundation grants there is no fee for this workshop for Georgia teachers. Out of state teachers will pay $450.00. Due to a NSF grant we will be able to cover a room, parking, and food at the GA Tech Hotel for Georgia teachers who live greater than 30 miles from campus. Guests will be staying with two teachers per room, unless you wish to pay an additional cost for a private room. Private rooms are $59.50/night. We will also cover lunch for all teachers. Preference is given to teachers who are teaching Computing in the Modern World in Fall of 2010.

All teachers must register at http://www.surveymonkey.com/s/RMJ6R8W. Georgia public school teachers must register on http://ctaern.org for workshop CTAERN2922. Please bring a laptop if you have one, or notify us if you need to borrow a laptop.

Checks or purchase orders should be made out to the Georgia Institute of Technology. Space is limited to 30, so please send your payment as soon as possible. The payment is refundable up to 1 month before the workshop begins. Send your payment to:

Georgia Tech, CoC
Institute for Computing Education
ATTN: Felicia Auzla, ICE Programs
801 Atlantic Drive
Atlanta, GA, 30332-0280
Fax: 404 385-0965


Tenative Agenda:

Monday July 12th
8:30am - 9:30am Introductions, CS Unplugged Activities (binary numbers, fax machines-image representation and compression), and State Standards
9:30am - 10:00am introduction to programming PicoCrickets - musical pickle
10:00am - 10:15am break
10:15am - 12:00pm reaction game and kinetic sculpture
12:00pm - 1:00pm lunch break
1:00pm - 3:00pm open-ended assignment with PicoCrickets
3:00pm- 4:30pm group work on creating lesson plans using the topics covered

Tuesday July 13th
8:30am - 9:30am review of group work and questions from the previous day
9:30am - 10:00am Introduction to Scratch
10:00am - 10:15am break
10:15am - 12:00pm Using scratch to create 2D animations and simple games: variables, iteration, conditionals, event processing
12:00pm - 1:00pm lunch break (12:20 - Talk by Keith McGreggor)
1:00pm - 1:30pm Do information theory from CS unplugged
1:30pm - 3:00pm Walk through creating a more complicated 2D game in Scratch
3:00pm - 4:30pm group work on creating lesson plans for the topics covered

Wednesday July 14th

8:30am - 9:30am review of group work and questions from the previous day
9:30am - 10:00am Introduction to Alice
10:00am - 10:15am break
10:15am - 12:00pm Setting up an Alice scene
12:00pm - 1:00pm lunch break (12:30 - Talk by Karen Lui)
1:00pm - 1:30pm CS unplugged networking activity
1:30pm - 3:00pm invoking methods in Alice, creating your own method in Alice, passing parameters in Alice
3:00pm - 4:30pm group work on creating lesson plans for the topics covered

Thursday July 15th
8:30am - 9:30am review of group work and questions from the previous day
9:30am - 10:00am Iteration in Alice
10:00am - 10:15am break
10:15am - 12:00pm conditionals in Alice, event handling in Alice, working with a list
12:00pm - 1:00pm lunch break
1:00pm - 1:30pm flowchart hopscotch
1:30pm - 3:00pm open ended assignments in Alice
3:00pm - 4:30pm group work on creating lesson plans for the topics covered

Friday July 16th
8:30am - 9:30am review of group work and questions from the previous day
9:30am-11:30am Resources and project ideas for the other standards for Computing in the Modern World
11:30am-12:00pm surveys

Workers: Michelle Bjornas and Mae Tidman

Link to this Page