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.