Mandan Public School District Career and Technical Education Mandan Public Schools Information Technology Curriculum 2004
Table of Contents Information Technology Table of Contents...1 Information Technology Writing Committee members...2 Curriculum Code...2 A+ I...3 A+ II...6 Information Technology Essentials...9 Programming Essentials I...16 Programming Essentials II...17 Web Design I...19 Web Design II...21 Web Design III...23 Web Design IV...24 Geographic Information Systems (GIS)...26 1
Information Technology Writing Committee: Chairman- Bob Klemisch Senior High- Joe Felchle, Carmen Hart and Randy Wilson Mandan Public Schools Information Technology Curriculum Code I- Introduce D- Develop M- Master 2
A+ I (ADOBE/CISCO) GRADE: 11-12 TERM: CREDIT: PREREQUISITE: One Semester One-Half None COURSE DESCRIPTION: A two semester sequential program which introduces students to the principles and practices of designing, building and maintaining personal computers and networks. Each semester will include strengthening knowledge of networking careers and communication, teamwork, and critical thinking skills. This sequence would prepare students for industry certification, such as the CCNA (Cisco Certified Networking Associate) and/or Comptia s Network+. First semester (A+ I) is designed to provide a broad-based foundation in the computer and networking fields. Topics covered will include understanding how computers work, computer assembly, operating system fundamentals, and basic network design. OBJECTIVES: LEVEL The student will be able to A. Module 1: Information Technology Basics 1. Getting Started in IT I 2. Windows Desktop Environment I 3. Basic Features of Windows I/D 4. Overview of Software Applications I/D 5. Math for a Digital Age I/D 6. Laboratory Safety and Tools I/D/M B. Module 2: How Computers Works 1. System Overview I 2. The Boot Process I/D 3. Hardware Components I/D 4. Memory Components I/D 5. Display Components I/D 6. Connector Components I/D 3
7. Storage Components I/D 8. Network Components I/D 9. System Resources I/D 10. Portable Devices I/D C. Module 3: Assembling a Computer 1. Overview of the Assembly Process and Safety I 2. Creating A Computer Inventory I/D 3. The Computer Case and Power Supply I/D 4. Preparing the Motherboard for Installation I/D 5. Installing the Motherboard D 6. Installing the Floppy Drive, Hard Drive, CD-ROM, and DVD I/D 7. Video Card Installation I/D 8. Final Steps I/D 9. Booting the System for the First Time I/D/M D. Module 4: Operating System Fundamentals 1. The Operating System I 2. Disk Operating System (DOS) I/D 3. Memory Management I/D E. Module 5: Windows 9x Operating Systems 1. The Windows 9x File Structure and File Management System I/D 2. Windows Management with Control Panel I/D 3. System Tools I/D 4. Preparing a Hard Drive for Operating System Installation I/D 5. Installing Windows 9x I/D 6. Troubleshooting the Installation Process I/D F. Module 6: Windows NT 2000 Operating Systems 4
1. Windows 9x Contrasts I 2. System Tools I/D 3. Overview of the Installation Process I/D 4. Installing the Windows 2000 OS I/D 5. Special Installations I/D G. Module 7: Windows XP Operating System 1. Windows XP Versions I/D 2. Overview of the Installation Process I/D 3. Installing the Windows XP OS I/D 4. Special Installations I/D 5. Windows XP and Windows NT/2000/ME/9x Contrasts I/D 5
A+ II (ADOBE/CISCO) GRADE: 11-12 TERM: CREDIT: PREREQUISITE: One Semester One-Half A+ I COURSE DESCRIPTION: This course is a continuation of A+ I. Topics include Windows NT and 2000 operating systems, Windows XP OS, multimedia capabilities, networking fundamentals with servers, printer maintenance, computer upgrades and maintenance and troubleshooting PC hardware and software. OBJECTIVE: LEVEL The student will be able to A. Module 6: Windows NT 2000 Operating Systems 1. Windows 9x Contrasts M 2. System Tools M 3. Overview of the Installation Process M 4. Installing the Windows 2000 OS M 5. Special Installations M B. Module 7: Windows XP Operating System 1. Windows XP Versions I 2. Overview of the Installation Process I 3. Installing the Windows XP OS M 4. Special Installations D 5. Windows XP and Windows NT/2000/ME/9x Contrasts D C. Module 8: Multimedia Capabilities 1. Introduction to Multimedia I 2. Upgrading Video with a Video Acceleration Board D 3. Adding Audio Capabilities with a Sound Card D 6
4. Overview of CD-RW and DVD D 5. Digitizing Video D D. Module 9: Advanced Hardware and Servers 1. Network Server Overview I 2. Hardware-Based RAID Configuration D 3. Configuring External Peripherals D 4. Adding Hardware to a Server D 5. Upgrading Server Components D 6. Module 10: Networking Fundamentals I 7. Types of Networks D 8. Adding a Network Interface Card (NIC) D 9. Physical Components of a Network D 10. LAN Architectures D 11. Networking Protocols and the OSI Model D 12. TCP/IP Utilities D 13. Connecting to the Internet D E. Module 11: Printers and Printing 1. Understanding Printers and Printing I 2. Buying a Printer D 3. Connecting a Printer D 4. Sharing a Printer D 5. Managing a Printer D 6. Dealing with Paper Problems D 7
F. Module 12: Preventive Maintenance and Upgrading 1. Preventive Maintenance and the Technician D 2. Preventive Maintenance and Electrostatic Discharge (ESD) D 3. Preventive Maintenance for Computer Peripherals D 4. Preventive Maintenance for Computer Software D G. Module 13: Troubleshooting PC Hardware 1. Troubleshooting Basics I 2. Troubleshooting the Hardware Box D 3. Troubleshooting Peripheral Devices D H. Module 14: Troubleshooting Software 1. Role of the End User I 2. DOS Troubleshooting Issues I 3. Common Windows Operating System Problems I 4. Windows 9x Troubleshooting Problems I 5. Using System Tools and System Editors to Troubleshoot Windows 9x/2000/XP I 6. Windows 9x/2000/XP Registry Problems I 7. Windows NT4/2000 Troubleshooting Problems I 8. Troubleshooting Windows XP I 9. Troubleshooting Applications I 10. Windows Data Backup and Recovery I 11. Windows-Specific Printer Software Problem Troubleshooting I 12. Window-Specific Networking Software Connection Troubleshooting I 13. Windows 9x, NT, 2000, and XP Help I 8
INFORMATION TECHNOLOGY ESSENTIALS (IT ESSENTIALS) GRADE: 10-12 TERM: CREDIT: PREREQUISITE: One Semester One-Half None COURSE DESCRIPTION: An exploratory level course that provides an exposure to careers and issues in information technology. Students will develop SCAN skills including teamwork, communication, entrepreneurship, and personal management. Students will also gain hands-on experience in three major IT areas including: Hardware and Software: Safety and tools, numbering systems and basic electricity, operating systems, troubleshooting, etc. Networking: LAN fundamentals, peer-to-peer networking, IP Addressing, troubleshooting, etc. Programming: Visual Basic and HTML basics OBJECTIVE: LEVEL The student will be able to: A. Getting started Introductions, Expectations, Class Rules 1. Student Data Sheet, Course Overview I 2. How IT Impacts Business and Society I 3. Lecture on Laboratory Safety I 4. Discuss and Lecture about general safety I 5. Tool and Lab safety Rules I 6. Tool and Lab Safety Rules Test I 7. Hand Tools Lecture and Demonstration I 8. Tool Identification Lab I 9. PC Tool Cost I B. Lecture on Math Numbering Systems 1. Read Content on Math I 2. Complete Decimal, Binary and Hexadecimal conversion I 3. Complete Decimal, Binary and Hexadecimal conversion I 9
4. Complete Number Test: Decimal, Binary and Hexadecimal conversion I C. Read Content on Electricity and Lecture 1. Demo How to Measure Electricity Using the Multi-Meter to measure Voltage I 2. Complete Lab Activity on Measuring Voltage I 3. Demonstration on Fluke Multi-Meter Components to measure Resistance and Continuity I 4. Complete Lab on measuring resistance and continuity I/D D. Lecture on How Computers Work (Input, Process, Output, Storage) 1. Complete Lab Activity on Identify PC Hardware I/D E. Lecture on Demonstration on the Computers Boot Process 1. Read Content on the Computers Boot Process I 2. Complete Boot Process Lab Activity I/D F. Lecture on Power Supplies 1. Read on Power Supplies I 2. Complete Power Supplies I 3. Complete Power Supplies Worksheet I 4. Complete Lab Activity on Power Supplies I/D G. Lecture on CPU/BIOS/ROM Overview 1. Read Content on CPU/BIOS/ROM I 2. Complete CPU/BIOS/ROM Worksheet I/D 3. Complete Lab Activity on CPU/BIOS/ROM I/D H. Lecture on RAM Memory 1. Read content on RAM Memory/Sockets I 2. Complete RAM Worksheet I 3. Complete Lab Activity I/D I. Lecture on Expansion Slot Identification 10
1. Read Content on Expansions Slot Identification I 2. Complete Expansions Slot Identification Work sheet I/D J. Lecture on Video Cards 1. Read content on Video Cards I 2. Complete Video Adapter Worksheet I 3. Complete Lab Video Card Identification I/D K. Sound Card Adapter Lecture 1. Read Content on Sound Card Adapters I 2. Complete Sound Card Adapter Worksheet I 3. Complete Lab on Sound Card Identification I/D L. NIC/Modem Card Lecture 1. Read Content on NIC/Modem Cards I 2. Complete NIC/Modem Card Worksheet I 3. Complete Lab on NIC Card Identification I/D 4. Complete Lab Activity on Modem Card Identification I/D M. Disk Storage Lecture and Demo 1. Read content on Disk Storage I N. Floppy Disk Drive Lecture and Demo 1. Read Content on Floppy Disk Drives I 2. Complete Floppy Drive Worksheet I 3. Complete Lab on Floppy Drive I/D O. Hard Disk Drive Lecture and Demo 1. Read Content on Hard Disk Drives I 2. Complete Hard Disk Drives I 3. Complete Hard Disk Drive Worksheet I 4. Complete Lab on Hard Drive Information I/D 11
P. CD ROM Drive Lecture and Demo 1. Read content on CD-ROM Drives I 2. Complete CD-ROM Drive Worksheet I 3. Complete Lab Activity on CD-ROM Identification I/D Q. Lecture and Demo on Motherboards 1. Read Content on Motherboards I 2. Complete Motherboard Worksheet I 3. Complete Lab Activity on Motherboard Identification I/D 4. Complete Motherboard Identification Test I/D 5. Complete Lab on Motherboard Replacement Optional I 6. Complete Lab on Reassembling the PC System I/D 7. Complete Lab on Reassembling the PC System I/D 8. Complete Lab on Reassembling the PC System I/D R. Lecture and Demo Hard Drive Preparation 1. Read Content on Hard Drive Preparation I 2. Complete Lab on Hard Drive Preparation I/D S. Lecture and Demo Installation of the OS 1. Read Content on Operating Systems I 2. Complete Lab Activity I/D T. DOS Disk, File Structure Lecture 1. Complete Lab on DOS and File Management I/D U. Windows OS Installation Lecture and Demo 1. Read Content on Windows Operating System I 2. Complete Lab on Windows Operating System Installation I 3. Windows OS disk, file structure and file management I 4. Complete Lab on Windows Drive and File Management I/D 12
5. Complete Lab on Windows Viewing Files I/D 6. Complete Lab on Windows Drive and File Management I/D V. Windows Hardware installation Lecture 1. Read Content on Windows Hardware Installation I 2. Complete Lab on Hardware Detection I/D W. Windows NIC Installation Lecture 1. Read Content in NICs I 2. Complete a Worksheet on NIC Cards I 3. Complete Lab NIC Installation I/D X. Local Area Network Configuration Lecture and Overview 1. Read content on LANs I 2. Complete Lab on Local Are Networking Setup I 3. Began Lab on Peer to Peer Networking I 4. Complete Lab Peer to Peer Networking Printer Sharing I 5. Complete Lab Peer to Peer Network File & Drive Sharing I/D Y. Windows Add or Remove Hardware Lecture and Overview 1. Read Content on Windows Add or Remove Hardware I 2. Complete Lab Add or Remove Programs I/D Z. LAN Basics Lecture and Demo 1. Read Content on LAN Basics I 2. Complete LAN Fundamentals Worksheet I/D AA. Networking Tool Kit Lecture and Demo 1. Complete Lab Activity I 2. Complete Lab on Networking Tool Cost I/D BB. Network Media Basics Lecture and Demo 1. Read Content on Network Media I 13
2. Complete Worksheet: Network Media I 3. Complete Lab on Cabling Basics I/D CC. Horizontal Cabling Lecture and Demo 1. Demo (110 punchdown, RJ45 termination, 568B termination, Testing Tools) I 2. Complete Lab Telecomm Outlet I 3. Complete Lab 110/Block Patch Panel I 4. Complete Lab Structured Wall Costs I/D DD. Demo and Overview of Structured Wall Project 1. Began Lab Structured Wall Cabling I 2. Continue Lab Structured Wall Cabling I 3. Complete Lab Structured Wall Activity I 4. Introduction and overview of a Hub I 5. Read content on Hubs I 6. Complete Lab on Local Area Network (Hub) I EE. Wiring Closet Lecture 1. Read Content on LAN Design I 2. Proper LAN Design Lecture and worksheet I 3. Complete Lab Wiring Closet Selection I/D 4. Complete Lab Wiring Closet Critique I/D FF. Read Content Lecture on Wiring Closets 1. Lab Activity Location of nodes I 2. Location of closets I 3. Developing of Material List I 4. Developing Cost Estimate and Total I 5. Internet search for devices I 6. Floor Plan Reference I 14
GG. Lecture on IP Addressing and Subnet Masks 1. Lab Activity Developing a Labeling Scheme I 2. Developing a IP Address Scheme I HH. Introduction and overview of Programming 1. Read Content on Programming I 2. Lab Activity on Programming I 3. Introduction and overview on Career Exploration I II. Read Content on Career Exploration 1. Assign a research paper on IT related Career I 15
PROGRAMMING ESSENTIALS I GRADE: 10-12 TERM: CREDIT: PREREQUISITE: One Semester One-Half None COURSE DESCRIPTION: Basic programming concepts are presented which are transferable to other programming languages. Foundational concepts and fundamentals of computer programming including logic, design, coding, structure, and controls are addressed. Careers in programming are explored and students are provided with opportunities to increase their communication, teamwork, and critical thinking skills. Business projects are used to show how programming skills are used in the business world. Visual Studio.net will be the software used. This includes the following Programming Languages: Visual Basic, Java and C++. OBJECTIVES: LEVEL The students will be able to A. Introducing Programming Logic and Languages 1. Introducing Programming Logic and Languages I B. Introduction to Visual Basic 1. A first Look at Microsoft Visual Basic I 2. Forms, Controls, and Properties I/D 3. Events and Code I/D 4. Mathematical Operators I/D 5. Exponentiation, Order of Operations, and Error Handling I/D 6. Data Types and Variables I/D 7. Strings and Decimal Types I/D 8. IF Statements I/D 9. Nested IF Statements and Option Buttons I/D 10. Do Loops I/D 11. For Next Loops and Multiple Forms I/D 16
PROGRAMMING ESSENTIALS II GRADE: 10-12 TERM: CREDIT: PREREQUISITE: One Semester One-Half Programming Essentials I COURSE DESCRIPTION: Advanced programming techniques are continued from Programming Essentials I. Programming graphics will be included. Data Structures, class files and exposure to other computer languages will be taught in this class. OBJECTIVES: LEVEL The students will be able to C. Introduction to C++ (REVIEW) 1. Entering, Compiling, and Running a C++ Program D 2. Variables and Constants D 3. Math Operations D 4. How Data Types Affect Calculations D 5. Strings and the String Class D 6. Input and Output D 7. Building Blocks of Decision Making D 8. Selection Structures D 9. Loops D 10. Building Programs with Functions D 11. Passing Data and Using Library Functions D 17
D. Introduction to Web Programming with HTML & JavaScript 1. Quick HTML Know-How D 2. HTML Organization Techniques D 3. HTML Power Techniques D 4. What is JavaScript D 5. Using Images with JavaScript D E. Introduction to Java 1. Integrating Applets into Web Pages I 2. Introduction to Java Programming I 3. Data Types and Strings I 4. Math Operations I 5. I/O and Exception Handling I 6. Decision Making in Programs I 7. Loops I 8. Data File Basics I 9. Developing and Inheriting Classes I 10. Arrays and Vectors I 11. Applets I 18
WEB DESIGN I GRADE: 10-12 TERM: CREDIT: PREREQUISITE: One Semester One-Half None COURSE DESCRIPTION: Introduces students to a variety of ways to create and maintain web pages. The students will focus on the overall production processes with particular emphasis on design elements involving layout, navigation and interactivity. The basics of programs such as HTML, Visual Basic, FrontPage and Java are taught. Careers in Web Design are explored and students are provided with opportunities to increase their communication, teamwork, and critical thinking skills. OBJECTIVES: LEVEL The students will be able to A. FOUNDATIONS OF WEBSITE CREATION 1. Course Overview I 2. Introduction to the Internet I 3. Internet Connection I 4. Internet Technologies and Services I 5. Browsers I 6. Browser Functions I 7. Internet Services and Applications I 8. Plug-ins I B. WEB PAGE ELEMENTS 1. Overview of Web Page Elements I 2. HTML Basics I/D 3. XHTML I/D 4. Color Formats I/D/M 5. Image Formats I/D/M 6. Multimedia Formats I/D/M 19
7. Interactive Elements I/D/M C. PRODUCTION TOOLS 1. HTML Approaches I 2. HTML and Interactive Editors I 3. Graphic Applications I/D 4. Techniques and Tools for Basic Bitmap Graphic Editing I/D 5. Multimedia Applications I/D D. PRE-PRODUCTION PROCESS 1. Getting the Project I 2. Production Roles I 3. File Management I/D/M 4. Backup and Conversion I/D/M 5. Basic Project Management Concepts I/D/M 6. Production Phases I/D/M E. LAYOUT AND DESIGN 1. The Web as a Medium I 2. Web Design Principles I/D 3. Web Design Issues I/D 4. Style Sheets and CSS I/D 5. Other Design Issues I F. USER INTERFACE DEFINITION 1. User Interface Design Basics I 2. Interface Usability I/D 3. Navigation Design Basics I/D 4. Navigation Usability I/D G. ACCESSIBILITY AND INTERNATIONALIZATION 1. Accessibility I 2. Localization I/D 20
WEB DESIGN II GRADE: 10-12 TERM: CREDIT: PREREQUISITE: One Semester One-Half Web Design I COURSE DESCRIPTION: Various programming tools are used to enhance web design production and maintenance. Some program tools may be: HTML, DHTML, Macromedia, Microsoft Front Page, Netscape Composer, Adobe PhotoShop, and Dream Weaver, Java, XML, or Perl. OBJECTIVES: LEVEL The students will be able to H. MEDIA CREATION 1. Web Writing D 2. Image Creation D 3. Image Manipulation M 4. Animation M 5. Animated GIF M 6. SWF Animation M 7. Digital Audio and Video M I. INTERACTIVITY 1. Appropriate Interactivity I 2. Interactive Elements D 3. Interactive Multimedia D 4. Programmed Interactivity D 5. Database-driven Interactivity D 6. User-to-User Interactivity D 21
J. TESTING AND OPTIMIZATION 1. Site Clean-Up and Testing D 2. Error Checking D 3. Speed Optimization D 4. Web Site Management M 5. Web Site Maintenance M K. USABILITY TESTING EXTRAS 1. Macromedia D 2. Flash D 3. In-Depth Video Editing D L. IMPLEMENTATION AND HOSTING 1. Client Sign-Off D 2. Legal Review D 3. ISP Requirements D 4. Domain Name Registration D 5. File Publishing to the Web D 6. Site Advertising D 7. Banner Advertising D 8. Other Marketing Techniques D 22
WEB DESIGN III GRADE: 11-12 TERM: CREDIT: PREREQUISITE: DESCRIPTION: OBJECTIVES: One Semester One-Half Web Design I and Web Design II This class has two purposes: (1) To help update and maintain the school district web site and (2) To enhance usage of graphics and animation on Web pages. LEVEL The students will be able to M. UPDATE AND MAINTAIN SCHOOL DISTRICT WEB SITE 1. Demonstrate responsibility in acquiring information for updates M 2. Demonstrate responsibility in ensuring a segment of Web site is kept current M 3. Demonstrate ability to work on Web site within defined parameters M 4. Demonstrate creativity by enhancing appearance within defined parameters M N. GRAPHICS AND ANIMATION 1. Create and modify Bitmap graphics D/M 2. Create and modify Vector graphics D/M 3. Create and modify objects by importing, grouping and layering I/D 4. Modify objects with text, masks, and live effects I/D 5. Create buttons using existing graphics I/D 6. Optimizing and exporting graphics I/D 7. Creating animation I/D 23
WEB DESIGN IV GRADE: 11-12 TERM: CREDIT: PREREQUISITE: DESCRIPTION: OBJECTIVES: One Semester One-Half Web Design I, II, and III This class has two purposes: (1) To help update and maintain the school district web site and (2) To enhance Web pages using Macromedia and Multimedia. LEVEL The students will be able to O. UPDATE AND MAINTAIN SCHOOL DISTRICT WEB SITE 1. Demonstrate responsibility in acquiring information for updates M 2. Demonstrate responsibility in ensuring a segment of Web site is kept current M 3. Demonstrate ability to work on Web site within defined parameters M 4. Demonstrate creativity by enhancing appearance within defined parameters M P. MACROMEDIA AND MULTIMEDIA 1. Create and modify Bitmap graphics M 2. Create and modify Vector graphics M 3. Create and modify objects by importing, grouping and layering D/M 4. Modify objects with text, masks, and live effects D/M 5. Create buttons using existing graphics and movie clips D/M 6. Optimizing and exporting graphics D/M 7. Creating animation D/M 8. Inserting movie clips into Web pages I/D 9. Create page-to-page transitions I/D 10. Working with dynamic text and action script I/D 11. Creating events and forms I/D 24
12. Video in Macromedia I/D 25
GRADE: 10-12 GEOGRAPHICAL INFORMATION SYSTEM (GIS) TERM: CREDIT: PREREQUISITE: DESCRIPTION: One Semester One-half Introduction to Computers Class will help students develop basic geographical information skills for everyday business use. Students will have the opportunity to gather technical skills in the areas of geographic information systems, remote sensing, and global positioning systems. Students will learn the basic ESRI ArcView interface in the context of local and global problems. They will gain experience in the use of global positional system (GPS) units to gather authentic data and will be able to overlay their collected data on aerial photographs and/or satellite images. SKILL AREAS/OBJECTIVES LEVEL The student(s) will be able to: A. Recognize and define terms related to maps and GIS I/D/M B. Operate a GPS unit 1. Navigate (go to) waypoints using a GPS unit. I/D/M 2. Demonstrate data collection by setting waypoints on GPS unit. I/D/M 3. Download points and routes onto GPS unit. I/D C. Create Maps from data 1. Import points and routes off GPS units. I/D 2. Import data from other sources such as Web I/D 3. Work with data layers I/D D. Use of ArcView 1. Create a project I/D 2. Manipulate data I/D 3. Analyze data I/D 4. Create a layout I/D E. Presentation skills 26
1. Create map to show project findings I/D 2. Provide written documentation of project I/D 3. Advanced presentation skills using Web and presentation software I 27