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

Size: px
Start display at page:

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

## Transcription

1 Level 2 (recommended for grades 6 9) Computer Science and Community Middle school/junior high school students begin using computational thinking as a problem-solving tool. They begin to appreciate the ubiquity of computing and the ways in which computer science facilitates communication and collaboration. Students begin to experience computational thinking as a means of addressing issues relevant, not just to them, but also to the world around them. Standard Level/ Grade Level Strand Standard Project/Lessons Use the basic steps in algorithmic problem-solving to design solutions (e.g., problem statement and exploration, examination of sample instances, design, implementing a solution, testing and evaluation). Describe the process of parallelization as it relates to problem solving. Define an algorithm as a sequence of instructions that can be processed by a computer. Evaluate ways that different algorithms may be used to solve the same problem. Act out searching and sorting algorithms. Text programing Describe and analyze a sequence of instructions being followed (e.g., describe a character s behavior in a video game as driven by rules and algorithms). Represent data in a variety of ways including text, sounds, pictures and numbers. ; Tech-Job Research Write-up; Merging word documents; Payroll Calculator; Merit Pay; Use visual representations of problem states, structures and data (e.g., graphs, charts, network diagrams, flowcharts). Graphing projects, Pseudo-coding and flowcharts of programming concepts Analyze the degree to which a computer model accurately represents the real world. Campus Model Page 1

2 Use abstraction to decompose a problem into sub problems. Understand the notion of hierarchy and abstraction in computing including high level languages, translation, instruction set and logic circuits. Text programing; Examine connections between elements of mathematics and computer science including binary numbers, logic, sets and functions. Provide examples of interdisciplinary applications of computational thinking. CS unplugged activity: Binary numbers, Multi-media I & II Hardware and Networking, Movies Apply productivity/ multimedia tools and peripherals to group collaboration and support learning throughout the curriculum. Research and presentation, Multi-media I & II Collaboratively design, develop, publish and present products (e.g., videos, podcasts, websites) using technology resources that demonstrate and communicate curriculum. Concepts. Create web page for class Project: Stratford memories Collaborate with peers, experts and others using collaborative practices such as pair programming, working in project teams and participating in-group active learning activities. Group project Exhibit dispositions necessary for collaboration: providing useful feedback, integrating feedback, understanding and accepting multiple perspectives, socialization. Research and Presentation in pair programming unit. Select appropriate tools and technology resources to accomplish a variety of tasks and solve problems., Multi-media I & II Use a variety of multimedia tools and peripherals to support personal productivity and learning throughout the curriculum. Create 3D model of a Stratford Campus Design, develop, publish and present products (e.g., web pages, mobile applications, animations) using technology resources that demonstrate and communicate curriculum concepts. Research and Presentation; Web design; Demonstrate an understanding of algorithms and their practical application. Page 2

3 Implement problem solutions using a programming language, including: looping behavior, conditional statements, logic, expressions, variables and functions. Demonstrate good practices in personal information security, using passwords, encryption and secure transactions. Identify interdisciplinary careers that are enhanced by computer science. Research and Presentation; Demonstrate dispositions amenable to open-ended problem solving and programming (e.g., comfort with complexity, persistence, brainstorming, adaptability, patience, propensity to tinker, creativity, accepting challenge). Research and Presentation; Collect and analyze data that is output from multiple runs of a computer program. Recognize that computers are devices that execute programs. Identify a variety of electronic devices that contain computational processors. Demonstrate an understanding of the relationship between hardware and software. Use developmentally appropriate, accurate terminology when communicating about technology. Apply strategies for identifying and solving routine hardware problems that occur during everyday computer use. Describe the major components and functions of computer systems and networks. Identify and label parts of computer. Lessons on LAN, WAN Page 3

4 Describe what distinguishes humans from machines, focusing on human intelligence versus machine intelligence and ways we can communicate. Exhibit legal and ethical behaviors when using information and technology and discuss the consequences of misuse. Demonstrate knowledge of changes in information technologies over time and the effects those changes have on education, the workplace and society. Lecture and presentation on history of computers Analyze the positive and negative impacts of computing on human culture. Lecture and presentation Evaluate the accuracy, relevance, appropriateness, comprehensiveness and bias of electronic information sources concerning real-world problems. Describe ethical issues that relate to computers and networks (e.g., security, privacy, ownership and information sharing). Page 4

5 Level 3 (recommended for grades 9 12) Applying concepts and creating real-world solutions Level 3 is divided into three discrete courses, each of which focuses on different facets of computer science as a discipline. Throughout these courses, students can master more advanced computer science concepts and apply those concepts to develop virtual and real-world artifacts. Level 3A: (recommended for grades 9 or 10) Computer Science in the Modern World This course is recommended for all students. Its goal is to solidify students understanding of computer science principles and practices so that they can make informed choices and use appropriate computational tools and techniques in whatever career they decide to pursue. They should also appreciate the breadth of computing and its influence in almost every aspect of modern life. Standard Level/ Grade Level Strand Standard Project/Lessons Use predefined functions and parameters, classes and methods to divide a complex problem into simpler parts. Describe a software development process used to solve software problems (e.g., design, coding, testing, verification). Explain how sequence, selection, iteration, and recursion are building blocks of algorithms. Use modeling and simulation to represent and understand natural phenomena. Discuss the value of abstraction to manage problem complexity. Describe the concept of parallel processing as a strategy to solve large problems. Describe how computing enhances traditional forms and enables new forms of experience, expression, communication, and collaboration. Create and organize web pages through the use of a variety of web programming design tools. Use mobile devices/ emulators to design, develop, and implement mobile computing applications. Web Design Page 5

6 Use various debugging and testing methods to ensure program correctness (e.g., test cases, unit testing, white box, black box, integration testing) Apply analysis, design, and implementation techniques to solve problems (e.g., use one or more software lifecycle models). Describe a variety of programming languages available to solve problems and develop systems. Explain the principles of security by examining encryption, cryptography, and authentication techniques. Describe how mathematical and statistical functions, sets, and logic are used in computation. Lecture + Presentation on Introduction to Software Lecture + Presentation on Hardware and Networking Describe the unique features of computers embedded in mobile devices and vehicles (e.g., cell phones, automobiles, airplanes). Describe the principal components of computer organization (e.g., input, output, processing, and storage). Compare various forms of input and output. Explain the multiple levels of hardware and software that support program execution (e.g., compilers, interpreters, operating systems, networks). Describe how the Internet facilitates global communication. ; Lecture + Presentation on Hardware and Networking Community, Global, and Ethical Impacts Compare appropriate and inappropriate social networking behaviors. Page 6

### CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014)

CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014) CSTA Website Oracle Website Oracle Contact http://csta.acm.org/curriculum/sub/k12standards.html https://academy.oracle.com/oa-web-introcs-curriculum.html

### Competencies for Secondary Teachers: Computer Science, Grades 4-12

1. Computational Thinking CSTA: Comp. Thinking 1.1 The ability to use the basic steps in algorithmic problemsolving to design solutions (e.g., problem statement and exploration, examination of sample instances,

### 2014 New Jersey Core Curriculum Content Standards - Technology

2014 New Jersey Core Curriculum Content Standards - Technology Content Area Standard Strand Grade Level bands Technology 8.2 Technology Education, Engineering, Design, and Computational Thinking - Programming:

INSTRUCTIONAL TECHNOLOGY Grades 1-12 These Priority Academic Student Skills have been created using the International Society for Technology in Education (ISTE) National Education Technology Standards

### COMPUTER SCIENCE (5651) Test at a Glance

COMPUTER SCIENCE (5651) Test at a Glance Test Name Computer Science Test Code 5651 Time Number of Questions Test Delivery 3 hours 100 selected-response questions Computer delivered Content Categories Approximate

### Idaho K 12 Content Standards for Computer Science

The Computer Science standards build upon frameworks developed by professional organizations, educators, and industry. In particular, they build upon the 2016 draft standards put out by CSTA (Computer

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

MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES Subarea Educational Computing and Technology Literacy Computer Systems, Data, and Algorithms Program Design and Verification Programming Language

Program Your Own Game Provided by TryEngineering - Lesson Focus Lesson focuses on how software engineers design computer games and other software. Student teams work together to develop a simple computer

### Essentials of Computer Programming. Computer Science Curriculum Framework

Essentials of Computer Programming Computer Science Curriculum Framework Course Title: Essentials of Computer Programming Course/Unit Credit: 1 Course Number: 460020 Teacher Licensure: Please refer to

### Computer Technology Standards of Learning for Virginia s Public Schools

Computer Technology Standards of Learning for Virginia s Public Schools February 2013 Board of Education Commonwealth of Virginia Introduction As the new century has unfolded, various studies have postulated

### KS3 Computing Group 1 Programme of Study 2015 2016 2 hours per week

1 07/09/15 2 14/09/15 3 21/09/15 4 28/09/15 Communication and Networks esafety Obtains content from the World Wide Web using a web browser. Understands the importance of communicating safely and respectfully

### Instructional Design Framework CSE: Unit 1 Lesson 1

Instructional Design Framework Stage 1 Stage 2 Stage 3 If the desired end result is for learners to then you need evidence of the learners ability to then the learning events need to. Stage 1 Desired Results

### EMC Publishing. Ontario Curriculum Computer and Information Science Grade 11

EMC Publishing Ontario Curriculum Computer and Information Science Grade 11 Correlations for: An Introduction to Programming Using Microsoft Visual Basic 2005 Theory and Foundation Overall Expectations

### School District of Springfield Township

School District of Springfield Township Springfield Township High School Course Overview Course Name: Computer Science Basics Grade(s) Level: 9-12 Course Description Computer Science Basics provides students

### Nevada Computer and Technology Education Standards. Introduction

Nevada Computer and Technology Education Standards Introduction The Nevada Legislature has recognized the importance of computer and technology education in SB 466, Section 8. NAC 389.688 requires a minimum

### Information and Technology Literacy Framework. PreK-12

Information and Technology Literacy Framework PreK-12 Approved January 2006 Introduction to the Information and Technology Literacy Framework Background Information In 1998, the State Department of Education

### Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report

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

The National Educational Standards (Upon which our local standards are based) Students demonstrate a sound understanding of the nature and operation of technology systems. Students are proficient in the

### NETS for Students: Extended Rubric for Grades 6 8

DRAFT (September 7, 2004) Purpose: This draft version of the NETS extended rubric for Grades 6 8 is available online for educational technology professionals to review and provide feedback to the developers.

### Programming and Coding. Draft Specification for Junior Cycle Short Course

Programming and Coding Draft Specification for Junior Cycle Short Course October 2013 Contents Introduction to junior cycle... 3 Rationale... 3 Aim... 4 Links... 4 Course Overview... 7 Expectations for

### Elementary and Middle School Technology Curriculum Guidelines

Elementary and Middle School Technology Curriculum Guidelines Catholic Schools Office Diocese of Erie March, 2007 PHILOSOPHY STATEMENT... 1 TECHNOLOGY CURRICULUM FOUNDATION... 1 TECHNOLOGY FOUNDATION STANDARDS

### HARDWARE AND SOFTWARE COMPONENTS Students will demonstrate an understanding of the relationship between hardware and software in program execution.

1 PROGRAM CONCENTRATION: Business & Computer Science CAREER PATHWAY: Computing COURSE TITLE: Beginning Programming The major goal of this course is for students to develop the computer science skills of

### One LAR Course Credits: 3. Page 4

Course Descriptions Year 1 30 credits Course Title: Calculus I Course Code: COS 101 This course introduces higher mathematics by examining the fundamental principles of calculus-- functions, graphs, limits,

### Short Course. Coding. Specification for Junior Cycle

for Contents Page 3 Introduction to junior cycle Page 4 Rationale Page 5 Aim Page 6 Links Page 8 Course overview Page 9 Expectations for students 10 Strand 1: Computer science introduction 11 Strand 2:

### Subject knowledge requirements for entry into computer science teacher training. Expert group s recommendations

Subject knowledge requirements for entry into computer science teacher training Expert group s recommendations Introduction To start a postgraduate primary specialist or secondary ITE course specialising

### DRAFT 2/3/2016. Use this link (goo.gl/1ar12y) to access the recording of the review period launch webinar.

Preface to the draft DRAFT 2/3/2016 The goal of the K-12 CS framework is to identify the core concepts and practices of K-12 computer science, and include statements that detail powerful ideas in computer

### THROUGH GRADE 12 COMPUTER TECHNOLOGY COMPETENCY STANDARDS FOR STUDENTS

Place Artwork Here CONNECTICUT PREKINDERGARTEN 2001 THROUGH GRADE 12 COMPUTER TECHNOLOGY COMPETENCY STANDARDS FOR STUDENTS Adopted by the Connecticut State Board of Education June 13, 2001 Office of Grant

### Domains and Competencies

Domains and Competencies DOMAIN I TECHNOLOGY APPLICATIONS CORE Standards Assessed: Computer Science 8 12 I VII Competency 001: The computer science teacher knows technology terminology and concepts; the

### Information Technology Career Field Pathways and Course Structure

Information Technology Career Field Pathways and Course Structure Courses in Information Support and Services (N0) Computer Hardware 2 145025 Computer Software 145030 Networking 2 145035 Network Operating

### Computer Science and Mathematics. Mathematics Curriculum Framework

Computer Science and Mathematics Mathematics Curriculum Framework Course Title: Computer Science and Mathematics Course/Unit Credit: 1 Course Number: 439100 Secondary Math License/Math Credit 460050 Business

### NETS for Students: Achievement Rubric

NETS for Students: Achievement Rubric DRAFT (March 22, 2005) Purpose: This draft version of the NETS for Students: Achievement Rubric is available online for educational technology professionals to review

### Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N130.0993. Video Game Design

Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N130.0993. Video Game Design STANDARD CORRELATING PAGES Standard (1) The student demonstrates knowledge and appropriate

### OKLAHOMA SUBJECT AREA TESTS (OSAT )

CERTIFICATION EXAMINATIONS FOR OKLAHOMA EDUCATORS (CEOE ) OKLAHOMA SUBJECT AREA TESTS (OSAT ) FIELD 081: COMPUTER SCIENCE September 2008 Subarea Range of Competencies I. Computer Use in Educational Environments

### Information Technology Grades 11-12. Students will know and be able to: Basic Operations 1.1 (I)

Information Technology Grades 11-12 Basic Operations, Concepts, and Productivity Tools Basic Operations Word Processing Database Students will know and be able to: Identify the platform, version, properties,

### CS Matters in Maryland CS Principles Course

CS Matters in Maryland CS Principles Course Curriculum Overview Project Goals Computer Science (CS) Matters in Maryland is an NSF supported effort to increase the availability and quality of high school

### 2014 New Jersey Core Curriculum Content Standards - Technology

2014 New Jersey Core Curriculum Content s - Technology Content Area Grade Content Statement Students will: Technology A. Technology Operations and Concepts: Students demonstrate a sound understanding of

### Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation

Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science updated 03/08/2012 Unit 1: JKarel 8 weeks http://www.fcps.edu/is/pos/documents/hs/compsci.htm

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

Information Technology Grades 9-10 Basic Operations, Concepts, and Productivity Tools Basic Operations Word Processing Database Spreadsheet Identify the platform, version, properties, function, and interoperability

### Software Engineering Transfer Degree

www.capspace.org (01/17/2015) Software Engineering Transfer Degree This program of study is designed for associate-degree students intending to transfer into baccalaureate programs awarding software engineering

### Making an Adventure Story AMAZING ADVENTURES. MS Word Scratch MS PowerPoint MS Excel. Making a Video VIDEO MAKERS

CS IT DL KS2 Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts Use sequence, selection,

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

Bruce-Guadalupe Community School Bruce-Guadalupe Middle School Technology Education Curriculum Program Scope and Sequence Written by Rachel Klug Bruce-Guadalupe Library Media Specialist April 2011 Bruce-Guadalupe

### INNOVATION CONFIGURATION. Computer Science 2014-2016

INNOVATION CONFIGURATION Computer Science 2014-2016 SLT Member: Brian Kingsley, Dr. Elisa Calabrese OWNER OF INITIATIVE: Christine Semisch and Guy Barmoha CONTACT/COORDINATOR OF INITIATIVE: Lisa Milenkovic,

### 50 Computer Science MI-SG-FLD050-02

50 Computer Science MI-SG-FLD050-02 TABLE OF CONTENTS PART 1: General Information About the MTTC Program and Test Preparation OVERVIEW OF THE TESTING PROGRAM... 1-1 Contact Information Test Development

### Circuits and Boolean Expressions

Circuits and Boolean Expressions Provided by TryEngineering - Lesson Focus Boolean logic is essential to understanding computer architecture. It is also useful in program construction and Artificial Intelligence.

### Algorithm & Flowchart & Pseudo code. Staff Incharge: S.Sasirekha

Algorithm & Flowchart & Pseudo code Staff Incharge: S.Sasirekha Computer Programming and Languages Computers work on a set of instructions called computer program, which clearly specify the ways to carry

### National Education Technology Standards

National Education Technology Standards Objectives Satisfied by Each Deliverable in the Program 1 Basic operations and concept Students demonstrate a sound understanding of the nature and operation of

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

ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science Program Schedule CTech Computer Science Credits CS101 Computer Science I 3 MATH100 Foundations of Mathematics and

### NETS for Teachers: Achievement Rubric

NETS for Teachers: Achievement Rubric DRAFT (March 18, 2005) Purpose: This draft version of the NETS for Teachers: Achievement Rubric is available online for educational technology professionals to review

### College of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks

College of Science Department of Mathematics and Computer Science Programs: Assessment Plan Computer Science and Computer Networks Computer Science offers the following instructional programs: 1. Bachelor

### Educational Technology Standard Articulated by Grade Level. Pre-K to 6 th Grade

Pre-K to 6 th Grade Arizona Department of Education Educational Technology Division Approved 5.18.2009 Strand 1: Creativity and Innovation 2 Strand 1: Creativity and Innovation Concept 1: Knowledge and

### Computer Technology: Literacy and Usage KINDERGARTEN. Standard 1.0 Students will understand basic operations and concepts of technology.

Computer Technology: Literacy and Usage KINDERGARTEN Standard 1.0 Students will understand basic operations and concepts of technology. 1.1. Students will demonstrate an understanding of the nature and

### Passaic County Technical Institute. Curriculum of Instruction. Computer Science IV. Grade 12

Passaic County Technical Institute Curriculum of Instruction Computer Science IV Grade 12 2014 2015 Prepared by Anjali Wahi Computer Science IV COURSE DESCRIPTION Concentration: Object Oriented Programming

### COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.)

VCU 1 COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.) The Bachelor of Science in Computer Science is built on a rigorous, highly concentrated, accredited curriculum of computer science courses. The program

### CYBERSECURITY, CYBERSAFETY AND THE K-12 COMPUTER SCIENCE NATIONAL STANDARDS

CYBERSECURITY, CYBERSAFETY AND THE K-12 COMPUTER SCIENCE NATIONAL STANDARDS INTRODUCTION The invention of the computer in the 20 th century was a once in a millennium event, comparable in importance to

### Massachusetts Technology Literacy Standards

Massachusetts Technology Literacy Standards The Massachusetts Technology Literacy Standards incorporate the Information and Communication Technology (ICT) Literacy skills developed by the Partnership for

### K-12 Information and Digital Literacy

K-12 Information Digital Literacy K-12 Information Digital Literacy It is the goal of the educators of the Burlington Public Schools to foster a dynamic learning environment that promotes engagement, relevant

### Curriculum Map. Discipline: Computer Science Course: C++

Curriculum Map Discipline: Computer Science Course: C++ August/September: How can computer programs make problem solving easier and more efficient? In what order does a computer execute the lines of code

### NJ Department of Education Office of Educational Technology Digital Learning NJ (DLNJ)

8.1 Educational Technology: All students will use digital tools to access, manage, evaluate, and synthesize information in order to solve problems individually and collaborate to create and communicate

### Technology Standards for Students

Technology Standards for Students Jennifer Burke How should students be able to use technology? Should technology standards be described separately from core content or be incorporated into it? Is technology

### COMPUTER SCIENCE COURSE OUTLINE

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

### Technology Curriculum Kindergarten Gwinn Area Community Schools

Technology Curriculum Kindergarten Gwinn Area Community Schools * Standards are to be introduced. All other standards are to be reinforced or applied. 1. Basic Operations and Concepts a. Students demonstrate

### The History of St. Joseph Classroom Technology

With each passing year, the traditional classroom is in the process of implementing The History of St. Joseph Classroom Technology a new and exciting way to teach students. The new technology of today

### WESTMORELAND COUNTY PUBLIC SCHOOLS 2011 2012 Integrated Instructional Pacing Guide and Checklist Computer Math

Textbook Correlation WESTMORELAND COUNTY PUBLIC SCHOOLS 2011 2012 Integrated Instructional Pacing Guide and Checklist Computer Math Following Directions Unit FIRST QUARTER AND SECOND QUARTER Logic Unit

### BUILDING DIGITAL LITERACY PURPOSE DEFINING DIGITAL LITERACY USING THIS GUIDE

BUILDING PURPOSE In today s society, it is critical for students to be able to use the vast amount of technology available to them. Computer literacy will provide students with skills they need to succeed

### COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC) Computer Science (COSC) courses are offered by the School of Information Arts and Technologies within the Yale Gordon College of Liberal Arts.

### K 1 2 K 1 2 K 1 2 K 1 2 K 1 2 K 1 2 K 1 2

Michigan Educational Technology Standards (METS) - K-8 Checklist by Grade Levels Grades K through 2 Technology Standards and Expectations (by the end of Grade 2) 1. Basic Operations and Concepts. a. Students

### Paxton-Buckley-Loda Instructional Curriculum Articulation and Alignment

Paxton-Buckley-Loda Instructional Curriculum Articulation and Alignment Early Elementary Kindergarten through Second Grade Computer Technology State Goal 31: The students will be able to demonstrate and

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

Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent

### Combined Curriculum Document Technology High School

Big Idea: Information, Communication and Productivity High School Students demonstrate a sound understanding of the nature and operations of technology systems. Students use technology to learn, to communicate,

### Clarke College. Major Requirements

136 Clarke College Computer Science Mission In an increasingly technical world, the computer science department strives to bring technological understanding and contemporary professional skills to the

### Course Overview and Approximate Time Allotments. First Semester

Course No: B860 Orange Unified School District Introduction to Video Game Design Year Course Grade Level: 9-12 Prerequisites: Fundamentals of Programming Introduction to the Subject: Introduction to Video

### CSE 435 Software Engineering. Sept 16, 2015

CSE 435 Software Engineering Sept 16, 2015 2.1 The Meaning of Process A process: a series of steps involving activities, constraints, and resources that produce an intended output of some kind A process

### USTC Course for students entering Clemson F2013 Equivalent Clemson Course Counts for Clemson MS Core Area. CPSC 822 Case Study in Operating Systems

USTC Course for students entering Clemson F2013 Equivalent Clemson Course Counts for Clemson MS Core Area 398 / SE05117 Advanced Cover software lifecycle: waterfall model, V model, spiral model, RUP and

### Key Stage 3. Scheme of Work. Written by Heaton Moor Digital

Key Stage 3 Scheme of Work Written by Heaton Moor Digital 1 Table of Contents Terms and Conditions Page 3 UK National Computing Curriculum Pathways Page 4 Mapping the Year 7 Scheme to the Computing Curriculum

### Department of Computer Science

82 Advanced Biochemistry Lab II. (2-8) The second of two laboratory courses providing instruction in the modern techniques of biochemistry. Experiments are performed on the isolation, manipulation and

### Programme Specification for the. Cardiff Metropolitan University. Master of Science (MSc) in Information Technology

LONDON SCHOOL OF COMMERCE Programme Specification for the Cardiff Metropolitan University Master of Science (MSc) in Information Technology Contents Programme Aims and Objectives 3 Programme Structure

### Comprehensive Course Syllabus. Computer Science Inquiry (CSI)

Computer Science Inquiry (CSI) Course Description: We will explore fundamentals of computer science that are essential for students in the 21st century. The principles of computer science are taught with

### Chapter 1 An Introduction to Computers and Problem Solving

hapter 1 n Introduction to omputers and Problem Solving Section 1.1 n Introduction to omputers 1. Visual Basic is considered to be a () first-generation language. (B) package. () higher-level language.

### COMPUTER SCIENCE TECHNOLOGY ITSC 1301 INTRODUCTION TO COMPUTERS Website: http://swc2.hccs.cc.tx.us/csci Course Syllabus

COMPUTER SCIENCE TECHNOLOGY ITSC 1301 INTRODUCTION TO COMPUTERS Website: http://swc2.hccs.cc.tx.us/csci Course Syllabus Course Description: Credit: 3(2 lecture, 2 lab) An introductory course to provide

### Computer Integrated Manufacturing Course Description

Computer Integrated Manufacturing Course Description Computer Integrated Manufacturing (CIM) is the study of manufacturing planning, integration, and implementation of automation. The course explores manufacturing

### Diploma Of Computing

Diploma Of Computing Course Outline Campus Intake CRICOS Course Duration Teaching Methods Assessment Course Structure Units Melbourne Burwood Campus / Jakarta Campus, Indonesia March, June, October 022638B

### DELAWARE MATHEMATICS CONTENT STANDARDS GRADES 9-10. PAGE(S) WHERE TAUGHT (If submission is not a book, cite appropriate location(s))

Prentice Hall University of Chicago School Mathematics Project: Advanced Algebra 2002 Delaware Mathematics Content Standards (Grades 9-10) STANDARD #1 Students will develop their ability to SOLVE PROBLEMS

### Video Game Design (3 Teams per state, 2 team members minimum)

Content Area Standard Strand 21st-Century Life & Careers 9.4 Career and Technical Education: All students who complete a career and technical education program will acquire academic and technical skills

### Technology Curriculum Draft Grades 6-8

Tichenor Middle School Curriculum Technology Curriculum Technology Big Idea: Big Idea: Information, Communication and Productivity Students demonstrate a sound understanding of the nature and operations

### Digital Electronics Detailed Outline

Digital Electronics Detailed Outline Unit 1: Fundamentals of Analog and Digital Electronics (32 Total Days) Lesson 1.1: Foundations and the Board Game Counter (9 days) 1. Safety is an important concept

### for Technology (ICT) Literate Students

A major component of the NETS Project is the development of a general set of profiles describing technology (ICT) literate students at key developmental points in their precollege education. These profiles

### Introduction to Programming

Introduction to Programming If you re new to programming, you might be intimidated by code and flowcharts. You might even wonder how you ll ever understand them. This lesson offers some basic ideas and

### Prentice Hall Mathematics: Course 1 2008 Correlated to: Arizona Academic Standards for Mathematics (Grades 6)

PO 1. Express fractions as ratios, comparing two whole numbers (e.g., ¾ is equivalent to 3:4 and 3 to 4). Strand 1: Number Sense and Operations Every student should understand and use all concepts and

### Java Programming (10155)

Java Programming (10155) Rationale Statement: The world is full of problems that need to be solved or that need a program to solve them faster. In computer, programming students will learn how to solve

### CS 40 Computing for the Web

CS 40 Computing for the Web Art Lee January 20, 2015 Announcements Course web on Sakai Homework assignments submit them on Sakai Email me the survey: See the Announcements page on the course web for instructions

### CURRICULUM FOUNDATIONS

Susan H. Carper Old Dominion University OTED 785 Fall 2002 CURRICULUM FOUNDATIONS DEFINITION OF MICROSOFT OFFICE Microsoft Office is a software suite that includes several productivity applications. Microsoft

### Department of Computer Science

The University of Texas at San Antonio 1 Department of Computer Science The Department of Computer Science offers a Bachelor of Science degree in Computer Science and a Minor in Computer Science. Admission

### Appendix M INFORMATION TECHNOLOGY (IT) YOUTH APPRENTICESHIP

Appendix M INFORMATION TECHNOLOGY (IT) YOUTH APPRENTICESHIP PROGRAMMING & SOFTWARE DEVELOPMENT AND INFORMATION SUPPORT & SERVICES PATHWAY SOFTWARE UNIT UNIT 5 Programming & and Support & s: (Unit 5) PAGE

### International Program for Bachelor of Science (Software Engineering) College of Arts, Media and Technology, Chiang Mai University

Responsible Units: International Program for Bachelor of Science (Software Engineering) College of Arts, Media and Technology, Chiang Mai University 1. Name of the Program Bachelor of Science Program in