Computer Programming I
Full-year course. Introduction to Computer Programming teaches the foundations of basic computer programming and will introduce students to object-oriented programming. The goal of this course is to help students develop their problem-solving and critical thinking skills. This course is for beginners with little to no experience in computer programming. Students will learn computer commands, variables, looping, If/else statements, While and For loops, and much more. This course will use Python, a programming language. You will need to download Python for the course: https://www.python.org/downloads/.
Requirements and Prerequisites:
- PC with Windows 8+ Operating System (Python 9.5 can not be downloaded on Windows 7 or earlier.)
- Download the Windows embeddable package (64-bit) found here: https://www.python.org/
downloads/windows/ - Have permissions to read, write, and edit files
- Have a plain text editor (ex: Notepad)
- Basic computer literacy
- able to find file folders and locations
- save, delete, edit files
- download files
- use file manager to find the location of files
- Basic mathematical knowledge (Student should have passed Pre-Algebra.)
- Area of rectangles, triangles, and circles
- Solve mathematical equations
- Understand and compute exponents
- Solve order of operation problems
- Evaluate mathematical equations given numbers to input (including the distance formula)
- Area of rectangles, triangles, and circles
Register Now
Computer Programming I Information
- Example Syllabus
- Class meets twice per week for 50-55 minutes.
- Class cap: 15 students.
- Designed for grades 8-12.
- Students in grades 8-12 may be awarded 1 Mathematics or Elective credit upon completion of this course.
- Taught by Dorothy Yoo
Expand for More Course Resources