User:Vtaylor/CIS50 notes


 * research and citing quiz - earlier than week 6
 * 7. remove scenario-based learning choice
 * i think 6 - include even though it is midterm week
 * add 'include a critical thinking question to your post and to your replies' - all single keyword search activities
 * lifecycle phases need to stay in same sequence, even if topics are re-sequenced ?? check to see what reseq topic does to lifecycle step order

lifecycle -

sequence - information systems, applications > process > hardware / network

1. Introductions and personal learning 2. Information and systems 3. Hardware - computers, peripherals and networks 4. Control 5. Systems development process 6. Project management, research and collaboration [midterm] 7. Management systems 8. Production control 9. Anytime, anywhere 10. Technology advances and trends 11. Final projects 12. Peer reviews

re-org - 1. Introductions and personal learning 2. Information and systems 7. Management systems 8. Production control 9. Anytime, anywhere 5. Systems development process [midterm] 6. Project management, research and collaboration 4. Control 3. Hardware - computers, peripherals and networks 10. Technology advances and trends 11. Final projects 12. Peer reviews

additional keywords - subject matter expert, in-house production / proprietary / commercial
 * commonly defined and used system development life cycle models • Build and fix • Staged or waterfall • Spiral • Recursive/parallel or object oriented

icons - in course images by week

User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications


 * User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications/1. Introductions and personal learning
 * User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications/2. Information and systems
 * User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications/3. Hardware - computers, peripherals and networks
 * User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications/4. Control
 * User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications/5. Systems development process
 * User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications/6. Project management, midterm and final projects
 * User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications/7. Management systems
 * User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications/8. Production control
 * User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications/9. Anytime, anywhere
 * User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications/10. Technology advances and trends
 * User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications/11. Final projects
 * User:Vtaylor/CIS 50 Introduction to Computers, Data Processing, and Applications/12. Peer reviews

User:Vtaylor/Computers_and_Society

DLC - students who complete online orientation list https://dldb.deanza.fhda.edu/faculty/report_sif.php?recid=5174

== removed==

2.


 * 1) Project Gutenberg - There are millions of free books available on the web. Project Gutenberg was one of the first volunteer organizations to digitize out-of-copyright books. Look through the catalog of titles. Project Gutenberg also provides a unique online system for volunteers to help with proofreading the digitized material to ensure that it matches the original paper text. Distributed Proofreaders provides a web-based method to ease the conversion of Public Domain books into e-books. By dividing the workload into individual pages, many volunteers can work on a book at the same time, which significantly speeds up the creation process. This is a great community service project. Anyone can participate any time.

== matrix ==

Week / Development stage / Topic / SLO :: Activities / Discussion :: Example :: Resources


 * 1) concept development
 * 2) requirements
 * 3) design - "what" specs
 * 4) detailed design - "how" specs
 * 5) development
 * 6) integration and testing
 * 7) deployment and acceptance
 * 8) production
 * 9) retirement and rollover


 * buy a book online - paper, ebook
 * mobile service - view minutes used
 * phone call, instant message
 * multi-player Scrabble app
 * bank ATM cash withdrawal
 * NASA Mars rovers "Spirit", "Opportunity"
 * car manufacturing
 * pay "check" deposit

Tomorrow's Technology and You 1. Our Digital Planet 2. Hardware Basics: Inside the Box 3. Hardware Basics: Peripherals 4. Software Basics: The Ghost in the Machine 5. Productivity Applications 6. Graphics, Digital Media, and Multimedia 7. Database Applications and Privacy Implications 8. Networking and Digital Communication 9. The Evolving Internet 10. Computer Security and Risks

Discovering Information Systems .pdf 1. The Role of IS in Business 2. Transforming Data into Information 3. How Systems Function 4. Hardware 5. Software 6. Networks & Telecommunications 7. Databases 8. Business Support Systems 9. E-Commerce 10. Security and Social Issues 11. IS Planning & Acquisition 12. Systems Development 13. Using Information Systems

Information Systems .pdf

== Learning Outcomes - SLO ==
 * Use computer information systems (IS) basic terms and concepts as applied to important IS trends.


 * Describe the aspects of using systems development to build information systems.


 * Discuss key concepts of functions and components of an information system including applications software, systems software, telecommunications, networks, the Internet and Web.


 * Understand practical issues such as information security, business requirements, IT architecture, cost justification, implementation, migration planning, and vendor selection.


 * Describe how information technology are used in business and the trends of the technologies.


 * Acquire, analyze and use information about computer sciences and information technology to demonstrate an understanding of the issues regarding the impact of digital communications technology on local and global communities such as economics, education, governance, globalization and social justice.

other informal learning outcomes
 * open textbooks - sample several for each topic
 * research, analysis, critical thinking, resource management
 * use a range of applications, media - authoring, publishing
 * interaction, discussion
 * collaboration, problem-based learning
 * group project - topic development, presentation
 * personal learning network (PLN) - individual project
 * overview of computer information systems - hardware, software, communications, applications, and development processes

http://itcd.csumb.edu/csit-major-learning-outcomes

1: Professional Communication and Development
 * Use written and oral communication to deliver persuasive viewpoint and technology content to multiple audiences.


 * Acquire, analyze and use information about computer sciences and information technology to describe and speculate on the impact of digital communications technology on local and global communities.

2: Knowledge of Computers and Networks in complex systems
 * Articulate the software system development life cycle and its characteristics.
 * Apply best practices regarding project management.
 * Analyze needs and constraints of complex software system design.


 * Understand practical issues such as information security, business requirements, IT architecture, cost justification, implementation, migration planning, and vendor selection.

3: Problem Solving
 * Articulate various systems, techniques, procedures and conventions that are used to define the business and its strategies, services, products, clients and organizational form.
 * Describe how information technology are used in business and the trends of the technologies.

Ethics and Current Issues in Communication and Technology
 * Demonstrate an understanding of the issues regarding the impact of current and future information technologies on social formworks such as economics, education, governance, globalization and social justice.
 * Articulate code of conduct and reflect professional ethics in the technology fields.

== Topic overview ==
 * summary
 * student learning outcomes (SLOs)
 * What's happening here? What does it do? How does it work? How would you build it? What could be better? - looking under the covers at the development process, design criteria, specialized technologies, proprietary advantage
 * textbook section
 * media - video / lecture, podcast, images, animation, simulation
 * "popular" reading
 * discussion topic questions


 * related learning activities
 * vocabulary quiz
 * reference - sources, in-depth learn more...
 * social bookmarks - interesting, related to the topic, beyond the scope of this course
 * why is this topic important within this course - knowledge, skills, social implications
 * what did you learn? - reflection, compare to SLOs for topic

== Project process == engineering process - identify the problem. explore. design. create. try it out. make it better

information systems lifecycle

identify the problem
 * working in small groups online - Collaboration and group projects
 * online deliverable - topic information as a WikiEducator OER (page) - page with outline provided
 * understanding the project requirements - fill in the outline for your selected topic

explore, design, create
 * research topic to locate resources
 * work out to arrange and present the information on the topic page
 * provide topic content - links, social bookmarks
 * develop learning activities

try it out
 * test drive by topic group, invited "others"
 * "live" class feedback
 * tracking - notes, feedback, suggestions, new ideas, CBBs (could be better)

make it better
 * evaluate, review feedback
 * rethink, revise, extend as appropriate
 * repeat process

== Personal Learning Network ==

a personal record of OERs, communication, media that contributed to your learning for CIS 50. For each topic:


 * What did you read, watch, examine, listen to...? What did you learn from each?
 * What worked? What was personally interesting? Why?
 * Did you need to find other resources - more general introduction to the topic, more detailed explanation, related media such as pictures or video
 * Were any of the resources provided unnecessary or inappropriate for this topic? Why?
 * What would you do differently if you were developing this topic? Why?

for each resource / link include a 100-150 word description and evaluation

format - blog entry, web page, social bookmarks


 * CSUMB CSIT - SLOs, Learning Pathways

== Course outline ==

Degree Applicable Effective Quarter: Fall 2011

I. Catalog Information

CIS 50 Introduction to Computers, Data Processing, and Applications 3 Unit(s) Advisory: English Writing 211 and Reading 211 (or Language Arts 211), or English as a Second Language 272 and 273. Three hours lecture (36 hours total per quarter). Computer information systems (IS) basic terms and concepts. Important IS trends. Using systems development to build information systems. Survey of functions and components of an information system including applications software, systems software, telecommunications, networks, the Internet and Web. Social and organization issues.

II. Course Objectives
 * 1) Describe the functions and components of a computer system.
 * 2) Compare and contrast the roles of a computer professional and a computer user.
 * 3) Define the terminology of computers.
 * 4) Discuss the function of a management information system.
 * 5) Describe the systems development process.
 * 6) Describe the software development process and identify common programming languages.
 * 7) Distinguish between traditional computer file systems and current data base management systems.
 * 8) Describe common software applications.
 * 9) Describe data communications hardware and network topologies.
 * 10) Discuss the web as a set of Internet services including servers, web site design, and navigation of the web using browsers and search engines.
 * 11) Identify advanced computer applications.
 * 12) Analyze the impact of computer use on society.

III. Essential Student Materials None

IV. Essential College Facilities None

V. Expanded Description: Content and Form

A. Describe the functions and components of a computer system.
 * 1. Definition of computer information system
 * 2. Function of workings of a computer
 * 3. Hardware components
 * 4. Computer terminology

B. Compare and contrast the roles of a computer professional and a computer user.
 * 1. Role of the computer professional
 * 2. Role of the computer end-user
 * 3. How business uses computers

C. Define the terminology of computers.


 * 1. The Software Layers
 * 2.The Hardware Components

D. Discuss the function of a management information system.
 * 1. Role of MIS in business
 * 2. Levels and roles of management
 * 3. Information systems lifecycle

E. Describe the systems development process.
 * 1. Understanding The Problem/Opportunity
 * 2. Alternate Solutions
 * 3. Cost-Benefit Analysis
 * 4. Systems design
 * 5. Systems implementation
 * 6. Maintenance
 * 7. Retirement

F. Describe the software development process and identify common programming languages.
 * 1. Designing a program
 * 2. Programming languages

G. Distinguish between traditional computer file systems and current data base management systems.
 * 1. Traditional file systems
 * 2. Data base management systems

H. Describe common software applications.
 * 1. Operating systems
 * 2. Word processing
 * 3. Electronic spreadsheets
 * 4. Database programs
 * 5. Graphics

I. Describe data communications hardware and network topologies.
 * 1. Telecommunications hardware: MODEMs
 * 2. Telecommunications media: wire and wireless
 * 3. Networks: LANs and WANs
 * 4. Internet/Web technology: Servers, Web Sites, Browsers and Search Engines
 * 5. Web applications: Navigating the Web, E-mail, eCommerce.

J. Discuss the web as a set of Internet services including servers, web site design, and navigation of the web using browsers and search engines.
 * 1. Internet services including servers
 * 2. Web site design
 * 3. Using browsers and search engines to navigate the Web
 * 4. E-commerce

K. Identify advanced computer applications.
 * 1. Artificial Intelligence: Parallel Processing, Pattern Recognition, Robotics, Knowledge Based Systems
 * 2. Manufacturing Automation: CAD, CAM
 * 3. Home office automation: home business and telecommuting, technology issues and management issues.
 * 4. Education use of technology including Distance Learning

L. Analyze the impact of computer use on society.
 * 1. Social issues: Individual privacy, digital divide, computer crime, free speech on the Web
 * 2. Organizational issues: planning, IS organization and careers, security and controls

VI. Assignments

A. Reading: 1. Required reading from texts 2. Required reading of computer related news articles

B. Writing: Three or more one page papers containing a summary and analysis of the impact of current computer related events reported in the newspaper or a five to six page research paper on a computer related topic.

VII. Methods of Instruction Lecture And Visuals Discussion of Assigned Reading Discussion and Problem Solving Performed in Class In-Class Exploration of Case Studies Examination Review Collaborative Projects Collaborative Learning and Small Group Exercises

VIII. Methods of Evaluating Objectives

A. One or more mid-term exams including multiple choice and/or essay questions which require students to demonstrate comprehension of the material in the course.

B. Completion of a research paper or three short issues papers that include a summary and analysis of computer-related issues or topic.

C. Final exam including multiple choice and/or essay questions that require the student to demonstrate comprehension of the material of the entire course.

IX. Texts and Supporting References

A. Required Texts 1. Beekman, George and Quinn, Michael J, "Tomorrow's Technology and You", Ninth Edition, Prentice Hall, Inc. 2010.

B. Supporting Texts and References 1. None

== Resources ==


 * courseware, textbooks - lectures, topic outlines - MIT, OU OpenLearn, Stanford, Community College Textbooks, Connexions


 * public forum talks - TED Talks, Google, iTunes University


 * academic, business, vendors - MERLOT (simulations)


 * popular "press" / websites - Wired, Slashdot, Salon


 * social bookmarks, recommender sites - Diigo


 * sharing, publishing - blogs, Twitter, Facebook, WikiEducator, Google groups