Post on 18-Jan-2016
Raja Sooriamurthi, Arijit Sengupta, Suzanne Menzel,
Katie Moor, Sid Stamm, Katy Börner
Indiana University, Bloomington
Java Engagement for Java Engagement for Teacher Training: Teacher Training:
An Experience ReportAn Experience Report
FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
OverviewOverview
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 ScienceAP 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
apcentral.collegeboard.com/repository/ap04_cd_compsci_0405__4315.pdf
FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
What is JETT?What is JETT?(Java Engagement for Teacher Training)(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 workshopGoals 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 TeamAn 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
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
Workshop StructureWorkshop Structure
FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
Teaching Styles and TipsTeaching 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
Object
Class
Message
Method
Encapsulation
Over-loading
Inheritance
Polymorphism
Over-riding
Delegation
Programming is about modeling a world
O-O helps us build & maintain more natural models
FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
Research + FunResearch + Fun
Java 3D
Information visualization
FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
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
Where are all the women?Where are all the women?
FIE 2004, Oct 21, Savannah, GA Raja Sooriamurthi
Lessons LearnedLessons Learned
Decaf and Espresso tracks Broad & complementary topics Tips on how to teach Book representatives Networking opportunities during and after the
workshop
www.cs.indiana.edu/~jett/2003
The Story Continues …The Story Continues …
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
JETT 2004JETT 2004