Computer Science
Course Description
Thorough introduction to the basic tools of computing. With a focus on both hardware and software. Hands‐on activities with a desktop operating system, word processor, spreadsheet, presentation software, email application, Internet browser, and basic networking.
Learning Objective
Understand the basic principles of computing and the components of a computer system.
Demonstrate proficiency in using common software applications such as word processors, spreadsheets, and presentation software.
Explore the basics of computer networking and the internet.
Develop an understanding of how computers are used in everyday life and their applications in various fields.
Analyze the history of computing and its impact on society.
Acquire basic programming skills in Scratch and Python.
Learn the fundamentals of loops, events, and procedures in programming.
Utilize robots such as Dot and Dash to apply programming concepts in a hands-on manner.
Life Applications
Use of computers and computing devices.
Modalities
Hardware: How computers work as a whole and individual parts. History of computers.
Software: Popular applications and how to use them.