Dekalb Christian Home Educators

 

Computer Programming w/Python I - Fall 2023 (9th-12th)

Instructor Image

Teacher: Jenelle Davis
Email: dchereadingbowlteam@gmail.com
Date/Time: Thursday - 2:00 PM to 2:55 PM
Room: Online
Departments: Middle School, High School
DOE Number: 11.47200
Grade Level: 11-14 years old, 15-18 years old

DESCRIPTION: Python I is the introduction to the design of computer applications emphasizing modern software programming principles: object-oriented design, decomposition, encapsulation, abstraction, prototyping, and testing. Students will be required to demonstrate competency in the design of object-oriented solutions and the implementation of event driven logic to solve real-world business problems. This course is intended to formally introduce the student to the science (and art) of programming. A rigorous introduction to all of the foundational concepts of programming will be provided. Students will be challenged and stretched through code-based assignments and timely assessment.  This course is aligned with the Cisco Networking Academy - Programming Essentials in Python.

PREREQUISITES: Students must be comfortable independently navigating a computer as demonstrated by understanding basic digital literacy concepts (computer browser, URL, etc.) and personal responsibility (troubleshooting, etc.)

AGES: Advanced 8th Grade; 9-12th Grade (Advanced 8th = Previous Computer Science Course Work Successfully Completed OR 90th Percentile on a Nationally Normed Math Assessment)


DCHE REGISTRATION FEE: $5.00 per year

CCU DUAL CREDIT FEE: For students seeking Dual Credit, parents must pay directly to Colorado Christian University:

RESOURCES: SEE SYLLABUS ATTACHED BELOW

>>>CLICK HERE TO JOIN THE ONLINE CLASS<<<


File Attachment:   4-SYLLABUS-Programming Foundations I.pdf (181 KB)