Computer Science Curriculum Frameworks




Loading...







Owning Your Career Paths: Storytelling to Engage Women in

Abstract. Motivation & challenge: Computer Science suffers from a lack of diversity that gets perpetuated by the most dominant and visible role models.

2018 Mississippi College- and Career-Readiness Standards for

Carnegie units earned in Computer Science meet the technology credit needed for graduation and admission to postsecondary schools in MS. Page 3. 3. Mississippi 

What can I do with a degree in Computer Science?

explore study and career options that are relevant www.canterbury.ac.nz/careers. What is Computer. Science? Computer Science is about using computers to.

Rethinking Perkins to Expand Access to K-12 Computer Science

Career and Technical Education Act? (often referred to as the “Perkins” computer science knowledge underpins multiple computing-related jobs that may ...

STATE OF ALASKA RECRUITMENT NOTICE Statewide Coding and

Statewide Coding and Computer Science Coordinator 05-T096 with programs and institutions that prepare Alaska's students for fulfilling careers in.

Computer Science Curriculum Frameworks

COMPUTER SCIENCE. CURRICULUM FRAMEWORK. This document was prepared by: Office of Career Readiness Adult Learning & Education Options.

COMPUTER SCIENCE CAREER OUTCOMES

James Madison University. COMPUTER SCIENCE CAREER OUTCOMES. Full-Time Employment (30+ hrs per week) – after JMU. Company Name. Job Title.

Computer Science Career Recommendation System Using Artificial

Keywords - Deep learning Artificial neural networks

TN.gov

Teachers without the K-12 computer science endorsement (173) can qualify to teach identified early postsecondary opportunities (EPSOs) and/or career and 

Computer Science Careers: By the Numbers

Computer Science Career: – Employment Status. – Outlook: Shortage of STEM worker. • Graduate Study. – Is it for me? – Academic Careers and Others.

Computer Science Curriculum Frameworks 60325_3Computer_Science_CFWK_ADA.pdf

COMPUTER SCIENCE

C

URRICULUM FRAMEWORK

This document was prepared by:

Office of Career Readiness, Adult Learning & Education Options

Nevada Department of Education

755 N. Roop Street,

Suite 201

Carson City, NV 89701

www.doe.nv.gov NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 2

NEVADA STATE BOARD OF EDUCATION

Elaine Wynn President

Mark Newburn Vice President

Robert Blakely Member

David Carter Member

Tonia Holmes-Sutton Member

Tamara Hudson Member

Dave Jensen Member

Cathy McAdoo Member

Dawn Miller Member

Felicia Ortiz Member

Ashley Macias Student Representative

NEVADA DEPARTMENT OF EDUCATION

Steve Canavero, Ph.D.

Superintendent of Public Instruction

Kristine Nelson, Director

Office of Career Readiness, Adult Learning & Education

Options

VISION

All Nevadans ready for success in the 21st century

MISSION

To improve student achievement and educator effectiveness by ensuring opportunities, facilitating learning, and promoting excellence NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 3

INTRODUCTION

The Nevada CTE Curriculum Frameworks are a resource for Nevada's public and charter schools to

design, implement, and assess their CTE programs and curriculum. The content standards identified in

this document are listed as a model for the development of local district programs and curriculum. They

represent rigorous and relevant expectations for student performance, knowledge, and skill attainment

which have been validated by industry representatives. The intent of this document is to provide a resource to districts as they develop and implement CTE programs and curricula. This program ensures the following thresholds are met: Ɣ The CTE course and course sequence teaches the knowledge and skills required by industry through applied learning methodology and, where appropriate, work-based learning experiences that prepare students for careers in high-wage, high-skill and/or high-demand fields. Regional and state economic development priorities shall play an important role in determining program approval. Some courses also provide instruction focused on personal development. Ɣ The CTE course and course sequence includes leadership and employability skills as an integral part of the curriculum. Ɣ The CTE course and course sequence is part of a rigorous program of study and includes sufficient technical challenge to meet state and/or industry-standards. The CTE program components include the following items:

Ɣ Program of Study

Ɣ State Skill Standards

Ɣ Employability Skills for Career Readiness Standards Ɣ Career Technical Student Organizations (CTSOs)

Ɣ Curriculum Framework

Ɣ CTE Assessments:

Ɣ Workplace Readiness Skills Assessment

Ɣ End-of-Program Technical Assessment

Ɣ Certificate of Skill Attainment

Ɣ CTE Endorsement on a High School Diploma

Ɣ CTE College Credit

NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 4 N

EVADA DEPARTMENT OF EDUCATION

CURRICULUM FRAMEWORK FOR

C

OMPUTER SCIENCE

P

ROGRAM INFORMATION

Program Title: Computer Science State Skill Standards: Computer Science Standards Reference Code: CS Career Cluster: Information Technology Career Pathway: Programming and Software Development Program Length: 3 Levels (L1, L2, L3c) Program Assessments: Computer Science Workplace Readiness Skills CTSO: FBLA or SkillsUSA Grade Level: 9-12 Industry Certifications: See Nevada"s Approved Certification Listing

PROGRAM PURPOSE

The purpose of this program is to prepare students for postsecondary education and employment in the Computer Science industry. The program includes the following state standards: Ɣ Nevada CTE Skill Standards: Computer Science

Ɣ Employability Skills for Career Readiness

Ɣ Nevada Academic Content Standards (alignment shown in the Nevada CTE Skill Standards): Ɣ Science (based on the Next Generation Science Standards) Ɣ English Language Arts (based on the Common Core State Standards) Ɣ Mathematics (based on the Common Core State Standards) Ɣ Common Career Technical Core (alignment shown in the Nevada CTE Skill Standards)

CAREER CLUSTERS

The National Career Clusters™ Framework provides a vital structure for organizing and delivering

quality CTE programs through learning and comprehensive programs of study (POS). In total, there are 16 Career Clusters in the National Career Clusters™ Framework, representing more than 79

Career Pathways to help students navigate their way to greater success in college and career. As an

organizing tool for curriculum design and instruction, Career Clusters™ provide the essential knowledge and skills for the 16 Career Clusters™ and their Career Pathways.* *Cite: National Association of State Directors of Career Technical Education Consortium. (2012).

Retrieved from http://www.careertech.org/career

-clusters/glance/careerclusters.html NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 5

PROGRAM OF STUDY

The program of study illustrates the sequence of academic and career and technical education coursework that is ne cessary for the student to successfully transition into postsecondary educational opportunities and employment in their chosen career path. (NAC 389.803)

PROGRAM STRUCTURE

The core course sequencing provided in the following table serves as a guide to schools for their programs of study. Each course is listed in the order in which it should be taught and has a

designated level. Complete program sequences are essential for the successful delivery of all state

standards in each program area.

COMPUTER SCIENCE

Core Course Sequence

COURSE NAME LEVEL

Computer Science I or AP Computer Science Principles L1

Computer Science II L2

Computer Science III or AP Computer Science A L3C The core course sequencing with the complementary courses provided in the following table serves

as a guide to schools for their programs of study. Each course is listed in the order in which it should

be taught and has a designated level. A program does not have to utilize all of the complementary courses in order for their students to complete their program of study. Complete program sequences are essential for the successful delivery of all state standards in each program area.

COMPUTER SCIENCE

Core Course Sequence with Complementary Courses

COURSE NAME LEVEL

Computer Science I or AP Computer Science Principles L1

Computer Science II L2

Computer Science II LAB* L2L

Computer Science III or AP Computer Science A L3C

Computer Science III LAB* L3L

Computer Science Advanced Studies* AS

*Complementary Courses NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 6

STATE SKILL STANDARDS

The state skill standards are designed to clearly state what the student should know and be able to do upon completion of an advanced high school career and technical education (CTE) program. The standards are designed for the student to complete all standards through their completion of a program of study. The standards are designed to prepare the student for the end-of-program technical assessment directly aligned to the standards. (Paragraph (a) of Subsection 1 of NAC

389.800)

EMPLOYABILITY SKILLS FOR CAREER READINESS STANDARDS Employability skills, often referred to as "soft skills," have for many years been a recognizable component of the standards and curriculum in career and technical education programs. The twenty-one standards are organized into three areas: (1) Personal Qualities and People Skills; (2) Professional Knowledge and Skills; and (3) Technology Knowledge and Skills. The standards are designed to ensure students graduate high school properly prepared with skills employers prioritize as the most important. Instruction on all twenty-one standards must be part of each course of the CTE program. (Paragraph (d) of Subsection 1 of NAC 389.800)

CURRICULUM FRAMEWORK

The Nevada CTE Curriculum Frameworks are organized utilizing the recommended course sequencing listed in the program of study and the CTE Course Catalog. The framework identifies the recommended content standards, performance standards, and performance indicators that should be taught in each course. CAREER AND TECHNICAL STUDENT ORGANIZATIONS (CTSOS) To further the development of leadership and technical skills, students must have opportunities to participate in one or more of the Career and Technical Student Organizations (CTSOs). CTSOs develop character, citizenship, and the technical, leadership and teamwork skills essential for the

workforce and their further education. Their activities are considered a part of the instructional day

when they are directly related to the competencies and objectives in the course. (Paragraph (a) of

Subsection 3 of NAC 389.800)

WORKPLACE READINESS SKILLS ASSESSMENT

The Workplace Readiness Skills Assessment has been developed to align with the Nevada CTE Employability Skills for Career Readiness Standards. This assessment provides a measurement of student employability skills attainment. Students who complete a program will be assessed on their

skill attainment during the completion level course. Completion level courses are identified by the

letter "C". (e.g., Level = L3C) (Paragraph (d) of Subsection 1 of NAC 389.800)

END-OF-PROGRAM TECHNICAL ASSESSMENT

An end-of-program technical assessment has been developed to align with the Nevada CTE Skill Standards for this program. This assessment provides a measurement of student technical skill attainment. Students who complete a program will be assessed on their skill attainment during the

completion level course. Completion level courses are identified by the letter "C". (e.g., Level = L3C)

(Paragraph (e) of Subsection 1 of NAC 389.800) NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 7

CERTIFICATE OF SKILL ATTAINMENT

Each student who completes a course of study must be awarded a certificate which states that they

have attained specific skills in the industry being studied and meets the following criteria: A student

must maintain a 3.0 grade point average in their approved course of study, pass the Workplace Readiness Skills Assessment, and pass the end-of-program technical assessment. (Subsection 4 of

NAC 389.800)

CTE ENDORSEMENT ON A HIGH SCHOOL DIPLOMA

A student qualifies for a CTE endorsement on their high school diploma after successfully completing the following criteria: (1) completion of a CTE course of study in a program area, (2) completion of academic requirements governing receipt of a standard diploma; and (3) meet all requirements for the issuance of the Certificate of Skill Attainment. (NAC 389.815)

CTE COLLEGE CREDIT

CTE College Credit is awarded to students based on articulation agreements established by each college for the CTE program, where the colleges will determine the credit value of a full high school CTE program based on course alignment. An articulation agreement will be established for each CTE program designating the number of articulated credits each college will award to students who complete the program. CTE College Credit is awarded to students who: (1) complete the CTE course sequence with a grade- point average of 3.0 or higher; (2) pass the state end-of-program technical assessment for the program; and (3) pass the Workplace Readiness Assessment for employability skills. Pre-existing articulation agreements will be recognized until new agreements are established according to current state policy and the criteria shown above.

Please refer to the local high school's course catalog or contact the local high school counselor for

more information. (Paragraph (b) of Subsection 3 of NAC 389.800)

ACADEMIC CREDIT FOR CTE COURSEWORK

Career and technical education courses meet the credit requirements for high school graduation (1

unit of arts and humanities or career and technical education). Some career and technical education

courses meet academic credit for high school graduation. Please refer to the local high school's course catalog or contact the local high school counselor for more information. (NAC 389.672) NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 8

CORE COURSE:

RECOMMENDED STUDENT PERFORMANCE STANDARDS

Students enrolled in this sequence have the option of Computer Science

I or AP Computer Science Principles for

the L1 class that is the prerequisite for the Computer Science program.

OPTION A

C

OURSE INFORMATION:

C

OURSE TITLE: Computer Science I

A

BBR. NAME: COMPUTER SCI I

C

REDITS: 1

L

EVEL: L1

CIP CODE: 11.0701 P

REREQUISITE: NONE

CTSO: FBLA or SkillsUSA C

OURSE DESCRIPTION:

This course will introduce students to the essential ideas of computer science and show how computing and

technology can influence the world. This course focuses on technology and programing as a means to solve

computational problems and find creative solutions. The appropriate use of technology and industry -standard equipment is an integral part of this course.

TECHNICAL STANDARDS:

CONTENT STANDARD 1.0 : UNDERSTAND ALGORITHMS AND PROGRAMMING Performance Standard 1.1 : Apply Algorithms Performance Indicators : 1.1.1 Performance Standard 1.2 : Implement Controls Performance Indicators : 1.2.1-1.2.2 Performance Standard 1.3 : Utilize Variables Performance Indicators : 1.3.1-1.3.2 Performance Standard 1.4 : Construct Solutions Using Modularity Performance Indicators : 1.4.1-1.4.2 Performance Standard 1.5 : Demonstrate Programming and Development Performance Indicators : 1.5.1-1.5.5 CONTENT STANDARD 2.0 : UNDERSTAND COMPUTING SYSTEMS Performance Standard 2.1 : Describe Devices Performance Indicators : 2.1.1 Performance Standard 2.2 : Compare Hardware and Software Performance Indicators : 2.2.1 Performance Standard 2.3 : Explain Troubleshooting Performance Indicators : 2.3.1 .... continue on next page NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 9 CONTENT STANDARD 3.0 : UNDERSTAND DATA AND ANALYSIS Performance Standard 3.1 : Evaluate Storage Solutions Performance Indicators : 3.1.1-3.1.2 Performance Standard 3.2 : Create Using Collection, Visualization, and Transformation Performance Indicators : 3.2.1-3.2.2 Performance Standard 3.3 : Create Using Inference and Models Performance Indicators : 3.3.1 CONTENT STANDARD 4.0 : UNDERSTAND IMPACTS OF COMPUTING Performance Standard 4.1 : Evaluate the Impact of Computing on Culture Performance Indicators : 4.1.1-4.1.4 Performance Standard 4.2 : Increase Social Interactions Performance Indicators : 4.2.1 Performance Standard 4.3 : Explain Safety, Law, and Ethics Related to Computing Performance Indicators : 4.3.1-4.3.3 CONTENT STANDARD 5.0 : UNDERSTAND NETWORKS AND THE INTERNET Performance Standard 5.1 : Evaluate Network, Communication, and Organization Performance Indicators : 5.1.1 Performance Standard 5.2 : Describe Cybersecurity Performance Indicators : 5.2.1-5.2.4 EMPLOYABILITY SKILLS FOR CAREER READINESS STANDARDS: CONTENT STANDARD 1.0 : DEMONSTRATE EMPLOYABILITY SKILLS FOR CAREER READINESS Performance Standard 1.1 : Demonstrate Personal Qualities and People Skills Performance Indicators : 1.1.1-1.1.7 Performance Standard 1.2 : Demonstrate Professional Knowledge and Skills Performance Indicators : 1.2.1-1.2.10 Performance Standard 1.3 : Demonstrate Technology Knowledge and Skills Performance Indicators : 1.3.1-1.3.4 ALIGNMENT TO THE NEVADA ACADEMIC CONTENT STANDARDS*: English Language Arts: Reading Standards for Literacy in Science and Technical Subjects Writing Standards for Literacy in Science and Technical Subjects Speaking and Listening Mathematics: Mathematical Practices Science: Science and Engineering Practices * Refer to the Computer Science Standards for alignment by performance indicator. NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 10

CORE COURSE:

RECOMMENDED STUDENT PERFORMANCE STANDARDS

Students enrolled in this sequence have the option of Computer Science

I or AP Computer Science Principles for

the L1 class that is the prerequisite for the Computer Science program.

OPTION B

C

OURSE INFORMATION:

C

OURSE TITLE: AP Computer Science Principles

A

BBR. NAME: AP COMP SCI PRIN

C

REDITS: 1

L

EVEL: L1

CIP CODE: 11.0701 P

REREQUISITE: NONE

CTSO: FBLA or SkillsUSA C

OURSE DESCRIPTION:

This course follows The College Board Advanced Placement curriculum and prepares students for the AP

Computer Science Principles exam. This course will introduce students to the essential ideas of computer

science and show how computing and technology can influence the world. This course focuses on technology

and programing as a means to solve computational problems and find creative solutions. Students will

creatively address real-world issues and concerns while using the same processes and tools as artists, writers,

computer scientists, and engineers to bring ideas to life. The appropriate use of technology and industry

- standard equipment is an integral part of this course.

TECHNICAL STANDARDS:

CONTENT STANDARD 1.0 : UNDERSTAND ALGORITHMS AND PROGRAMMING Performance Standard 1.1 : Apply Algorithms Performance Indicators : 1.1.1 Performance Standard 1.2 : Implement Controls Performance Indicators : 1.2.1-1.2.2 Performance Standard 1.3 : Utilize Variables Performance Indicators : 1.3.1-1.3.2 Performance Standard 1.4 : Construct Solutions Using Modularity Performance Indicators : 1.4.1-1.4.2 Performance Standard 1.5 : Demonstrate Programming and Development Performance Indicators : 1.5.1-1.5.5 CONTENT STANDARD 2.0 : UNDERSTAND COMPUTING SYSTEMS Performance Standard 2.1 : Describe Devices Performance Indicators : 2.1.1 Performance Standard 2.2 : Compare Hardware and Software Performance Indicators : 2.2.1 .... continue on next page NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 11 Performance Standard 2.3 : Explain Troubleshooting Performance Indicators : 2.3.1 CONTENT STANDARD 3.0 : UNDERSTAND DATA AND ANALYSIS Performance Standard 3.1 : Evaluate Storage Solutions Performance Indicators : 3.1.1-3.1.2 Performance Standard 3.2 : Create Using Collection, Visualization, and Transformation Performance Indicators : 3.2.1-3.2.2 Performance Standard 3.3 : Create Using Inference and Models Performance Indicators : 3.3.1 CONTENT STANDARD 4.0 : UNDERSTAND IMPACTS OF COMPUTING Performance Standard 4.1 : Evaluate the Impact of Computing on Culture Performance Indicators : 4.1.1-4.1.4 Performance Standard 4.2 : Increase Social Interactions Performance Indicators : 4.2.1 Performance Standard 4.3 : Explain Safety, Law, and Ethics Related to Computing Performance Indicators : 4.3.1-4.3.3 CONTENT STANDARD 5.0 : UNDERSTAND NETWORKS AND THE INTERNET Performance Standard 5.1 : Evaluate Network, Communication, and Organization Performance Indicators : 5.1.1 Performance Standard 5.2 : Describe Cybersecurity Performance Indicators : 5.2.1-5.2.4 EMPLOYABILITY SKILLS FOR CAREER READINESS STANDARDS: CONTENT STANDARD 1.0 : DEMONSTRATE EMPLOYABILITY SKILLS FOR CAREER READINESS Performance Standard 1.1 : Demonstrate Personal Qualities and People Skills Performance Indicators : 1.1.1-1.1.7 Performance Standard 1.2 : Demonstrate Professional Knowledge and Skills Performance Indicators : 1.2.1-1.2.10 Performance Standard 1.3 : Demonstrate Technology Knowledge and Skills Performance Indicators : 1.3.1-1.3.4 ALIGNMENT TO THE NEVADA ACADEMIC CONTENT STANDARDS*: English Language Arts: Reading Standards for Literacy in Science and Technical Subjects Writing Standards for Literacy in Science and Technical Subjects Speaking and Listening Mathematics: Mathematical Practices Science: Science and Engineering Practices * Refer to the Computer Science Standards for alignment by performance indicator. NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 12

CORE COURSE:

RECOMMENDED STUDENT PERFORMANCE STANDARDS

C

OURSE INFORMATION:

C

OURSE TITLE: Computer Science II

A

BBR. NAME: COMPUTER SCI II

C

REDITS: 1

L

EVEL: L2

CIP CODE: 11.0701 P REREQUISITE: Computer Science I or AP Computer Science Principles CTSO: FBLA or SkillsUSA C

OURSE DESCRIPTION:

This course is a continuation of Computer Science I or AP Computer Science Principles. This course provides

intermediate computer science students with instruction in advanced techniques and processes, particularly

as it relates to the language of Java. The areas of major emphasis in the course will be on object-oriented

programming methodology, algorithms, data structures and ethics. Topics will include program design,

program implementation, standard data structures, and standard algorithms. The appropriate use of technology and industry -standard equipment is an integral part of this course.

TECHNICAL STANDARDS:

CONTENT STANDARD 1.0 : UNDERSTAND ALGORITHMS AND PROGRAMMING Performance Standard 1.1 : Apply Algorithms Performance Indicators : 1.1.2-1.1.5 Performance Standard 1.2 : Implement Controls Performance Indicators : 1.2.2 Performance Standard 1.3 : Utilize Variables Performance Indicators : 1.3.3-1.3.4 Performance Standard 1.4 : Construct Solutions Using Modularity Performance Indicators : 1.4.3-1.4.5 Performance Standard 1.5 : Demonstrate Programming and Development Performance Indicators : 1.5.6-1.5.11 CONTENT STANDARD 2.0 : UNDERSTAND COMPUTING SYSTEMS Performance Standard 2.2 : Compare Hardware and Software Performance Indicators : 2.2.2 Performance Standard 2.3 : Explain Troubleshooting Performance Indicators : 2.3.2 CONTENT STANDARD 3.0 : UNDERSTAND DATA AND ANALYSIS Performance Standard 3.1 : Evaluate Storage Solutions Performance Indicators : 3.1.3 .... continue on next page NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 13 CONTENT STANDARD 4.0 : UNDERSTAND IMPACTS OF COMPUTING Performance Standard 4.1 : Evaluate the Impact of Computing on Culture Performance Indicators : 4.1.5 Performance Standard 4.3 : Explain Safety, Law, and Ethics Related to Computing Performance Indicators : 4.3.4 EMPLOYABILITY SKILLS FOR CAREER READINESS STANDARDS: CONTENT STANDARD 1.0 : DEMONSTRATE EMPLOYABILITY SKILLS FOR CAREER READINESS Performance Standard 1.1 : Demonstrate Personal Qualities and People Skills Performance Indicators : 1.1.1-1.1.7 Performance Standard 1.2 : Demonstrate Professional Knowledge and Skills Performance Indicators : 1.2.1-1.2.10 Performance Standard 1.3 : Demonstrate Technology Knowledge and Skills Performance Indicators : 1.3.1-1.3.4 ALIGNMENT TO THE NEVADA ACADEMIC CONTENT STANDARDS*: English Language Arts: Reading Standards for Literacy in Science and Technical Subjects Writing Standards for Literacy in Science and Technical Subjects Speaking and Listening Mathematics: Mathematical Practices Science: Science and Engineering Practices * Refer to the Computer Science Standards for alignment by performance indicator. NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 14

CORE COURSE:

RECOMMENDED STUDENT PERFORMANCE STANDARDS

Students enrolled in this sequence have the option of Computer Science III or AP Computer Science A for the L3C

class that is the prerequisite for the Computer Science program.

OPTION A

C

OURSE INFORMATION:

C

OURSE TITLE: Computer Science III

A

BBR. NAME: COMPUTER SCI III

C

REDITS: 1

L

EVEL: L3C

CIP CODE: 11.0701 P

REREQUISITE: Computer Science II

P

ROGRAM ASSESSMENTS: COMPUTER SCIENCE

W

ORKPLACE READINESS SKILLS

CTSO: FBLA or SkillsUSA C

OURSE DESCRIPTION:

This course is a continuation of Computer

Science II. This course provides advanced computer science

students with instruction in advanced programming, techniques and processes, with an emphasis in the

language of Java. The students will continue to develop all skills learned in Computer Science I and II. The

appropriate use of technology and industry -standard equipment is an integral part of this course. Upon successful completion of this course, students will have acquired entry -level skills for employment and be prepared for postsecondary education.

TECHNICAL STANDARDS:

CONTENT STANDARD 1.0 : UNDERSTAND ALGORITHMS AND PROGRAMMING Performance Standard 1.1 : Apply Algorithms Performance Indicators : 1.1.5-1.1.6 Performance Standard 1.2 : Implement Controls Performance Indicators : 1.2.3-1.2.5 Performance Standard 1.3 : Utilize Variables Performance Indicators : 1.3.3-1.3.4 Performance Standard 1.4 : Construct Solutions Using Modularity Performance Indicators : 1.4.5 Performance Standard 1.5 : Demonstrate Programming and Development Performance Indicators : 1.5.12-1.5.13 CONTENT STANDARD 3.0 : UNDERSTAND DATA AND ANALYSIS Performance Standard 3.2 : Create Using Collection, Visualization, and Transformation Performance Indicators : 3.2.3 .... continue on next page NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 15 Performance Standard 3.3 : Create Using Inference and Models Performance Indicators : 3.3.2 CONTENT STANDARD 4.0 : UNDERSTAND THE IMPACT OF COMPUTING ON CULTURE Performance Standard 4.1 : Evaluate the Impact of Computing on Culture Performance Indicators : 4.1.6-4.1.8 Performance Standard 4.2 : Increase Social Interactions Performance Indicators : 4.2.2 Performance Standard 4.3 : Explain Safety, Law, and Ethics Related to Computing Performance Indicators : 4.3.5 CONTENT STANDARD 5.0 : UNDERSTAND NETWORKS AND THE INTERNET Performance Standard 5.1 : Evaluate Network, Communication, and Organization Performance Indicators : 5.1.2 Performance Standard 5.2 : Describe Cybersecurity Performance Indicators : 5.2.5 EMPLOYABILITY SKILLS FOR CAREER READINESS STANDARDS: CONTENT STANDARD 1.0 : DEMONSTRATE EMPLOYABILITY SKILLS FOR CAREER READINESS Performance Standard 1.1 : Demonstrate Personal Qualities and People Skills Performance Indicators : 1.1.1-1.1.7 Performance Standard 1.2 : Demonstrate Professional Knowledge and Skills Performance Indicators : 1.2.1-1.2.10 Performance Standard 1.3 : Demonstrate Technology Knowledge and Skills Performance Indicators : 1.3.1-1.3.4 ALIGNMENT TO THE NEVADA ACADEMIC CONTENT STANDARDS*: English Language Arts: Reading Standards for Literacy in Science and Technical Subjects Writing Standards for Literacy in Science and Technical Subjects Speaking and Listening Mathematics: Mathematical Practices Science: Science and Engineering Practices * Refer to the Computer Science Standards for alignment by performance indicator. NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 16

CORE COURSE:

RECOMMENDED STUDENT PERFORMANCE STANDARDS

Students enrolled in this sequence have the option of Computer Science III or AP Computer Science A for the L3C

class that is the prerequisite for the Computer Science program.

OPTION B

C

OURSE INFORMATION:

C

OURSE TITLE: AP Computer Science A

A

BBR. NAME: AP COMPUTER SCI A

C

REDITS: 1

L

EVEL: L3C

CIP CODE: 11.0701 P

REREQUISITE: Computer Science II

P

ROGRAM ASSESSMENTS: COMPUTER SCIENCE

W

ORKPLACE READINESS SKILLS

CTSO: FBLA or SkillsUSA C

OURSE DESCRIPTION:

This course follows The College Board Advanced

Placement curriculum and prepares students for the AP Computer Science exam. This course provides advanced computer science students with instruction in advanced topics that include problem solving, design strategies and methodologies, data structures, alg

orithms, analysis of potential solutions and the ethical and social implications of computing. The course

emphasizes both object-oriented and imperative problem solving and design. Students will learn to write, run,

and debug solutions in the Java programming language, utilizing standard Java library classes. The appropriate

use of technology and industry -standard equipment is an integral part of this course. Upon successful completion of this course, students will have acquired entry -level skills for employment and be prepared for postsecondary education.

TECHNICAL STANDARDS:

CONTENT STANDARD 1.0 : UNDERSTAND ALGORITHMS AND PROGRAMMING Performance Standard 1.1 : Apply Algorithms Performance Indicators : 1.1.5-1.1.6 Performance Standard 1.2 : Implement Controls Performance Indicators : 1.2.3-1.2.5 Performance Standard 1.3 : Utilize Variables Performance Indicators : 1.3.3-1.3.4 Performance Standard 1.4 : Construct Solutions Using Modularity Performance Indicators : 1.4.5 Performance Standard 1.5 : Demonstrate Programming and Development Performance Indicators : 1.5.12-1.5.13 .... continue on next page NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 17 CONTENT STANDARD 3.0 : UNDERSTAND DATA AND ANALYSIS Performance Standard 3.2 : Create Using Collection, Visualization, and Transformation Performance Indicators : 3.2.3 Performance Standard 3.3 : Create Using Inference and Models Performance Indicators : 3.3.2 CONTENT STANDARD 4.0 : UNDERSTAND THE IMPACT OF COMPUTING ON CULTURE Performance Standard 4.1 : Evaluate the Impact of Computing on Culture Performance Indicators : 4.1.6-4.1.8 Performance Standard 4.2 : Increase Social Interactions Performance Indicators : 4.2.2 Performance Standard 4.3 : Explain Safety, Law, and Ethics Related to Computing Performance Indicators : 4.3.5 CONTENT STANDARD 5.0 : UNDERSTAND NETWORKS AND THE INTERNET Performance Standard 5.1 : Evaluate Network, Communication, and Organization Performance Indicators : 5.1.2 Performance Standard 5.2 : Describe Cybersecurity Performance Indicators : 5.2.5 EMPLOYABILITY SKILLS FOR CAREER READINESS STANDARDS: CONTENT STANDARD 1.0 : DEMONSTRATE EMPLOYABILITY SKILLS FOR CAREER READINESS Performance Standard 1.1 : Demonstrate Personal Qualities and People Skills Performance Indicators : 1.1.1-1.1.7 Performance Standard 1.2 : Demonstrate Professional Knowledge and Skills Performance Indicators : 1.2.1-1.2.10 Performance Standard 1.3 : Demonstrate Technology Knowledge and Skills Performance Indicators : 1.3.1-1.3.4 ALIGNMENT TO THE NEVADA ACADEMIC CONTENT STANDARDS*: English Language Arts: Reading Standards for Literacy in Science and Technical Subjects Writing Standards for Literacy in Science and Technical Subjects Speaking and Listening Mathematics: Mathematical Practices Science: Science and Engineering Practices * Refer to the Computer Science Standards for alignment by performance indicator. NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 18

COMPLEMENTARY COURSE(S):

RECOMMENDED STUDENT PERFORMANCE STANDARDS

Programs that utilize the complementary courses can include the following courses. The Advanced Studies course allows for additional study through investigation and in-depth research.

COURSE INFORMATION:

C

OURSE TITLE: Computer Science Advanced Studies

A

BBR. NAME: COMPUTER SCI AS

C

REDITS: 1

L

EVEL: AS

CIP CODE: 11.0701 P REREQUISITE: Computer Science III or AP Computer Science Principles CTSO: FBLA or SkillsUSA C

OURSE DESCRIPTION:

This course is offered to students who have achieved all content standards in a program whose desire is to

pursue advanced study through investigation and in-depth research. Students are expected to work

independently or in a team and consult with their supervising teacher for guidance. The supervising teacher

will give directions, monitor, and evaluate the students' topic of study. Coursework may include various work-

based learning experiences such as internships and job shadowing, involvement in a school-based enterprise,

completion of a capstone project, and/or portfolio development. This course may be repeated for additional

i nstruction and credit.

TECHNICAL STANDARDS:

Students have achieved all program content standards and will pursue advanced study through investigation

and in -depth research. EMPLOYABILITY SKILLS FOR CAREER READINESS STANDARDS:

Students have achieved all program content standards and will pursue advanced study through investigation

and in -depth research.

SAMPLE TOPICS:

Ɣ Internship

Ɣ CTSO Leadership

Ɣ Teaching assistant

NEVADA CTE CURRICULUM FRAMEWORK 2018

Revised: 12/13/2018

Computer Science 19

COMPLEMENTARY COURSE(S):

RECOMMENDED STUDENT PERFORMANCE STANDARDS

Programs that utilize the complementary courses can include the following courses. The lab courses

allow additional time to be utilized in developing the processes, concepts, and principles as described in

the classroom instruction. The standards and performance indicators for ea ch lab course are shown in the corresponding course listed in the previous section.

COURSE INFORMATION:

COURSE TITLE: Computer Science II LAB ABBR. NAME: COMPUTER SCI II L CREDITS: 1 LEVEL: L2L CIP CODE: 11.0701 PREREQUISITE: Concurrent enrollment in Computer Science II CTSO: FBLA or SkillsUSA C

OURSE DESCRIPTION:

This course is designed to expand the students' opportunities for applied learning. This course provides an in

- depth lab experience that applies the processes, concepts, and principles as d escribed in the classroom

instruction. The coursework will encourage students to explore and develop advanced skills in their program

area. The appropriate use of technology and industry -standard equipment is an integral part of this course.

COURSE INFORMATION:

COURSE TITLE: Computer Science III LAB ABBR. NAME: Abbreviated name per course catalog CREDITS: 1 LEVEL: L3L CIP CODE: 11.0701 PREREQUISITE: Concurrent enrollment in Computer Science III CTSO: FBLA or SkillsUSA C

OURSE DESCRIPTION:

This course is designed to expand the students' opportunities for applied learning. This course provides an in-

depth lab experience that applies the processes, concepts, and principles as described in the classroom

instruction. The coursework will encourage students to explore and develop advanced skills in their program

area. The appropriate use of technology and industry -standard equipment is an integral part of this course.
Politique de confidentialité -Privacy policy