Computer Science Principles
Instructor: Frances P. Trees
This workshop provides teachers with the tools they need to implement an effective AP® Computer Science Principles course. During this training, teachers will explore the computational thinking practices and the components of the curriculum framework, including the big ideas, enduring understandings, learning objectives, and essential knowledge. Participants will understand how to use activities that organize the course content to develop students' proficiencies in the skills identified by the curriculum framework. In addition, participants will work on a course plan that will help them decide how they will teach the skills and content of the AP® Computer Science Principles course.
About the Instructor
Fran Trees is an Associate Teaching Professor and the Director of Undergraduate Introductory Education in the Computer Science Department at Rutgers, The State University of New Jersey. She currently teaches Introductory CS courses for majors and non-majors and oversees the CS curriculum for non-majors at Rutgers. Fran has served as exam leader and question leader for the AP® CS A/AB Exam since 1985. She is a former AP® CS A/AB Test Development Committee member and has served on many ad hoc CS committees for the College Board®. Fran has been a College Board® AP® CS consultant and workshop leader since 1985 and is the primary author of Teacher's Guide for Advanced Placement® Computer Science (C++) and Computing Concepts with Java Essentials, Advanced Placement® Science Guide; and recipient of AP® Recognition Award, Tandy® Computer Outstanding Teacher Award, and Siemens Award for Contributions to the AP®.
Fran has most recently served as co-chair of the Development Committee for AP® CS Principles (AP® CSP) and has conducted multiple workshops on Cooperative Learning as it relates to AP® CSP.
*College Board®, AP®, Advanced Placement Program® and Pre-AP® are registered trademarks of the College Board. Used with permission.