<<Prev Rule

Texas Administrative Code

Next Rule>>
RULE §127.761Fundamentals of Computer Science (One Credit)
Repealed Date:08/01/2023

(a) General requirements. Students shall be awarded one credit for successful completion of this course. This course is recommended for students in Grades 9-12.

(b) Introduction.

  (1) Career and technical education instruction provides content aligned with challenging academic standards and relevant technical knowledge and skills for students to further their education and succeed in current or 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, including 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 the 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 and regulations 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. The six strands include creativity and innovation; communication and collaboration; research and information fluency; critical thinking; problem solving, and decision making; digital citizenship; and 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.

(c) Knowledge and skills.

  (1) Creativity and innovation. The student develops products and generates new understanding by extending existing knowledge. 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 and publish interactive stories, games, and animations;

    (C) create and publish interactive animations;

    (D) create algorithms for the solution of various problems;

    (E) create web pages using a mark-up language;

    (F) use the Internet to create and publish solutions; and

    (G) design creative and effective user interfaces.

  (2) 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 from peers and professionals in 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, and video.

  (3) Research and information fluency. The student locates, analyzes, processes, and organizes data. The student is expected to:

    (A) construct appropriate electronic search strategies; and

    (B) use a variety of resources, including other subject areas, together with various productivity tools to gather authentic data as a basis for individual and group programming projects.

  (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 applets into web pages;

    (B) find, download, and insert scripting code into web pages to enhance interactivity;

    (C) understand binary representation of data in computer systems, perform conversions between decimal and binary number systems, and count in binary number systems;

    (D) read and define a problem's description, purpose, and goals;

    (E) demonstrate coding proficiency in a contemporary programming language by developing solutions that create stories, games, and animations;

    (F) choose, identify, and use the appropriate data type to properly represent data in a problem solution;

    (G) demonstrate an understanding of and use variables within a programmed story, game, or animation;

    (H) demonstrate proficiency in the use of arithmetic operators to create mathematical expressions, including addition, subtraction, multiplication, real division, integer division, and modulus division;

    (I) demonstrate an understanding of and use sequence within a programmed story, game, or animation;

    (J) demonstrate an understanding of and use conditional statements within a programmed story, game, or animation;

    (K) demonstrate an understanding of and use iteration within a programmed story, game, or animation;

    (L) create an interactive story, game, or animation;

    (M) use random numbers within a programmed story, game, or animation; and

    (N) test program solutions by investigating valid and invalid data.

  (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 copyright laws/issues and model ethical acquisition of digital information by citing sources using established methods;

    (B) demonstrate proper digital etiquette and knowledge of acceptable use policies when using networks, especially resources on the Internet and on intranets;

    (C) investigate measures such as passwords or virus detection/prevention to protect computer systems and databases from unauthorized use and tampering;

    (D) understand the safety risks associated with the use of social networking sites;

    (E) discuss the impact of computing and computing related advancements on society; and

    (F) determine the reliability of information available through electronic media.

  (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) demonstrate knowledge of the basic computer components, including a central processing unit (CPU), storage, and input/output devices;

    (B) use operating system tools, including appropriate file management;

    (C) demonstrate knowledge and appropriate use of different operating systems;

    (D) demonstrate knowledge and understanding of basic network connectivity;

    (E) describe, compare, and contrast the differences between an application and an operating system; and

    (F) compare, contrast, and appropriately use various input, processing, output, and primary/secondary storage devices.

Source Note: The provisions of this §127.761 adopted to be effective April 7, 2022, 47 TexReg 1677

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