• Introduction to Computer Programming 

    Course Description: 
    This course is an introductory course in computer science which requires no previous experience with programming. However, the course is strongly recommended for students interested in studying computer science in college. The course will begin with the basics of "what is programming?" and introduce what programmers have called "Computational Thinking." The course continues with a moderate exposure to programming in the Python language, including how to create variables, loops, functions, storing information, and beyond. By the end of this course, students will be able to create applets of their own on Python.