This category is for Teaching and Learning to add PD.  

This course helps teachers identify characteristics of a computer science classroom. Teachers are asked to consider the tradeoffs of different approaches to instruction and to consider the challenges of their local environment.

In this course, participants will learn how data is a representation of information and the connection between data and real-world problem solving.

In the first module, “Digitalization, Encryption, and Computational Tools”, participants will learn the significance of bits in computers, including the binary system and data compression.  The first module also allows the participant to become familiar with the concepts of data encryption and decryption as well as the use of computational tools to examine data.  In module two, “Simulation, Modeling, and Manipulation of Data”, participants will become familiar with computer simulation and modeling.  They will also learn methods to store, manage, manipulate, and collect data.    

The CS programming course is designed to expose teachers to the fundamental concepts of programming. The course uses Java as an exemplar language but the basic concepts of Object-Oriented Programming are found in most high level languages in use today making it easier to learn additional languages after learning the first.

In this course we will be examining the NCSSFL-ACTFL Can Do Statements to understand what they are, why they are important and how they can be used to support learners.

Target Audience: World Language Teachers.

This course will introduce nationally-accepted core practices in world language instruction and provide practical tips on how these high-leverage practices can be implemented in the world language classroom.