Chapter 3     The Basics of Networking

Able to tell whether a communication technology (Internet, radio, LAN, etc) is synchronous or               asynchronous; broadcast or point- to- point. Explain the roles of Internet addresses, domain names, and DNS servers in networking. Use some basic Windows networking tools (such as ping & trace route) to diagnose problems. Distinguish between types of protocols (TCP/IP and Ethernet). Describe how computers are interconnected by an ISP and by a LAN. Distinguish between the Internet and the World Wide Web.

Chapter 4     A Hypertest Markup Language Primer 

Know the meaning and use of hypertext terms Use HTML tags to structure a document Use basics HTML tag attributes Use HTML tags to link to other files Use Cascading Style Sheets to style a Web page Explain the differences between absolute and relative pathnames Use HTML to encode lists and tables

Chapter 5     Locating Information on  the Word Wide Web

Explain how a Web search engine works Find information by using a search engine Use logical operators and filtering to express complex queries Recognize and find authoritative information sources Decide whether Web information is truth or fiction Use knowledge of HTML to create web scraper to capture web page data

Chapter 12 Privacy and Digital Security

Explain how a Web search engine works Find information by using a search engine Use logical operators and filtering to express complex queries Recognize and find authoritative information sources Decide whether Web information is truth or fiction Use knowledge of HTML to create web scraper to capture web page data

Chapter 9     Pricniples of Computer Operations

Describe how the Fetch/Execute Cycle works, listing the five steps Explain the function of the memory, control unit, ALU, input unit and output unit, and program counter Explain why integration and photo-lithography are important in integrated circuits Discuss the purpose of an operating system Describe how large tasks are performed with simple instructions Use the Simple 8-bit Assembler Simulator to demonstrate the Fetch/Execute nature of the computer

Chapter 17,18,19 & 20     Javascript

Tell the difference between name, value, and variable List three basic data types and the rules for specifying them in a program Explain the way in which the assignment statement changes a variable’s value Write expressions using arithmetic, relational, and logical operators Write conditional and compound statements Write loops to process array data structures Use the temperature converter application as a model to o Write input elements o Create a button table o Write an event handler in JavaScript Produce a GUI similar to that of the Bean Counter application in the course text Trace the execution of the temperature conversion app, saying what output is produced by a given input Explain event-based programming in JavaScript and the use of event handlers

Chapter 7     Representing Information Digitally

Explain the link between patterns, symbols, and information Determine possible PandA encodings using a physical phenomenon Encode and decode ASCII Represent numbers in binary form Compare two different encoding methods

Chapter 8     Representing Multimedia Digitally

Explain how RGB color is represented in bytes Change an RGB color by binary addition Explain the meaning of "computing on a representation" Explain concepts related to digitizing sound waves Explain the meaning of the Bias-Free Universal Medium Principle Explain the difference between "bits" and "binary numbers" Use App Inventor development environment to build mobile application using multimedia

Chapter 10     Algorithmic Thinking

List the five essential properties of an algorithm Explain the difference between algorithms, programs, and heuristic solutions Use the Alphabetize CDs algorithm to illustrate algorithmic thinking: o Follow the flow of the steps in the algorithm execution o Explain the function of loops and tests o Follow an analysis to pinpoint assumptions in the algorithm Use Scratch programming language to develop an implementation of the CD rack sort algorithm
-Slides
Fluency w/information Technology and Computing
Remote

Quick Links:

Table