Skip to main content

Computer Programming

Computer Programming I

Course Syllabus



Teacher: Gayle Jones    

Phone: 936.875-9305                                                                                                   


Course Description:

In Computer Programming I, students will acquire knowledge of structured programming techniques and concepts appropriate to developing executable programs and creating appropriate documentation. Students will analyze the social responsibility of business and industry regarding the significant issues relating to the environment, ethics, health, safety, and diversity in society and in the workplace as related to computer programming. Students will apply technical skills to address business applications of emerging technologies.


Introduction to Computer Programming does not assume any prior programming experience and will be paced accordingly. One year of high school mathematics or equivalent is required.


  • Introduction to Programming Languages
  • Python Basics
  • Working with variables and operations
  • Control Structures
  • Repetition Structures
  • Working with Text
  • Functions and Modules
  • Lists
  • File Input & Output
  • Dictionaries

Additional topics, such as graphics, may be covered at the instructor's discretion and time-permitting.

Gayle Jones

Upcoming Events

Contact Gayle Jones

Conference Time:
7th Period 2:40-3:35 M-F