Using the Modern Progress Bar to Create a DYNAMIC Loading Bar in your Canvas App!
Creating an Individualized Education Program (IEP) Opensource Power Apps
In this informative session, Brian Knight from Pragmatic Works demonstrates how to build and manage an Individualized Education Program (IEP) using Power Apps. The video highlights a free, open-source solution designed for school districts, departments of education, and parents to streamline IEP management.
Challenges in Managing IEPs
- Managing IEPs is often complex for school districts, counselors, parents, and caseworkers.
- Each school district has unique requirements, making a one-size-fits-all solution impractical.
- The goal is to simplify processes, centralize communication, and track student progress efficiently.
The Power Apps Solution
- The IEP application is a model-driven Power App, fully customizable to meet district-specific needs.
- It utilizes Dataverse to store and manage all student-related data.
- Power Pages can be layered on top, providing easy access for parents, counselors, and other stakeholders.
Key Features Demonstrated by Brian Knight
- Student Records: Comprehensive tracking for students like Ryan and Ace, including appointments, emails, and phone calls.
- Parties & Permissions: Ability to add parents, teachers, and caseworkers with controlled access to records via Power Pages.
- Modifications & Accommodations: Supports accommodations such as test-read assistance, teacher aides, and other aids, with status tracking (e.g., pending or under review).
- Goal & Objective Tracking: Manage academic goals, objectives, reporting schedules, and inter-agency involvement.
- Course Planning: Define expected courses by year for each student.
Power Pages Integration
- Power Pages enable students or staff to continue forms over multiple sessions.
- The application saves progress, making it easy to return to long forms and update goals or objectives.
Installation and Setup
- The solution can be downloaded as either a managed solution for production or an unmanaged solution for development purposes.
- Installation is straightforward: import the solution ZIP into your Power Apps environment and follow the guided steps.
- 15+ tables are included, with some hidden tables that can be activated as needed.
- Security roles can be customized to enforce row-level access according to your organization’s needs.
Customization Options
- Alter dropdowns, goals, student information, contacts, courses of study, and objectives to match district-specific requirements.
- Modify tables and forms directly using Power Apps, giving full control over the application’s functionality.
Additional Resources and Support
- The solution is open source and available on GitHub with discussion forums for community feedback and suggestions.
- Pragmatic Works offers customization services, hackathons, and training to help schools build or enhance IEP solutions.
Brian Knight emphasizes that while this solution provides a strong starting point, each school district can adapt it according to their unique IEP requirements. By leveraging Power Apps, schools can streamline the IEP process, reduce administrative burdens, and enhance collaboration between parents, teachers, and caseworkers.
Don't forget to check out the Pragmatic Works' on-demand learning platform for more insightful content and training sessions on Canvas Apps and other Microsoft applications. Be sure to subscribe to the Pragmatic Works YouTube channel to stay up-to-date on the latest tips and tricks.
Sign-up now and get instant access
ABOUT THE AUTHOR
SQL Server MVP and founder of Pragmatic Works. Brian has been working with SQL Server as a DBA and business intelligence professional since 1998. He has written more than 15 books on the topic and has spoken at dozens of conferences.
Free Community Plan
On-demand learning
Most Recent
private training

Leave a comment