Course Course Summary Section 1 Content Section 1 Content Left Section 1 Content Right Credit Type: Course ACE ID: EDX-0003 Organization: EdX Location: Online Length: 10 weeks (60 hours) Dates Offered: 10/1/2023 - 9/30/2026 Credit Recommendation & Competencies Section 2 Content Section 2 Content Left Section 2 Content Right Level Credits (SH) Subject Lower-Division Baccalaureate 3 Python Programming Description Section 3 Content Section 3 Content Left Section 3 Content Right Objective: The course objective is to introduce programming using Python, learn how to read and write code, and how to test and debug it. Learning Outcomes: Learn about functions, arguments, and return values; variables and types; conditionals and Boolean expressions; and loops Learn how to handle exceptions, find and fix bugs, and write unit tests Use third-party libraries Validate and extract data with regular expressions Model real-world entities with classes, objects, methods, and properties Read and write files General Topics: Functions Variables Conditionals Loops Exceptions Libraries Unit Tests File I/O Regular Expressions Object-Oriented Programming Instruction & Assessment Section 4 Content Section 4 Content Left Section 4 Content Right Instructional Strategies: Audio Visual Materials Discussion Practical Exercises Project-based Instruction Performance Rubrics (Checklists) Methods of Assessment: Other Working code projects Minimum Passing Score: 70% Supplemental Materials Section 5 Content Section 5 Content Left Section 5 Content Right Section 6 Content Section 6 Content Left Section 6 Content Right Button Content Rail Content 1 Other offerings from EdX C++ Programming: Basic Skills - Codio (EDX-0005) C++ Programming: Intermediate Concepts - Codio (EDX-0006) CS50AI: Introduction to Artificial Intelligence with Python (EDX-0004) CS50W: Web Programming with Python and JavaScript (EDX-0002) CS50x: Introduction to Computer Science (EDX-0001) Full Stack Cloud Development-IBM (EDX-0009) UCSD MicroMasters (EDX-0008) View All Courses Page Content