Introduction to Computer Science 1

Elementary School / Computer Education

This course should be taught using the appropriate standards/benchmarks for the grade. The purpose of this course is to enable students to develop basic skills in computer science.
Within appropriate developmental guidelines, the content of this course should expose students to:
1. Responsible use of technology and information
2. The impact of computing resources on local and global society
3. Security, privacy, information sharing, ownership, licensure, and copyright
4. Communication and collaboration
5. Modeling and simulations
6. Problem solving and algorithms.
7. Digital tools
8. Hardware and software
9. Human-computer interactions and Artificial Intelligence
10. Data Analysis
11. Computer programming basics
12. Programming applications