COMPUTER SCIENCE COURSE OUTLINE



Similar documents
Computer Skills: Levels of Proficiency

BUSINESS. 570 Practical Applications for Student Success (PASS)* (9, 10)

Computer Applications (10004)

AP Computer Science A - Syllabus Overview of AP Computer Science A Computer Facilities

DOVER-SHERBORN HIGH SCHOOL PROGRAM OF STUDIES

BUILDING DIGITAL LITERACY PURPOSE DEFINING DIGITAL LITERACY USING THIS GUIDE

BELEN JESUIT PREPARATORY SCHOOL Computer Science Department COURSE DESCRIPTIONS. And OBJECTIVES

AP Computer Science AB Syllabus 1

Domains and Competencies

Business Education Department

INFORMATION TECHNOLOGY: OFFICE AND WORKPLACE

NETS for Students: Extended Rubric for Grades 6 8

Common Core State Standards K 12 Technology Skills Scope and Sequence

Universidad Autónoma de Guadalajara Unidad Académica de Educación Secundaria y Media Superior Middle School Guide of classes for the student

NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE INTRODUCTION TO COMPUTER APPLICATIONS & CONCEPTS (3 CR.)

MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES FIELD 050: COMPUTER SCIENCE

Middle School. Sixth Grade

The National Educational Technology Standards. (Upon which our local standards are based)

Cyber Security Certificate

Oregon State Bar Software Standards Software Proficiency Expectations (Items in bold are to be demonstrated)

LEWIS-CLARK STATE COLLEGE BUSINESS TECHNOLOGY AND SERVICE DIVISION SYLLABUS

DIABLO VALLEY COLLEGE CATALOG

Florida Department of Education Student Performance Standards

COMPUTER SCIENCE (5651) Test at a Glance

Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N Video Game Design

MASTER COURSE OUTLINE

COURSE OUTLINE COMPUTER INFORMATION SYSTEMS 1A. PREREQUISITE: None. Concurrent enrollment in CIS-96 or CIS-97 is recommended.

BUS Business Computer Lab Course Outline Fall Term 2015 Section 001 Wednesday, 11:30-12:45, ED531

DESKTOP PRODUCTIVITY SOFTWARE

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming

ASSOCIATE OF APPLIED SCIENCE IN BUSINESS OFFICE TECHNOLOGY ADMINISTRATION

NETS for Students: Achievement Rubric

Nevada Computer and Technology Education Standards. Introduction

Howard County Public School System Educational Technology. Essential Curriculum Grades 9-12

Instructional Programming. Evaluation Instruction

Bruce-Guadalupe Community School Bruce-Guadalupe Middle School. Technology Education Curriculum. Program Scope and Sequence

Enduring Understandings: Web Page Design is a skill that grows and develops throughout the careful planning and study of software and design.

Technology in the Classroom

PCCC PCCC Course Description

TECHNOLOGY APPLICATIONS STANDARDS FOR ALL BEGINNING TEACHERS

MiraCosta College Computer Studies Department ~

Lower School. Third Grade

Information Technology Grades Students will know and be able to: Basic Operations 1.1 (I)

The very basic basics of PowerPoint XP

Computer Classes held

Unit 1: ICT skills for business (LEVEL 2)

Computer Information Systems (CIS)

COMPUTERIZED BUSINESS APPLICATIONS Curriculum Content Frameworks

RARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT. CISY Computer Literacy

Course Descriptions for Focused Learning Classes

COURSE TITLE. Computer Programming 1 LENGTH. One Semester Grades 9-12 DEPARTMENT. Computer Department Barbara O Donnell, Supervisor SCHOOL

Describe the process of parallelization as it relates to problem solving.

Computer Apps for Careers (#5000)

Computer Literacy Skills A Companion to the Maryland Technology Literacy Standards for Students

Advanced Presentation Features and Animation

Computer Literacy Syllabus Class time: Mondays 5:00 7:00 p.m. Class location: 955 W. Main Street, Mt. Vernon, KY 40456

Students will know and be able to: 1.1. Basic Operations

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS WEB DEVELOPMENT & PROGRAMMING I AND TITLE:

ASSOCIATE OF APPLIED BUSINESS IN COMPUTER INFORMATION TECHNOLOGY FOR OFFICE PROFESSIONALS

Massachusetts Technology Literacy Standards

EMC Publishing. Ontario Curriculum Computer and Information Science Grade 11

Computer and Information Science

Business Information Management I

Computer Science Course Descriptions Page 1

Microsoft Office Word 2010: Level 1

COMPUTER APPLICATIONS AND WEB TECHNOLOGIES

Unit One: Create and Format PowerPoint Lesson 1- Create/Prepare

Level 2 Certificate in Practical ICT Skills

OKLAHOMA SUBJECT AREA TESTS (OSAT )

IE Class Web Design Curriculum

Technology Curriculum Kindergarten Gwinn Area Community Schools

CURRICULUM FOUNDATIONS

Computer/Technology Curriculum Kindergarten

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

JOB ANNOUNCEMENT. PROGRAM SPECIALIST (EDUCATION/DISABILITY) DATE POSTED: September 17, 2015 APPLICATION DEADLINE: OPEN UNTIL FILLED

MS OFFICE PUBLISHER IDEAS IN THE CURRICULUM

Business Technology Training Classes July 2010 June 2011

Course Outline 1.0 IDENTIFICATION COURSE INFORMATION 2.0 LEARNING OVERVIEW SUBSECTION. Subject Code INFO. Course Name PowerPoint.

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

Vendor: Crystal Decisions Product: Crystal Reports and Crystal Enterprise

ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science

CURRICULUM VITAE EDUCATION:

Course Descriptions. preparation.

Thursday 11:00 a.m. - 12:00 p.m. and by appointment

Course Syllabus. COSC 1437 Programming Fundamentals II. Revision Date: August 21, 2013

Accounting & Payroll Administrator with Public Sector Compensation Administration

Some programming experience in a high-level structured programming language is recommended.

K 1 2 K 1 2 K 1 2 K 1 2 K 1 2 K 1 2 K 1 2

Functions of Software Programs

Computer Information Science

GET 114 Computer Programming Course Outline. Contact: Office Hours: TBD (or by appointment)

NEW BRUNSWICK. Accounting and Payroll Administrator PREREQUISITES PROGRAM OBJECTIVES

Chapter 3. Basic Application Software. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

ICT Essentials for teachers and learners

Cashion High School Fundamentals of Administrative Technologies Syllabus Course Number: 8103 (OK Promise Approved)

UNDERGRADUATE COMPUTER SCIENCE EDUCATION: A NEW CURRICULUM PHILOSOPHY & OVERVIEW

Transcription:

COMPUTER SCIENCE COURSE OUTLINE Grade 7 8 11/12 10/11/12 11/12 Course Introduction to Computer Essentials (focus on Applications) Part 1 Computer Applications Part 2- Computer Integration Advanced Computer Applications Introduction to Computer Programming I/II AP Computer Science (Preparation for AP Exam)

Grade 7 Course: Introduction to Computer Essentials (focus on Applications) Begin the process of becoming Technology Literate: the ability of an individual, working independently and with others, to responsibly, appropriately and effectively use technology tools to access, manage, integrate, evaluate, create and communicate information. By end of class year, through hands-on lab work and class lecture, the student will have gained basic keyboarding and computer application skills: word processing, spreadsheets, presentations, desktop publishing and internet research. Handouts from various texts. Introduction to Telecommunications MCI Telecommunications training manual authored by Laurie Cohen Microsoft Office 2007 Keyboarding Students have a choice Mavis Beacon Teaches Typing, version 17; Microtype 4.0; DanceMat Typing (http://www.bbc.co.uk/schools/typing/); Addictive Typing Lessons (available as a free download/add-on to Firefox). Effective research techniques including rules of plagiarism Keyboarding (touch typing). Goal = 20 words per minute with no more than 3 errors. Emphasis on accuracy and familiarity and comfort with the keyboard. Windows XP - File Management, saving files properly. Word Processing (Microsoft Word) Research/Term paper preparation: (page numbers, title page, bibliography, headers, use of spell-check and thesaurus); Proper Business correspondence elements their placement, margins, etc.; and Creating a two-column newsletter including multiple fonts, clipart, WordArt, bullets, borders and shading. Visual Presentations Software (Microsoft PowerPoint) develop multimedia presentation to include bullets, clipart, transitions, creative animations, and Action Buttons. Effective presentation techniques will also be emphasized. Spreadsheets (Microsoft Excel) creating a spreadsheet, entering data, use of formulas, functions, and graphing. Either or both of the following may be included: Desktop Publishing (Microsoft Publisher) students will be introduced to various templates to create simple projects; such as greeting cards and banners. HTML students will be introduced to the concept of source code for internet web pages, specifically html tags. Students will develop a basic webpage using simple html tags.

Grade 8 Course: Computer Integration Become more knowledgeable and proficient in the most commonly used applications for computers in the home and in the workplace This is a continuation of Computer Applications I, taken in the 7th grade. Rather than a class focused primarily on computer skills, computer skills are taught in conjunction with projects from teachers of other subjects, thus integrating computers into the curriculum. By the end of the class year, through Hands-on lab work, the student will have gained more advanced computer application skills. Listed below are some of the skills and knowledge that must be demonstrated for each topic: Handouts from various texts. Microsoft Office 2007 Internet Effective research using the Internet Desktop Publishing using Microsoft Publisher Spreadsheets, Graphs and Charts (Microsoft Excel) Other uses of Microsoft Excel: Timeline and Pop-up map Databases (Microsoft Access introduced) Advanced PowerPoint presentations Effective research techniques, using the Internet Creation of a 3-panel brochure using Microsoft Publisher. Using Microsoft Excel, develop an historical timeline. Advanced Microsoft Word Skills: Mail Merge Interactive, non-linear use of PowerPoint.

Course: Advanced Computer Applications COMPUTER SCIENCE CURRICULUM Grade 11/12 Understand most commonly used applications for computers in the home and in the workplace - Concepts, Uses and Terms - Discuss them in class, learn by doing projects in the Lab, and on your own. By end of class year, through Hands-on lab work and class lecture, the student will have reviewed basic computer application skills, as well as gained in-depth understanding of several applications. Students who successfully complete this course are eligible to receive college credit through Columbia Union College (CUC-credits). Microsoft Office 2007 Audacity Wiki engine (available online) VoiceThread (available online) Major Topics and Listed below are some of the skills that must be demonstrated for each topic: Windows 2002 (XP) (How to manage files, directories and subdirectories; save properly; find files) Word Processing (Microsoft Word) Advanced uses such as Mail Merge, MLA Format for research papers, (page numbers, proper margins and indentations, footnotes and references, headers, etc.); Proper Business correspondence elements their placement, margins, etc. Spreadsheets (Microsoft Excel) use of formulas, functions, and graphing. Use of spreadsheet with Mail Merge. Researching using The Internet The whys and effective use of researching via the internet, including effective research techniques. Multimedia Presentations the class will create movies using Microsoft MovieMaker, and various video editing software. Databases (Microsoft Access) - Develop a relational database to be used in school or other personal use. Create database queries, data entry forms, and reports. Web 2.0 Applications students will learn various applications used on the internet such as podcasts and wikis. Students will create a podcast using VoiceThread, PowerPoint, and Audacity. Students will create, add, edit, and comment on Wiki pages using an integrated wiki engine.

Course: Introduction to Computer Programming COMPUTER SCIENCE CURRICULUM Grade 10/11/12 To provide students with a beginning course in computer programming covering the elementary concepts involved in algorithmic problem solving with computing machines. Students will create programs using a high-level programming language to implement simple algorithms. Karel J Robot, A Gentle Introduction to the Art of Object-Oriented Programming in Java, Joseph Bergin, Mark Stehlik, Jim Roberts, Rich Pattis A Guide to Programming in Java, Second Edition by Beth Brown; Published by Lawrenceville Press Java Standard Edition 6.0 Eclipse Interactive Development Environment Principles of computer organization and the major components (input, output, memory storage, processing, software, operating systems, etc.). An introduction to an Integrated Development Environment. Program organization following top-down methodology as well as objectoriented methodology. Variables, data types and the representation of data in computers. Making decisions in a programming language Conditional Control Structures Making program statements repeat Loop Structures Modularization of code using methods to promote simplicity of design and code reuse. The software development process of requirements analysis, design, code, test, and revise. Identification of different careers in Computer Science, Engineering and Informational Technology. File management within an Integrated Development Environment Using stepwise refinement to break down a large problem into smaller more manageable units Tracing program statements to implement simple algorithms and debug program errors Select appropriate control structures to solve a computing problem. Enrichment Activities Graphical User Interfaces Integrate JAVA programs with Databases

Grade 11/12 Course: AP Computer Science (Preparation for the AP Computer Science A Exam) To provide an advanced level course in computer programming which culminates in the Advanced Placement Examination in Computer Science. This course is intended to offer the student the level of programming available to the prospective college freshman who intends to major in computer science, mathematics, or engineering. The course builds upon material covered in the Introduction to Computer Programming course. A Guide to Programming in Java, Second Edition by Beth Brown; Published by Lawrenceville Press Java Standard Edition 6.0 Eclipse Interactive Development Environment Object Oriented Programming Methodology Design classes following principles of encapsulation and information hiding Inheritance and Polymorphism One dimensional Arrays Traversals, Insertions and Deletions Searching and Sorting Algorithms Number Systems and Limitations Efficiency Analysis Exception handling Design and implement computer solutions to problems from a variety of application areas. Use and implement commonly used algorithms and data structures. Use standard Java library classes as specified by the AP Java subset Read, understand, and analyze a large case study. Test classes in isolation, identify boundary cases and generate appropriate test data, test integrated classes. Debugging Categorize errors, identify and correct errors, use techniques such as debuggers, display additional output, and hand-trace.