Main content
Programming Essentials with Python and Turtle Graphics
Course Overview
Focusing on sequential thinking, iteration, functional composition, data types and variables, conditional statements, and recursion, this course will equip students with the fundamentals of computational thinking and computer programming. Students will practice representing a problem and its solution in a way that can be understood and executed by an automated agent. Students will achieve these goals by working on practical computer programming exercises in the Python programming language using its Turtle Graphics library. No prior computer programming experience is required. Turtle Graphics is a computational tool that allows programmers to move a visual device named "turtle" on a computer screen using code. As the turtle moves it draws figures on the screen. Programming a turtle makes it possible to visualize computational concepts and algorithms that are normally abstract and invisible.
Course Objectives
Course Information
- Credit:
- Noncredit
- Categories:
- Lab Requirement:
- A PC or laptop with either Mac OS, Windows, or Linux operating system.
Program Information
- Pre-College Program:
- This is a teaser for precollege.
Course Dates and Details
Program | Course Dates | Class Time | Format | Status |
---|---|---|---|---|
Pre-College | Session B |
| on-campus | open |