Standards in this Framework
Standards Mapped
Mapped to Course
Standard | Lessons |
---|---|
130.309.C.1.a
employ effective reading and writing skills |
|
130.309.C.1.b
employ effective verbal and nonverbal communication skills |
|
130.309.C.1.c
solve problems and think critically |
|
130.309.C.1.d
demonstrate leadership skills and function effectively as a team member |
|
130.309.C.1.e
demonstrate an understanding of legal and ethical responsibilities in relation to the field of IT |
|
130.309.C.1.f
demonstrate planning and time-management skills such as project management, including initiating, planning, executing, monitoring and controlling, and closing a project |
|
130.309.C.1.g
identify job opportunities and accompanying job duties and tasks |
|
130.309.C.2.a
define business ethics |
|
130.309.C.2.b
distinguish between honest and dishonest business practices |
|
130.309.C.2.c
examine copyright and licensing issues in the software industry |
|
130.309.C.2.d
analyze the effects of unethical practices on a business |
|
130.309.C.3.a
gather data to identify client and project requirements |
|
130.309.C.3.b
identify input and output requirements |
|
130.309.C.3.c
identify system processing requirements |
|
130.309.C.3.d
develop program requirements and specifications |
|
130.309.C.4.a
define scope of work to meet client-based project needs |
|
130.309.C.4.b
identify software development processes and issues |
|
130.309.C.4.c
explain the software system life cycle approach |
|
130.309.C.5.a
articulate the principles of system design such as procedural, object-oriented, and event-driven processes |
|
130.309.C.5.b
perform a logical design using appropriate software tools |
|
130.309.C.5.c
apply algorithmic and data structure concepts |
|
130.309.C.5.d
identify constraints |
|
130.309.C.5.e
identify modular design concepts |
|
130.309.C.5.f
document the design specification using a defined procedure |
|
130.309.C.6.g
differentiate among the concepts of data such as procedural, object-oriented, and event-driven representation |
|
130.309.C.6.h
identify current programming languages and the environment in which each is used |
|
130.309.C.6.i
produce procedural and object-oriented programs using structured coding with appropriate style and clarity of expression |
|
130.309.C.6.j
demonstrate skill in program testing |
|
130.309.C.6.k
compare computed results with anticipated results to determine the reasonableness of the solutions |
|
130.309.C.6.l
troubleshoot technological problems |
|
130.309.C.6.m
explain the software quality assurance process |
|
130.309.C.6.n
follow established quality assurance procedures for testing, identifying problems, and tracking resolutions |
|
130.309.C.7.a
identify risks to information systems facilities, data communications systems, and applications |
|
130.309.C.7.b
comply with federal and state legislation pertaining to computer crime, fraud, and abuse |
|
130.309.C.7.c
identify and select controls for information systems facilities, data communications, and applications appropriate to specific risks |
|
130.309.C.7.d
apply procedures used to recover from situations such as system failure and computer virus |
|