CIT-115 |
MON 28-JAN-19 |
1 |
1 |
Introduction to the course; syllabus; what is a computer?
|
Electricity vs. Electronics vs. Computers vs. Robots
What makes something a system? Outlining major computer system components
|
- TR.115.IT.1: Classify devices into the categories of: electrical, electronic, computer, robot and defend the classifications using the definition of each category
- TR.115.IT.2: Label a system diagram's core components and identify deficiencies in a given system diagram
- TR.115.IT.3: Design a system diagram for a non-computer system which includes labeled flows between labeled components
- CCAC.115.LO.1: Identify major motherboard components, characteristics of CPUs, and various types of memory
- CCAC.115.LT.3: System Unit components and characteristics (motherboard, CPU, data
representation, memory, adapter cards, ports, buses, bays, power supply)
|
|
CIT-115 |
WED 30-JAN-19 |
2 |
Exploring system component categories |
CIT-115 |
MON 4-FEB-19 |
2 |
1 |
|
Categorizing and assembling computer system components
|
- CCAC.115.LO.2: Describe the types of expansion slots and adapter cards, the role of buses in a computer’s processing speed, and the differences among various input/output ports
- CCAC.115.LO.3: Explain the characteristics of various input devices (pointing devices, digital cameras, scanners, biometric devices) and output devices (monitors, printers, speakers)
- CCAC.115.LO.4: Explain the characteristics of various storage devices (magnetic disks, optical disks,
removable media, solid state).
|
|
CIT-115 |
WED 6-FEB-19 |
2 |
|
CIT-115 |
MON 11-FEB-19 |
3 |
1 |
Exploring computer spec changes through time and designing a spreadsheet to answer the questions: What, exactly, about computers has changed since 1983? What Has stayed the same? What are the bottlenecks in our benchmark years?
Session audio recording (Download by right clicking and selecting: "save link as...")
|
Change and remain project
|
- CCAC.115.LT.1: Categories of computers (personal, mobile, servers, mainframes, supercomputers,
embedded) and examples of computer usage (SOHO, mobile, power user, enterprise)
- CCAC.115.LT.4: Input devices and characteristics (keyboard, pointing devices, voice input, digital cameras, scanners, game controllers)
- CCAC.115.LT.5: Output devices and characteristics (displays, printers, audio)
- CCAC.115.LT.6: Storage devices and characteristics (magnetic disks, optical disks, static-state,
removable)
|
- TR.115.A.1: Create a blank spreadsheet and populate cells with text and numeric data; edit cells; wrap text
- TR.115.A.2: Use formulas to compute metrics relating to computer hardware specification changes through time
|
CIT-115 |
WED 13-FEB-19 |
2 |
Class continued work on the computing power comparison spreadsheet by choosing anchor computer models and researching the specs
|
CIT-115 |
MON 18-FEB-19 |
4 |
1 |
|
Computer timeline creation
|
|
|
CIT-115 |
WED 20-FEB-19 |
2 |
Snowy day: continued timeline work |
CIT-115 |
MON 25-FEB-19 |
5 |
1 |
|
Operating system explorations
|
- CCAC.115.LO.5: Describe the functions of an operating system, how they control a network, how they
administer security, various utilities, and the features of desktop and server
Operating systems
- CCAC.115.LO.5: Describe the functions of an operating system, how they control a network, how they
administer security, various utilities, and the features of desktop and server
Operating systems
- CCAC.115.LT.: Operating Systems characteristics (boot process, resource management and sharing,
utility programs) and types (stand-alone, network, embedded)
|
|
CIT-115 |
WED 27-FEB-19 |
2 |
|
CIT-115 |
MON 4-MAR-19 |
6 |
1 |
Begin tree modeling project
|
Trees!
|
- COMP.TREE.1: Create a digital model of a real photosynthetic tree by measuring and matching branch complexity and depth
- COMP.TREE.2: Populate a file tree with directory nodes and leaf nodes structured logically to arrange data elements centered around a common theme (such as hockey or makeup or politics)
- COMP.TREE.3: Enumerate and describe various use cases for tree-like data structures in operating systems, file systems, and computer science in general
|
|
CIT-115 |
WED 6-MAR-19 |
2 |
Continue tree structure modeling
|
CIT-115 |
MON 11-MAR-19 |
7 |
1 |
|
Trees: Part 2: Searching and traversing
|
- COMP.TREES.4: Model tree and list searching algorithms and design an experiment to compare the speed of each respective algorithm
- COMP.TREES.5: Describe a file system tree in terms of node types, node depth, and structure symmetry
|
|
CIT-115 |
WED 13-MAR-19 |
2 |
Wrap up tree weeks |
CIT-115 |
MON 18-MAR-19 |
8 |
1 |
Initial building of our clip-board databases: designing table schemas
|
Databases: Designs, features, & use cases
|
|
|
CIT-115 |
WED 20-MAR-19 |
2 |
Populating classroom resevation database tables with real data |
CIT-115 |
MON 25-MAR-19 |
9 |
1 |
Constructing classroom reservation database in Libre Office Base with HSQL & beginning design of custom database |
- CCAC.115.LO.8: Describe the advantages of a database approach and their various characteristics (relational, object-oriented, multi-dimensional).
- CCAC.115.LT.9: Database characteristics (data hierarchy, types of databases, administration)
|
|
CIT-115 |
WED 27-MAR-19 |
2 |
Building custom database in Libre Base |
CIT-115 |
MON 1-APR-19 |
10 |
1 |
|
Computer networks, the Internet, and the World Wide Web (WWW)
|
- CCAC.115.LO.10: Discuss the computer hardware needs and solutions for an enterprise, the importance of computer backup, and steps involved with a disaster recovery plan.
- CCAC.115.LT.12: Enterprise computing technologies (RAID, SANs, blade servers, thin clients, high-availability)
- CCAC.115.LO.9: Identify the uses of various programming languages and development tools.
- CCAC.115.LT.11: Programming languages (low level, procedural, object-oriented, Web page development) and characteristics (development cycle, documentation, control structures)
- CCAC.115.LO.6: Describe the structure of the Internet, how to access and connect to the Internet, the components of a URL and IP address, types of e-commerce, and how various services work.
- CCAC.115.LO.7: Describe various network communications standards, communication media, communication devices, and network architectures (client/server, peer-to-peer).
- CCAC.115.LT.8: Network design (LANs and WANs, architectures, topologies) and Communications characteristics (standards, devices, media)
|
|
CIT-115 |
WED 3-APR-19 |
2 |
|
CIT-115 |
MON 8-APR-19 |
11 |
1 |
Wrap up networking stations |
Computer networks, the Internet, and the World Wide Web (WWW)
Securing digital ecosystems: Fundamentals of security: access, storage, transmission
|
- CCAC.115.LO.11: Describe types of malware, techniques to prevent unauthorized access, methods of
encryption, and risks & safeguards associated with wireless communications
- CCAC.115.LT.10: . Computer Security (Internet and network attacks, theft, failures, backups, privacy) and health concerns
|
|
CIT-115 |
WED 10-APR-19 |
2 |
Transition to security topics before spring break |
CIT-115 |
MON 15-APR-19 |
|
- |
- |
|
|
|
CIT-115 |
WED 17-APR-19 |
|
- |
CIT-115 |
MON 22-APR-19 |
12 |
1 |
|
Security and Languages
|
- CCAC.115.LO.11: Describe types of malware, techniques to prevent unauthorized access, methods of
encryption, and risks & safeguards associated with wireless communications
- CCAC.115.LT.10: . Computer Security (Internet and network attacks, theft, failures, backups, privacy) and health concerns
|
|
CIT-115 |
WED 24-APR-19 |
2 |
|
CIT-115 |
MON 29-APR-19 |
13 |
1 |
|
Culminating project design & implementation
|
|
|
CIT-115 |
WED 1-MAY-19 |
2 |
|
CIT-115 |
WED 8-MAY-19 |
14 |
1 |
* Bring fully-baked
projects to share.
* Same time and place
as normal Wednesday class
|
Sharing our culminating projects
|
|
|