Computer Science is an established discipline at the collegiate and post-graduate levels. It is best defined as “the scientific and engineering approach to computation, as well as its applications and impact. It is the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information.” We will use the following concepts and practices from the K-12 CS Education Framework to structure the standards.
The five Core Computer Science Concepts:
- Computing Systems
- Networks and the Internet
- Data and Analysis
- Algorithms and Programming
- Impacts of Computing
Frequently Asked Questions
No content available.
Professional Learning Workshops
Computer Science Fundamentals
In this session we'll explore fun, interactive ways to incorporate computer science into elementary classrooms. We'll discuss the main reasons for using computer science, play with some online tools on Code.org, and participate in lots of hands-on, unplugged activities that supplement the learning. This is a great session to help teachers hit the ground running with computer science! Lunch and light snacks will be provided.
For current teachers, a professional development credit can be earned for this session. Sign up for the "Elementary Code.org" credit with a participating university.