Computer Science, HS what they should know


* Note this is probably out of date now*
 Here is a quick outline of what every High school student to College freshman should know about computers.

#1 Able to type

Hardware, Simple description of what it is and does:

CPU
BIOS/EFI- Starts the operating system.
Storage media:-:
SSD - Solid State Drive
HDD - Hard Disk Drive
CD/DVD/Blu-ray
Flash media

USB
Video card
RAM - Random Access Memory

peripherals:-:

mouse
keyboard
printer/scanner
etc...

Software:

Operating systems: (Knows about prior versions)
  Cell Phone Operating systems: IOS vs Android vs Others
Windows 3.1 -> 98 -> 20 -> XP -> Vista -> Win 7->Win 8 -> Windows 10::
Linux -> Ubuntu, or Fedora:: (Alternative to windows)
Mac Os X::
Basic settings - Network settings
   Audio Settings
   Adding removing programs and apps
   Remember your passwords - Have a way to keep track of them.

UNDERSTANDS THE DIFFERENCE BETWEEN an Operating System, Web Browser, Program, App, and WHAT THE INTERNET IS.

Internet:

Difference between a server, client, and web page is.
   

Applications: (Bolded are probably all that's needed, but knowing there are options is nice)
                Anti-malware
                Firewall
Word processor:-:
Microsoft Word
Word Perfect
Libre Office
Excel
Database:-:
MS database
OO/Libre Database
My Sql
Power point
Browsers:
Firefox
Chrome
Edge


Repair:-:


Something a little bit more advanced but pretty simple and immensely useful
Built in repair utilities: Chkdsk (Windows), permissions(Apple), SFC (Windows), fsck (Linux)
   Windows system restore
   Basics to open a computer, look inside, clear out dust.
Basic diagnosis procedure, determine hardware versus software.
_____________________________________________________________

Skills:



  • Typing (30wpm) minimum
  • Access and Understand basic Bios settings
  • Name different computer components and function
  • Remove and replace Hard drives and RAM
  • Connect and configure peripherals 
  • Setup network to connect to internet
  • Understand what an Operating system is and differences between them
    • including the difference between a brand such as Windows and Mac and OS versions.
  • Know 3 basic filesystems FAT/FAT32, NTFS, Optional 3rd
  • Know what a filesystem is
  • Able to navigate the default filesystem structure and explain what is contained in each folder (only require major folders like Windows, System32, Users, Documents, etc... in linux and mac their equivalents )
  • Basic settings a.k.a control panel
  • Understand what a partition is and can create one
  • Able to Format on a partition
  • Able to install an Operating system
  • Able to identify basic hardware failure versus software
  • Able to use basic repair tools included on Operating system to maintain computer
  • Able to install and use basic functions of applications:
    • Word processor
    • Database
    • Excel
    • Messengers/Email
    • Anti-malware
    • Firewall
    • Browsers
  • Understands what 3rd party plugins are, what they are used for, and security risks associated with them.

Just a suggestion for a foundation, which will cover just over the basics in an increasingly computer oriented workplace. Italicized ones are more optional.

Comments

Popular posts from this blog

Fail2ban Rules for Foundry VTT

Fail2ban Behind Reverse Proxy

Leadership Training 2