CIS 101 - Learning Objectives and Skills


Week 1

Concepts:
- understand components of a computer
- understand uses for computers
- understand the relationship between machine language and programmng languages
- understand assignment statements and formulas in Visual Basic programming
- understand email communication

Lab:
- understand elements of Visual Basic programming
- understand email process

Process:
- listening and understanding
- identifying important from less important issues
- summarizing ideas
- developing written skills

Assignment:
- hand in summary in point form of important points from lecture (C)
- hand in possible exam questions (C)
 

Note: (C) - done in class; (H) - done as homework.



Week 2

Concepts:
- draw flowcharts
- develop algorithms
- understand conditionals

Lab:
- understand assignment statements and formulas in Visual Basic programming

Process:
- develop communication skills
- formulate ideas
- summarize ideas
- listen and understand
- differentiate important from less important
- develop problem solving skills

Assignment:
- hand in lecture summary (C)
- hand in flowcharts (C)
- hand in possible exam questions (C)



Week 3

Concepts:
- identify computer applications
- develop arithmetical and logical expressions
- develop data representations, structured charts, pseudocode
- understand looping
- understand ASCII and binary conversion

Labs:
- use conditionals and select case in Visual Basic programming

Process:
- develop writing skills
- develop problem solving skills

Assignment:
- hand in lecture summary (C)
- hand in possible exam questions (C)
- hand in structured charts and pseudocode (C)
- hand in Computers and Cars (H)
- email topic for essay (H)



Week 4

Concepts:
- understand inner workings of computers
- do binary/ascii conversions
- use arrays

Labs:
- use repetition, for & while loops in Visual Basic

Process:
- develop writing skills
- develop problem solving skills

Assignment:
- hand in lecture summary (C)
- hand in possible exam questions (C)
- hand in flowcharts, pseudocode, structured charts (C)
- hand in History of Computers Assignment (H)



Week 5

Concepts:
- understand uses and design of databases
- understand relationship between files and databases
- understand naming of files
- understand maintenance of files

 Labs:
- use arrays in Visual Basic

Process:
- develop writing skills
- develop problem solving skills
- develop research skills
- develop synthesis of ideas
- develop organization skills
- develop creativity

Assignment:
- hand in lecture summary (C)
- hand in possible exam questions (C)
- hand in arrays (C)
- quiz - Chapters 1 & 2 (C)
- hand in essay (H)



Week 6

Concepts:
- understand storage and rtrieval of information
- understand inside of computer - MHZ, RAM, Storage
- understand & identify Input/Output devices and their uses

Labs:
- develop databases in Visual Basic

Process:
- develop writing skills
- develop problem solving skills
- develop research skills
- develop synthesis of ideas
- develop organization skills
- develop creativity

Assignment:
- hand in lecture summary (C)
- hand in possible exam questions (C)
- hand in I/O exercise (ATM, grocery scanner) (H)
 



Week 7

Concepts:
- understand uses and function of spreadsheets
- understand uses and function of databases

Lab:
- understand Excel fundamentals

Process:
- develop comprehension
- develop written communication
- develop formulation & expression of ideas

Assignment:
- hand in lecture summary (C)
- hand in possible exam questions (C)
- hand in Year 2000 exercise (H)
 



Week 8

Concepts:
- midterm (Chapters 1-4)

Lab:
- develop simple machine

Process:
- develop comprehension
- develop written communication
- develop formulation & expression of ideas
- develop recall
- develop time management

Assignment:
- hand in midterm (C)



Week 9

Concepts:
- understand networks
- understand electronic connections and communication

Lab:
- understand and use Excel addressing

Process:
- develop comprehension
- develop written communication
- develop formulation & expression of ideas

Assignment:
- hand in class summary (C)
- hand in possible exam questions (C)



Week 10

Concepts:
- understand uses of electronic connection & communication
- understand development of web sites
- understand uses of HTML

Lab:
- use Excel graphs and printing functions

Process:
- develop comprehension
- develop written communication
- develop formulation & expression of ideas

Assignment:

- hand in lecture summary (C)
- hand in possible exam questions (C)
- hand in Competency Assignment (H)



Week 11

Concepts:
- understand analysis and design process of IS
- understand MM components and uses

Lab:
- use HTML tutorial

Process:
- develop comprehension
- develop written communication
- develop formulation & expression of ideas
- develop reseach skills

Assignment:
- hand in lecture summary (C)
- hand in possible exam questions (C)
- Quiz - Chapters 5, 6, 7 (C)
- hand in internet search (H)



Week 12

Concepts:
- understand impact of computers on society, disabled, security, privacy

Lab:
- develop HTML project

Process:
- develop comprehension
- develop written communication
- develop formulation & expression of ideas
- develop creativity

Assignment:
- hand in lecture summary (C)
- hand in possible exam questions (C)
- hand in Spreadsheet lecture Assignment (H)



Week 13 - Final Exam