CyberSchool
Offline computer science learning platform for schools

CyberSchool is a desktop Electron app that teaches programming basics (variables, loops, functions), logic gates, truth tables, and EGE prep — entirely offline. Student progress is saved locally. Teacher mode allows password-protected management. No cloud, no tracking, no phone required. Built for Russian schools, but interface can be localized.
Reviews
Using for self-study programming concepts. The truth tables and logic gates are explained well. Desktop app runs smoothly but the UI feels a bit dated. Would appreciate dark mode and better visual organization. Progress tracking works reliably which is important for structured learning.
Dark mode and better visual organization would help a lot with extended study sessions. The reliable progress tracking is key.
Using this in our computer science club for 15 students. The desktop app handles multiple user profiles well and the offline nature means we're not dependent on school wifi. Programming basics section is well-structured.
The logic gates and truth table exercises are excellent. Worked through about 30 different problems and the explanations are clear. Offline desktop app is reliable.
Good EGE prep tool with solid coverage of fundamentals. The offline Electron app works well. Would benefit from interactive coding exercises where you actually write code rather than just reading examples. Also missing syntax highlighting in some sections. The logic gates content is strong though.
Interactive coding exercises would definitely elevate this. The logic gates foundation is strong though.
Great suggestion! Interactive coding exercises are on our roadmap. We're focusing on making the fundamentals accessible first, then adding hands-on practice features.
Love the offline capability for exam prep! 🚀 Spent 2 weeks going through all the programming fundamentals and logic sections. Local progress tracking means I can switch between my desktop and laptop seamlessly.
Seamless switching between desktop and laptop with local progress is exactly what exam prep needs!
Covers the programming basics competently. Offline mode is useful but the app could use more modern UI design. The logic gates section is comprehensive. Missing some features like progress export or learning analytics that would help teachers track student performance better.
Progress export and learning analytics for teachers would make this much more valuable for classroom use.
Teacher analytics and progress export are both priorities! We want to make CyberSchool work better for both individual learners and classroom settings.
The offline functionality and local progress saving work as advertised but the content feels limited. Programming basics cover variables, loops, and functions at a surface level - lacks depth for serious learning. Logic gates section is okay but truth table exercises are repetitive. Missing critical features like code execution, debugging practice, or project-based learning. UI is functional but uninspiring. Good starting point for absolute beginners but needs substantial content expansion and modern pedagogical approaches to compete with interactive platforms like Codecademy or Khan Academy. The Electron app runs fine but the learning experience feels passive.
Fair critique about content depth. Interactive quizzes and code execution would make the learning more engaging.
Project-based learning would definitely help bridge the gap to more interactive platforms. The foundation is there though.
Really appreciate the detailed feedback, Casey. You're right that we need more depth and interactive elements. We're working on code execution, debugging exercises, and project-based modules. The offline-first approach limits some features, but we're finding creative solutions. Thanks for the constructive comparison to other platforms - it helps us prioritize what matters most!
Using this to teach programming fundamentals to my high school students. The offline capability is perfect for our lab with unrestricted internet. Covers variables, loops, and functions with clear examples. Progress tracking works smoothly across 25 student accounts.
25 student accounts with smooth progress tracking is impressive for a desktop app. The offline lab setup sounds perfect for schools.
Perfect for teaching programming basics! The Electron app is responsive and the offline mode means no distractions. Students love that progress saves automatically.
Solid educational tool. The combination of programming fundamentals with logic gates makes this comprehensive for CS education. Local saving is reliable - never lost progress across 3 weeks of use.
Indie maker | Design enthusiast
Reviewers earn credits for providing high-quality feedback.