<<Prev Rule

Texas Administrative Code

Next Rule>>
TITLE 19EDUCATION
PART 2TEXAS EDUCATION AGENCY
CHAPTER 127TEXAS ESSENTIAL KNOWLEDGE AND SKILLS FOR CAREER DEVELOPMENT AND CAREER AND TECHNICAL EDUCATION
SUBCHAPTER OSCIENCE, TECHNOLOGY, ENGINEERING, AND MATHEMATICS
RULE §127.789Computer Science I (One Credit), Adopted 2022

    (E) investigate computing and computing-related advancements and the social and ethical ramifications of computer usage.

  (6) Technology operations, systems, and concepts. The student understands technology concepts, systems, and operations as they apply to computer science. The student is expected to:

    (A) identify and describe the function of major hardware components, including primary and secondary memory, a central processing unit (CPU), and peripherals;

    (B) differentiate between current programming languages, discuss the general purpose for each language, and demonstrate knowledge of specific programming terminology and concepts and types of software development applications;

    (C) differentiate between a high-level compiled language and an interpreted language;

    (D) identify and use concepts of object-oriented design;

    (E) differentiate between local and global scope access variable declarations;

    (F) encapsulate data and associated subroutines into an abstract data type;

    (G) create subroutines that do not return values with and without the use of arguments and parameters;

    (H) create subroutines that return typed values with and without the use of arguments and parameters;

    (I) create calls to processes passing arguments that match parameters by number, type, and position;

    (J) compare data elements using logical and relational operators;

    (K) identify and convert binary representation of numeric and nonnumeric data in computer systems using American Standard Code for Information Interchange (ASCII) or Unicode;

    (L) identify finite limits of numeric data such as integer wrap around and floating point precision;

    (M) perform numerical conversions between the decimal and binary number systems and count in the binary number system;

    (N) choose, identify, and use the appropriate data types for integer, real, and Boolean data when writing program solutions;

    (O) analyze the concept of a variable, including primitives and objects;

    (P) represent and manipulate text data, including concatenation and other string functions;

    (Q) identify and use the structured data type of one-dimensional arrays to traverse, search, and modify data;

    (R) choose, identify, and use the appropriate data type or structure to properly represent the data in a program problem solution; and

    (S) compare strongly typed and un-typed programming languages.


Source Note: The provisions of this §127.789 adopted to be effective August 7, 2022, 47 TexReg 4522

Previous Page

Link to Texas Secretary of State Home Page | link to Texas Register home page | link to Texas Administrative Code home page | link to Open Meetings home page