ISTE-CS Standard 1 Evidences
1. Knowledge of content: Computer Science Educators demonstrate knowledge of Computer Science content and model important principles and concepts.
a. Demonstrate knowledge of and proficiency in data representation and abstraction
i. Effectively use primitive data types (string, numbers, value types)
test_algorithms.docx | |
File Size: | 18 kb |
File Type: | docx |
ii. Demonstrate an understanding of static and dynamic data structures
iii. Effectively use, manipulate, and explain various external data stores various types (text, images, sound, etc.), various locations (local, server, cloud), etc.
iv. Effectively use modeling and simulation to solve real-world problems
b. Effectively design, develop, and test algorithms
i. Using a modern, high-level programming language, construct correctly functioning programs involving simple and structured data types; compound boolean expressions; and sequential, conditional, and iterative control structures
test_algorithms.docx | |
File Size: | 18 kb |
File Type: | docx |
ii. Design and test algorithms and programming solutions to problems in different contexts (textual, numerical, graphic, etc.) using advanced data structures
iii. Analyze algorithms by considering complexity, efficiency, aesthetics, and correctness
examiningcode_.docx | |
File Size: | 112 kb |
File Type: | docx |
vi. Demonstrate knowledge of varied software development models and project management strategies
In Progress
In Progress
c. Demonstrate knowledge of digital devices, systems, and networks
ii. Demonstrate an understanding of machine-level components and related issues of complexity/ iii. Demonstrate an understanding of operating systems and networking in a structured computer system
practice+assignment+4.docx | |
File Size: | 15 kb |
File Type: | docx |
iii. Demonstrate an understanding of operating systems and networking in a structured computer system
iv. Demonstrate an understanding of the operation of computer networks and mobile computing devices
Computer Networks Explanation
Computer Networks Explanation
d. Demonstrate an understanding of the role computer science plays and its impact in the modern world
i. Demonstrate an understanding of the social, ethical, and legal issues and impacts of computing, and attendant responsibilities of computer scientists and users
In Progress
In Progress
ii. Analyze the contributions of computer science to current and future innovations in sciences, humanities, the arts, and commerce