Texas Administrative Code
Title 19 - EDUCATION
Part 2 - TEXAS EDUCATION AGENCY
Chapter 127 - TEXAS ESSENTIAL KNOWLEDGE AND SKILLS FOR CAREER DEVELOPMENT AND CAREER AND TECHNICAL EDUCATION
Subchapter O - SCIENCE, TECHNOLOGY, ENGINEERING, AND MATHEMATICS
Section 127.788 - Fundamentals of Computer Science (One Credit), Adopted 2022
Universal Citation: 19 TX Admin Code ยง 127.788
Current through Reg. 49, No. 38; September 20, 2024
(a) Implementation. The provisions of this section shall be implemented by school districts beginning with the 2023-2024 school year.
(1) No later than August 1,
2023, the commissioner of education shall determine whether instructional
materials funding has been made available to Texas public schools for materials
that cover the essential knowledge and skills identified in this
section.
(2) If the commissioner
makes the determination that instructional materials funding has been made
available this section shall be implemented beginning with the 2023-2024 school
year and apply to the 2023-2024 and subsequent school years.
(3) If the commissioner does not make the
determination that instructional materials funding has been made available
under subsection (a) of this section, the commissioner shall determine no later
than August 1 of each subsequent school year whether instructional materials
funding has been made available. If the commissioner determines that
instructional materials funding has been made available, the commissioner shall
notify the State Board of Education and school districts that this section
shall be implemented for the following school year.
(b) General requirements. This course is recommended for students in Grades 9-12. Students shall be awarded one credit for successful completion of this course.
(c) Introduction.
(1) Career and technical education
instruction provides content aligned with challenging academic standards,
industry-relevant technical knowledge, and college and career readiness skills
for students to further their education and succeed in current and emerging
professions.
(2) The Science,
Technology, Engineering, and Mathematics (STEM) Career Cluster focuses on
planning, managing, and providing scientific research and professional and
technical services such as laboratory and testing services and research and
development services.
(3)
Fundamentals of Computer Science is intended as a first course for those
students just beginning the study of computer science. Students will learn
about the computing tools that are used every day. Students will foster their
creativity and innovation through opportunities to design, implement, and
present solutions to real-world problems. Students will collaborate and use
computer science concepts to access, analyze, and evaluate information needed
to solve problems. Students will learn computational thinking, problem-solving,
and reasoning skills that are the foundation of computer science. By using
computer science knowledge and skills that support the work of individuals and
groups in solving problems, students will select the technology appropriate for
the task, synthesize knowledge, create solutions, and evaluate the results.
Students will learn digital citizenship by researching current laws,
regulations, and best practices and by practicing integrity and respect.
Students will gain an understanding of the principles of computer science
through the study of technology operations and concepts.
(4) Students are encouraged to participate in
extended learning experiences such as career and technical student
organizations and other leadership or extracurricular organizations.
(5) Statements that contain the word
"including" reference content that must be mastered, while those containing the
phrase "such as" are intended as possible illustrative examples.
(d) Knowledge and skills.
(1) Employability. The student identifies
various employment opportunities in the computer science field. The student is
expected to:
(A) identify job and internship
opportunities and accompanying job duties and tasks and contact one or more
companies or organizations to explore career opportunities;
(B) examine the role of certifications,
resumes, and portfolios in the computer science profession;
(C) employ effective technical reading and
writing skills;
(D) employ
effective verbal and non-verbal communication skills;
(E) solve problems and think
critically;
(F) demonstrate
leadership skills and function effectively as a team member;
(G) demonstrate an understanding of legal and
ethical responsibilities in relation to the field of computer
science;
(H) demonstrate planning
and time-management skills; and
(I)
compare university computer science programs.
(2) Creativity and innovation. The student
develops products and generates new knowledge, understanding, and skills. The
student is expected to:
(A) investigate and
explore various career opportunities within the computer science field and
report findings through various media;
(B) create algorithms for the solution of
various problems;
(C) discuss
methods and create and publish web pages using a web-based language such as
HTML, Java Script, or XML; and
(D)
use generally accepted design standards for spacing, fonts, and color schemes
to create functional user interfaces, including static and interactive
screens.
(3)
Communication and collaboration. The student communicates and collaborates with
peers to contribute to his or her own learning and the learning of others. The
student is expected to:
(A) seek and respond
to advice or feedback from peers, educators, or professionals when evaluating
problem solutions;
(B) debug and
solve problems using reference materials and effective strategies;
and
(C) publish information in a
variety of ways such as print, monitor display, web pages, or video.
(4) Critical thinking, problem
solving, and decision making. The student uses appropriate strategies to
analyze problems and design algorithms. The student is expected to:
(A) demonstrate the ability to insert
external standalone objects such as scripts or widgets into web
pages;
(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;
(C) identify a
problem's description, purpose, and goals;
(D) demonstrate coding proficiency in a
programming language by developing solutions that create stories, games, and
animations;
(E) identify and use
the appropriate data type to properly represent the data in a program problem
solution;
(F) communicate an
understanding of and use variables within a programmed story, game, or
animation;
(G) use arithmetic
operators to create mathematical expressions, including addition, subtraction,
multiplication, real division, integer division, and modulus
division;
(H) communicate an
understanding of and use sequence within a programmed story, game, or
animation;
(I) communicate an
understanding of and use conditional statements within a programmed story,
game, or animation;
(J) communicate
an understanding of and use iteration within a programmed story, game, or
animation;
(K) use random numbers
within a programmed story, game, or animation; and
(L) test program solutions by investigating
intended outcomes.
(5)
Digital citizenship. The student explores and understands safety, legal,
cultural, and societal issues relating to the use of technology and
information. The student is expected to:
(A)
discuss privacy and copyright laws and model ethical acquisition of digital
information by citing sources using established methods;
(B) compare various non-copyright asset
sharing options such as open source, freeware, and public domain;
(C) demonstrate proper digital etiquette and
knowledge of acceptable use policies when using networks;
(D) explain the value of strong passwords and
virus detection and prevention for privacy and security;
(E) discuss and give examples of the impact
of computing and computing-related advancements on society; and
(F) analyze how electronic media can affect
reliability of information.
(6) Technology operations and concepts. The
student understands technology concepts, systems, and operations as they apply
to computer science. The student is expected to:
(A) identify and explain the function of
basic computer components, including a central processing unit (CPU), storage,
and peripheral devices;
(B) use
system tools, including appropriate file management;
(C) compare different operating
systems;
(D) describe the
differences between an application and an operating system; and
(E) use various input, processing, output,
and primary/secondary storage devices.
Disclaimer: These regulations may not be the most recent version. Texas may have more current or accurate information. We make no warranties or guarantees about the accuracy, completeness, or adequacy of the information contained on this site or the information linked to on the state site. Please check official sources.
This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.