Teacher Talk
These blog posts are a collection of articles that offer teachers support in learning the latest in Java, ideas for recruitment and engagement, and instructional strategies for computer science classrooms!
Latest in Java
- On Records - In this post, we share the importance of teaching students the right tool to deal with immutable data, records. March 2025
- Java Patterns - In this post, we explore the latest enhancement to Java, Java Patterns. March 2025
- SequencedCollection class - In this post, we explore the SequencedCollection class and how it could be used in AP CSA. March 2025
- Introduction to Lambda - In this post, we explore the use of lambda and how best to teacher this concept to students. March 2025
Recruitment and Engagement
- Twelve Recruitment Strategies - In this post, we share twelve tried and true recruitment strategies for computer science. March 2025
- Engaging Starts to Computer Science - In this post, we share some ways to share computer science with students that might be more engaging. March 2025
- National Computer Science Education Week - In this post, we share some ways that you can celebrate National Computer Science Education Week with your students and the community. This week provides you an opportunity to inspire and recruit students. March 2025
- Engaging Tools for Beginners - In this post, we share some of the engaging tools available for beginners. March 2025
Instructional Strategies
- Using LocalDate to Represent Dates - In this post, we discuss the benefits of using the LocalDate class to represent dates instead of using int values or Strings. Using LocalDate provide students another opportunity to interact with a class, creating objects and calling methods. And, it is the right tool for the job. March 2025
Specifically for AP CSA Teachers
AP CSA Free Response Questions Prep - April 2025
In this series of posts, you will find ways to assist students in preparing for the AP CSA Free Response section of the exam.