Professional Course Platform - Production Ready
A complete, Coursera-quality web application for delivering your Critical Thinking course.
./start.shThen open: http://localhost:8000
python3 -m http.server 8000Then open: http://localhost:8000
✅ Professional UI/UX - Coursera-level design and user experience ✅ Smooth Navigation - Sidebar navigation with progress tracking ✅ Beautiful Content Rendering - Markdown rendered with syntax highlighting ✅ Progress Tracking - Visual progress bar and completion status ✅ Responsive Design - Works perfectly on desktop, tablet, and mobile ✅ Local Storage - Saves your progress automatically ✅ 8 Complete Modules - Full critical thinking curriculum ✅ No Backend Required - Works with simple HTTP server
- Module 1: Foundations of Critical Thinking
- Module 2: Deduction: Propositional Logic & Syllogisms
- Module 3: Induction, Evidence & Strength
- Module 4: Probabilistic Thinking & Bayes
- Module 5: Cognitive Biases & Debiasing
- Module 6: Fallacies & Rhetoric
- Module 7: Constructing Strong Arguments
- Module 8: Decision-Making & Final Project
- Start the server using
./start.shorpython3 -m http.server 8000 - Open your browser to
http://localhost:8000 - Click any module in the sidebar to start learning
- Use navigation buttons to move between modules
- Your progress is saved automatically in browser storage
- Frontend: Pure HTML/CSS/JavaScript (no build step required)
- Markdown Rendering: Marked.js with Highlight.js for code
- Storage: LocalStorage for progress tracking
- Server: Simple Python HTTP server (or any static file server)
- Dependencies: All loaded via CDN (no npm install needed)
School/
├── index.html # Main application (Coursera-quality UI)
├── start.sh # Quick start script
├── course/
│ ├── modules/ # All 8 course modules (.md files)
│ ├── quizzes/ # Quiz JSON files
│ ├── resources/ # Worksheets and materials
│ └── videos/ # Video scripts
└── README.md # This file
This can be deployed to any static hosting:
- Netlify - Drag and drop the folder
- Vercel - Connect your GitHub repo
- GitHub Pages - Push to gh-pages branch
- Any web server - Just upload the files
- Professional Design - Clean, modern, accessible
- Fast Loading - Optimized for performance
- Mobile Responsive - Perfect on all devices
- Progress Tracking - Visual feedback on completion
- Smooth Animations - Polished user experience
- Code Highlighting - Beautiful syntax highlighting
- Accessibility - WCAG compliant
This is a complete, production-ready course platform. Just start the server and begin teaching!
Built with ❤️ for Critical Thinking Education