Standards in this Framework
Standards Mapped
Mapped to Course
Standard | Lessons |
---|---|
127.788.d.1.a
identify job and internship opportunities and accompanying job duties and tasks and contact one or more companies or organizations to explore career opportunities |
|
127.788.d.1.b
examine the role of certifications, resumes, and portfolios in the computer science profession |
|
127.788.d.1.c
employ effective technical reading and writing skills |
|
127.788.d.1.d
employ effective verbal and non-verbal communication skills |
|
127.788.d.1.e
solve problems and think critically |
|
127.788.d.1.f
demonstrate leadership skills and function effectively as a team member |
|
127.788.d.1.g
demonstrate an understanding of legal and ethical responsibilities in relation to the field of computer science |
|
127.788.d.1.h
demonstrate planning and time-management skills |
|
127.788.d.1.i
compare university computer science programs |
|
127.788.d.2.a
investigate and explore various career opportunities within the computer science field and report findings through various media |
|
127.788.d.2.b
create algorithms for the solution of various problems |
|
127.788.d.2.c
discuss methods and create and publish web pages using a web-based language such as HTML, Java Script, or XML |
|
127.788.d.2.d
use generally accepted design standards for spacing, fonts, and color schemes to create functional user interfaces, including static and interactive screens |
|
127.788.d.3.a
seek and respond to advice or feedback from peers, educators, or professionals when evaluating problem solutions |
|
127.788.d.3.b
debug and solve problems using reference materials and effective strategies |
|
127.788.d.3.c
publish information in a variety of ways such as print, monitor display, web pages, or video |
|
127.788.d.4.a
demonstrate the ability to insert external standalone objects such as scripts or widgets into web pages |
|
127.788.d.4.b
communicate an understanding of binary representation of data in computer systems, perform conversions between decimal and binary number systems, and count in binary number systems |
|
127.788.d.4.c
identify a problem's description, purpose, and goals |
|
127.788.d.4.d
demonstrate coding proficiency in a programming language by developing solutions that create stories, games, and animations |
|
127.788.d.4.e
identify and use the appropriate data type to properly represent the data in a program problem solution |
|
127.788.d.4.f
communicate an understanding of and use variables within a programmed story, game, or animation |
|
127.788.d.4.g
use arithmetic operators to create mathematical expressions, including addition, subtraction, multiplication, real division, integer division, and modulus division |
|
127.788.d.4.h
communicate an understanding of and use sequence within a programmed story, game, or animation |
|
127.788.d.4.i
communicate an understanding of and use conditional statements within a programmed story, game, or animation |
|
127.788.d.4.j
communicate an understanding of and use iteration within a programmed story, game, or animation |
|
127.788.d.4.k
use random numbers within a programmed story, game, or animation |
|
127.788.d.4.l
test program solutions by investigating intended outcomes |
|
127.788.d.5.a
discuss privacy and copyright laws and model ethical acquisition of digital information by citing sources using established methods |
|
127.788.d.5.b
compare various non-copyright asset sharing options such as open source, freeware, and public domain |
|
127.788.d.5.c
demonstrate proper digital etiquette and knowledge of acceptable use policies when using networks |
|
127.788.d.5.d
explain the value of strong passwords and virus detection and prevention for privacy and security |
|
127.788.d.5.e
discuss and give examples of the impact of computing and computing-related advancements on society |
|
127.788.d.5.f
analyze how electronic media can affect reliability of information |
|
127.788.d.6.a
identify and explain the function of basic computer components, including a central processing unit (CPU), storage, and peripheral devices |
|
127.788.d.6.b
use system tools, including appropriate file management |
|
127.788.d.6.c
compare different operating systems |
|
127.788.d.6.d
describe the differences between an application and an operating system |
|
127.788.d.6.e
use various input, processing, output, and primary/secondary storage devices |
|