Welcome to PragmaTeach
PragmaTeach is an AI-powered educational platform that helps teachers create engaging courses and empowers students to learn more effectively.
The platform combines the power of AI with proven educational practices to create a seamless learning experience.
What is PragmaTeach?
PragmaTeach consists of three main applications:
Teacher and Administrator Panel (PragmaTeach_dashboard)
A full web application that allows you to:
- Create courses with AI: Upload documents and let the AI generate complete courses with modules, lessons, and exercises.
- Activate lessons: Control which lessons are available to students.
- Generate slides: The AI creates lesson slides from reference material.
- Manage students and groups: Organize students in groups, assign courses, and track progress.
- View metrics and analytics: Get insights on student performance and course effectiveness.
- Define your teaching context profile with AI: Answer questions about your preferences and teaching style to create a personalized profile.
- Schedule live classes: Run live classes from the platform.
Student App (PragmaTeach_students)
A mobile and web application that allows students to:
- Access courses: View and navigate assigned courses.
- Complete lessons: Learn with interactive lessons and various exercise types.
- Track progress: Monitor progress and achievements.
- Get AI help: Ask the AI assistant questions during lessons.
Family App
For families:
- View detailed student progress by course.
- Access courses created by the institution for families.
Main features
AI-powered course creation
Upload your materials (books, PDFs, texts, images, syllabi, web links) and let PragmaTeach's AI generate:
- Complete course structures with modules and lessons.
- Multiple exercise types (multiple choice, reading comprehension, math problems, interactive animations, etc.).
- Automatic translations to multiple languages.
- Content aligned to official educational programs.
Comprehensive analytics
Track everything with detailed metrics:
- Progress and completion rates.
- Performance and exercise scores.
- Time spent on lessons.
- Course effectiveness.
Multilingual support
Create courses in multiple languages (e.g. Spanish, English, German and others). Content is translated automatically while preserving educational quality.
Group management
Organize your learning environment simply and flexibly:
- Create student groups (classes).
- Assign teachers to courses.
- Control course access by group.
- Track performance at group level.
Documentation overview
| Topic | Description |
|---|---|
| Teacher Dashboard | Quick tour of the dashboard and navigation |
| Creating a course | Step-by-step course creation with AI |
| Creating exercises | How to add exercises to lessons |
| Exercise types | Theoretical and practical exercise types |
| Activating a lesson | How to make lessons available to students |
| Correcting with AI | Use the AI corrector tool for assignments |
| Personalization | Teacher profile, teams, subgroups, and course settings |