The Institute for Computing Education will offer a 5 day Beginning Programming/ CS Principles workshop June 18-22nd 2012. All teachers must register at http://www.surveymonkey.com/s/ZFV8LFK. Georgia public school teachers must also register at http://www.ctaern.org for workshop CTAERN3514 in the new catalog.
The workshop will begin each day at 8:30am and end Monday - Thursday at 4:00pm and on Friday at 11:30am. Teachers must attend the entire workshop to receive 3 PLUs (30 hours of contact time). This workshop will help prepare a teacher to teach the programming part of the Beginning Programming and/or CS Principles course using Alice and Java (see http://gadoe.georgiastandards.org/career.aspx?PageReq=HSPhaseI#computing and http://www.csprinciples.org/). It will cover: programming basics in Alice and Java. These include loops, conditionals, objects and classes, methods, parameters and more. And, it will introduce you to UML and object-oriented analysis and design.
The workshop will use a variety of activities to help you understand these concepts: hands-on activities, lecture, role-playing, and small programming assignments.
At the end of this workshop teachers will:
be able to write small methods in Alice and Java that use variables, loops, and conditionals
be able to loop through all the items in a list
be able to read and follow simple flow charts and pseudocode
be able to define what an object is and what a class is and what the difference is between them
be able to read and understand a simple UML class diagram
be able to work with an array and a list
know where to get more resources for the Beginning Programming course
know where to get more resources for the CS Principles course
know a bit about the capabilities of the Finch robot and how it can be programmed
Thanks to our National Science Foundation grants there is no fee for this workshop for teachers. Due to a NSF grant we will be able to cover a room, parking, and food at the Renaissance Atlanta Midtown hotel for teachers who live greater than 30 miles from campus. Alcohol and room service are not covered. 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 and parking for all teachers. Teachers who get credit for the workshop (can't miss more than 10%) will earn a stipend of $800. Preference is given to teachers who are teaching Beginning Programming, CS Principles, or AP CS A in the Fall of 2012.
Please bring a laptop if you have one, or notify us if you need to borrow a laptop.
Monday June 18
8:30am - 9:00am Introductions and CS Unplugged Activities
9:00am - 9:30am Standards for Beginning Programming and CS Principles
9:30am - 10:00am - Report on CS Principles pilot from Deepa
9:30am - 11:00am Introduction to Object Oriented Programming and Alice
11:00am - 12:00pm Program design and implementation in Alice
12:00am - 12:30pm Lunch break
12:30pm - 1:00pm Speaker or CS Unplugged Activity
1:00pm- 3:00pm Classes, objects, methods, and parameters in Alice
3:00pm - 4:00pm Group work on Alice
Tuesday June 19
8:30am - 9:30am Review of group work and questions from previous day
9:30am - 10:30am Objects, classes, and invoking methods in Java
10:30am - 12:00pm Creating methods and declaring parameters in Java
12:00pm - 12:30pm lunch break
12:30pm - 1:00pm Augmented Reality - Blair MacIntyre [blair@cc.gatech.edu]
1:00pm - 3:00pm Drawing in Java
3:00pm - 4:00pm Group work in Java
Wednesday June 20
8:30am - 9:30am Review of group work and questions from previous day
9:30am - 12:00pm Functions and conditionals in Alice
12:00pm - 12:30pm Lunch break
12:30pm - 1:00pm Gregory Abowd - computing and autism abowd@gatech.edu
1:00pm - 3:00pm Loops in Alice
3:00pm - 4:00pm Group work in Alice
Thursday June 21
8:30am - 9:30am Review of group work and questions from previous day
9:30am - 10:30am Working with arrays and loops in Java with Pictures. Using flowcharts and pseudocode.
10:30am - 12:00pm Modifying pictures in a matrix
12:00pm - 12:30pm lunch break
12:30pm - 1:00pm CyberSecurity talk - Joshua.Davis@gtri.gatech.edu
1:00pm - 2:00pm Conditionals in Java on pictures
2:00pm - 4:00pm Work on collages.
Friday June 22
8:30am - 9:00am Review of group work and questions from previous day
9:00am - 10:15am Other resources for CS Principles - Demo of Finch robot
10:15am - 11:15am Teachers sharing materials and ideas
11:15am - 11:30am surveys http://findings.GaComputes-Teacher-Workshop-Feedback-L.sgizmo.com/s3/
Link to this Page
Teacher Workshops last edited on 17 November 2015 at 7:01 pm by c-24-98-96-137.hsd1.ga.comcast.net