Project 05: Mastering Python Arrays for AP Computer Science Success
The project, titled "Mastering Python Arrays for AP Computer Science Success," serves as a vital design document that expands the ADDIE model by thoroughly applying each phase, Analysis, Design, Development, Implementation, and Evaluation, to address a clear instructional gap in student understanding of Python arrays. It demonstrates how intentional instructional planning, grounded in learner needs and measurable outcomes, can lead to improved academic performance, increased AP exam success, and long-term cost savings for both students and the district. By outlining detailed goals, assessments, resources, and ROI, the project exemplifies how the ADDIE framework can be used not only for instructional improvement but also for strategic educational planning.

Proposed Solution
To close the instructional gap in student comprehension of Python arrays, a focused instructional unit was designed and executed using the ADDIE model (Analyze, Design, Develop, Implement, Evaluate). This solution provided a research-based, scaffolded learning experience aimed at strengthening conceptual understanding and practical application of arrays in preparation for the AP Computer Science exam.
​
The instructional solution included:
-
Analysis of Learner Needs
Diagnostic assessments and feedback from prior AP results revealed that students struggled with foundational array concepts such as indexing, iteration, and manipulation. These insights guided the scope and sequence of the unit. -
Intentional Instructional Design
Lessons were designed around measurable learning outcomes with clearly articulated goals and formative checks. Instruction integrated real-world coding problems, differentiated tasks, and embedded review loops to support mastery. -
Development of Interactive Materials
Custom resources were created, including:-
Guided practice notebooks and auto-graded coding challenges
-
Visual aids for abstract concepts such as memory referencing
-
Step-by-step tutorials and recorded mini-lessons
-
-
Implementation Through Blended Learning
The unit was delivered using a combination of direct instruction, collaborative lab work, and asynchronous practice modules. Students progressed at their own pace through coding exercises aligned to AP-style questions. -
Evaluation and ROI Measurement
Student performance data showed significant gains in formative assessments and confidence using arrays. Exit surveys reflected increased exam preparedness. The district projects long-term cost savings through reduced reliance on external prep programs and improved student outcomes.
​
This comprehensive solution not only supported
student success on the AP exam but also modeled how the ADDIE framework can be used to strategically design impactful curriculum interventions grounded in learner data and long-term educational goals.