Professional Development
Professional Development
Ongoing Learning and Certifications
I have actively engaged in professional development to enhance my teaching practice and stay current with evolving pedagogical and technological trends. My learning has included:
- Beauty and Joy of Computing (BJC): Training in the curriculum and pedagogy of this AP CS Principles course, which emphasizes functional programming and computing ethics.
- AP CS Principles: Certification and continuous development in teaching the College Board’s AP CSP curriculum, integrating computational thinking and problem-solving skills.
- EarSketch: Professional development in using music and coding to teach computational concepts through Python and JavaScript.
- Math for America (MfA) Membership: Active participation in MfA’s professional learning communities, engaging in mathematics and computer science education workshops and discussions.
- Bootstrap: Algebra & Data Science: Extensive training in Bootstrap’s integrated computer science and mathematics curriculum, leveraging programming to reinforce algebraic reasoning and data analysis.
Leadership in Professional Development
In addition to my own learning, I have played a significant role in leading and shaping professional development for educators. My contributions include:
- Math for America (MfA): Designed and facilitated workshops for math and computer science educators on curriculum integration, pedagogical strategies, and best practices.
- Rutgers University: Led training sessions for pre-service and in-service teachers on implementing computing curricula and engaging students in computational thinking.
- CSNYC: Provided coaching and mentorship to teachers implementing CS programs in NYC public schools, offering support in curriculum development and instructional strategies.
- College Board: Participated in AP CSP teacher panels, contributed to curriculum discussions, and provided training on effective teaching methodologies for AP Computer Science Principles.
Through these experiences, I have not only deepened my own expertise but have also supported the growth of other educators, helping to expand access to high-quality computer science education.