In this mini-session, participants will learn how to use physical Java Memory Models to help AP CS A students develop a deeper understanding of Java variables and the flow of execution. We have identified great example code to address common student misconceptions. Our examples help students understand how primitive variables and references variables behave in similar and different ways, how calling a method with an argument creates a local variable within that method, how reference variables that reference an object...