This course will provide teachers with pedagogical tools and strategies to create and teach the AP Computer Science A course.
Attendees should have a working knowledge of Java. Topics to be covered include the following:
•Using the current Curriculum and Exam Description (CED) to plan lessons
•Using Unit Guide learning materials developed for teachers and students
•Giving and grading FRQs, including using the new format for FRQs
•Tips and tricks for using AP Classroom effectively in the classroom
•Exploring ways to build a flipped CS classroom, including creating videos and online activities
•Developing at least one complete unit together with time to customize the unit according to your needs
•Content-rich labs to assign to your students.
•Modeling the teaching of CS concepts using manipulatives, stories, and student-centered activities
•Mock scoring of at least one free response question
•Ideas on how to increase the numbers of both females and underrepresented minorities in your classroom
I look forward to seeing you this summer!
Judith Hromcik is an experienced educator with over three decades of experience in teaching computer science, including Advanced Placement (AP) courses such as AP Computer Science A, AP Computer Science AB, and AP Computer Science Principles. She served on the AP Computer Science Development Committee from 2001 to 2005 and has held roles as Reader, Table Leader, and Question Leader at the AP Computer Science Reading. Since 1997, Judith has been a College Board consultant, leading numerous AP Computer Science Summer Institutes and workshops. She co-authored the College Board's "Elevens" lab and developed solutions for the GridWorld case study, both integral components of the AP Computer Science curriculum. Judith also piloted and tested educational tools like GridWorld, Magpie, and Elevens in her classes, contributing to the development of learning materials for the College Board's Learning Java Beginning and Advanced AP Summer Institutes. Her dedication to curriculum development has significantly influenced computer science education.