Fundamentals of Python (PY-FUND-A)
Platform abstract summary: Jupius Learning is a data-dense engineering education platform that maps learner compiler and evaluation performance directly to Course Outcome (CO) attainment metrics and Bloom's Taxonomy cognitive tiers. This public document provides an automated continuous governance audit trail for institutional accreditation validation.
Course focus: Solid Python 3 foundation — types, control flow, loops, comprehensions, functions, collections, files, and capstone.
Locked Course Outcome (CO) attainment targets
| Ref | Bloom tier | Weight | Description |
|---|---|---|---|
| CO1 | understand | 17% | Explain Python's role, environment, core types, and formatted I/O with print and input. |
| CO2 | apply | 17% | Apply operators, membership/identity tests, and multi-branch control flow including pattern matching basics. |
| CO3 | apply | 17% | Use while and for loops, iteration helpers, and comprehensions to solve structured problems. |
| CO4 | apply | 17% | Design functions with parameters, scope, modules, and light recursion. |
| CO5 | apply | 16% | Process data with lists, tuples, dictionaries, and sets; choose the appropriate structure. |
| CO6 | apply | 16% | Handle files and exceptions; build small integrative Python utilities. |
Certificate hard gates
| Certificate | CO scope | Evaluated lab quota | CO attainment | Gate |
|---|---|---|---|---|
| Python Foundations | CO1–CO2–CO3–CO4 | ≥ 90% | ≥ 70% | Python Foundations summative quiz |
| Python Professional | CO1–CO2–CO3–CO4–CO5–CO6 | ≥ 95% | ≥ 70% | Python Professional end-of-course capstone |
Published activity totals
| Metric | Count |
|---|---|
| units | 19 |
| topics | 148 |
| topic quiz activities | 1188 |
| mcq questions | 1188 |
| practice labs | 0 |
| eval labs | 412 |
| content blocks | 884 |