130 likes | 277 Views
Java Engagement for Teacher Training: An Experience Report. Raja Sooriamurthi, Arijit Sengupta, Suzanne Menzel, Katie Moor, Sid Stamm, Katy B ö rner Indiana University, Bloomington. Overview. Why JETT Goals of IU JETT Workshop structure Teaching style and tips
E N D
Java Engagement for Teacher Training: An Experience Report Raja Sooriamurthi, Arijit Sengupta, Suzanne Menzel, Katie Moor, Sid Stamm, Katy Börner Indiana University, Bloomington
Overview • Why JETT • Goals of IU JETT • Workshop structure • Teaching style and tips • Where are all the women? • Lessons Learned • JETT 2004 FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
AP Computer Science Starting Fall 2003 in Java Two exams: A and AB AB is a super-set of A and deals with more O-O design, algorithms and data structures apcentral.collegeboard.com/repository/ap04_cd_compsci_0405__4315.pdf apcentral.collegeboard.com FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
What is JETT?(Java Engagement for Teacher Training) • Pedagogically oriented workshops and resources in Java for secondary high school computer science teachers • Centralized online Java repository hosted by the ACM: jett.acm.org + Short Term Goals: FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
Goals of the IU JETT workshop • Network high school and university IT people • Broaden the perspective of IT [ IT ≠ Programming ] • Provide a glimpse of current research in IT • Discuss the under-representation of women and minorities in IT --- recruitment & retention • Discuss the K16 education pipeline and build mentorships FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
An Inter-disciplinary Team • Information Systems • Raja Sooriamurthi • Arijit Sengupta • Computer Science • Suzanne Menzel • Adrian German • Katie (Moor) Siek • Sid Stamm • Library & Information Science • Katy Börner Our wonderful group of student volunteers FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
Workshop Structure • Basic Java • Concepts of Object Orientation • Timers, threads and GUIs • Java Foundation Classes • Algorithms, Data Structures • Network Games • Faculty research • Movie: portrait of Ada www.mith.umd.edu/flare/lovelace FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
Teaching Styles and Tips • Metaphors and analogies • Grab students attention • Learn who your students are • Understand their viewpoint and customize • Teach around the cycle of learning styles Learning should be fun ! FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
An Intuitive Introduction to the Concepts of Object Orientation Programming is about modeling a world O-O helps us build & maintain more natural models • Object • Class • Message • Method • Encapsulation • Over-loading • Inheritance • Polymorphism • Over-riding • Delegation FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
Research + Fun • Java 3D • Information visualization FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
Where are all the women? • Annul the “computer geek stereotype” • Be aware of your voice, gestures and body language • Put all girls in touch with female mentors • Encourage questioning and exploration for all students • Cluster lab layouts • Recommend home computers to be placed in centralized locations • Talk to parents and counselors to help encourage women • Posters of positive role models: anitaborg.org FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
Lessons Learned • Decaf and Espresso tracks • Broad & complementary topics • Tips on how to teach • Book representatives • Networking opportunitiesduring and after the workshop www.cs.indiana.edu/~jett/2003 FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
The Story Continues … JETT 2004 www.cs.indiana.edu/~jett November 5 and 6 Special Guest Speaker Optimism and Pessimism about Artificial Intelligence How Close Are We in 2004 to Achieving Human-level Artificial Intelligence? Douglas Hofstadter