Computer Science Foundations Syllabus/Supply List

Computer Science Foundations Q3 Syllabus

The following standards are to be covered during quarter one. Specific activities, texts, and assignments may be modified at the teacher’s discretion.


Computer Science Foundations

Nine Week

Quarter 3







1) Accurately read, interpret, and demonstrate adherence to safety rules, including (1) rules published by the National Science Teachers Association (NSTA), (2) rules pertaining to electrical safety, (3) Internet safety, (4) Occupational Safety and Health Administration (OSHA) guidelines, and (5) state and national code requirements. Be able to distinguish between rules and explain why certain rules apply.

2) Identify and explain the intended use of safety equipment available in the classroom. For example, demonstrate how to properly inspect, use, and maintain safe operating procedures with tools and equipment.

4) Assemble the required connections of electronic test equipment to properly test the operation of basic electronic circuit behavior and performance, using equipment such as a digital multimeter. For example, demonstrate the proper use of a digital multimeter by measuring resistance of a circuit in a typical computer system; compare this finding by calculating the resistance given the voltage and current.

5) Distinguish between the binary and hexadecimal counting systems. Using appropriate units, provide examples of each system and identify specific instances when IT professionals rely on them.

6) Explain the functions of gates in logic circuits (e.g., AND, OR, NOT). For example, construct a truth table for the seatbelt warning light in an automobile.

Career Exploration

7) Research various occupations in information technology industries, such as programmers, web designers, webmasters, networking administrators, computer systems administrators, telecommunications line installers, and informational security analysts. Compose an informative table or chart that includes the following: work activities typically performed, tools and technology used, nature of work environment, and the knowledge and skills needed for success.

8) Explore various professional societies related to information technology and identify the services and benefits provided by each member. Create a table that lists their purposes, benefits to membership, and any certifications affiliated with the organization. For example, investigate the Institute for Electrical and Electronics Engineers (IEEE), Computing Technology Industry Association (CompTIA), and the Association for Computing Machinery (ACM).

Overview of the Internet

9) Drawing on multiple sources (i.e., internet, textbooks, videos, and journals), research the history of the Internet. Create a timeline or infographic, illustrating the Internet’s historical evolution from its inception to the present time. Discuss the needs that led to the creation of the Internet; discuss both the benefits and disadvantages of the Internet to society, as well as potential implications for the future. Provide examples drawn from the research to support claims.

Terminology and Concepts

11) Demonstrate an understanding of basic web terminology and concepts. Practice explaining these terminologies and concepts by creating methods to help students learn and remember the information. For example, students should be able to explain the purpose of terminology such as server, domain name system (DNS) , internet service provider (ISP), hardware and software connective devices, cloud computing, remote access protocols, map protocols, content management systems (CMS), cascading style sheets (CSS), and social networking terms.

12) Demonstrate a basic understanding of computer hardware components. Identify these components using pictures or actual models and briefly explain the function of each. Components should include, but are not limited to: a. Hardware used for input and output

b. Hardware inside the computer case

c. Motherboard

d. Processor and the chipset

e. Storage devices (e.g., primary, secondary)

f. Expansion cards

g. Electrical system

13) Demonstrate a basic understanding of computer networking. For example, explain the types of networks and what a client-server environment is.

Keyboard Shortcuts

14) Identify, explain, and demonstrate the use of common keyboard shortcuts. Create a quick reference guide that would be user-friendly for a novice web designer. For example, students may create a multiple column table showing keyboard shortcuts for navigation, text editing, and text formatting. The table would identify which shortcuts are applicable to using Windows versus Mac OS.

23) Drawing on multiple sources (i.e., internet, textbooks, videos, and journals), research the various social, legal, and ethical issues encountered by IT professionals. Using these findings, identify the roles and responsibilities one must consider while developing a prospective project or addressing an IT problem. For example, web developers and programmers must apply copyright laws and understand uses of open source software.

Organization of Materials

27) Understand and demonstrate the effective use of file and folder management techniques to maintain directory structure for a web site. Describe the most efficient methods for digital file management, including the use of site root and subfolders for assets (e.g., images)


  • Perform a Lab Safety Inspection
  • Create a timeline of the history of computers
  • Participate in skills USA
  • Operate the digital multimeter
  • Identify computer terminology
  • Construct a cat 5 cable
  • Identify network components




  • Safety rules and procedures
  • Leadership, citizenship, and teamwork
  • Career opportunities
  • Growth and Development of the IT industry
  • Multimeter
  • Configuration and maintaining computer parts
  • Binary numbers

Major Assignment/s


Disassemble and Reassemble a PC

Trouble shoot a Network

Trouble Shoot PC hardware

Troubleshoot an Operating System

Instructional Materials

Textbook: Discovering and Understanding Computers

Online Course

Lab Manual

Field Trip/s


Progress Reports: Computer printout progress reports will be given to each student approximately every four weeks.

Computer Usage:  Students must have a written Student Agreement & Parent/Guardian Permission Form on file at the library to access the Internet.  It is imperative that students who have not completed this form do so immediately as computer and Internet usage is an integral part of the coursework for this class.

Parent Conference Procedure:  Parent conferences and inquiries are welcomed.  You may reach me at the number listed on the Web Site or by email. Should the need arise to schedule a conference; you can do so by contacting the subject area counselor.

Make-up Policy: Students will have one day for each excused day absent to make up work.  Because much of the work in this class must be completed in class, I will have to stay after school for students to make up work. Should students miss school on days when new or graded concepts are covered, they should make an appointment with me to stay after school.

Course Format: Students will develop skills through a variety of methodologies including: 

  A.  Lecture                                        C.  Simulations                        E. Technology

  B.  Demonstrations                           D.   Practice                              F.  Class Discussion

Supplies Needed:

 Writing instrument, loose leaf paper, and binder with dividers

 A set of headphones for online courses

 The notebook should be brought to class daily