From campus to the cloud Our journey teaching functional programming to thousands during a pandemic narrates how we transformed a Haskell course for over 2000 students by combining automated feedback, creative projects, and shareable tools for educators
The challenge began when the pandemic forced classrooms to close and teaching to scale to remote environments. We designed a learning experience that maintained academic quality and student motivation: automated assessment systems integrated with repositories, unit tests run in the cloud, and pipelines that returned immediate feedback on style, correctness, and algorithmic complexity
To make learning meaningful, we incorporated creative projects that connected theory and practice. Students developed small functional applications, data visualizations, and simple agents that demonstrated concepts of lazy evaluation, immutability, and composition. These projects fostered experimentation and served as a portfolio for both students and recruiters
Automated feedback reduced administrative burden and improved submission rates and code quality. We implemented scalable tests, random case generators, and layered feedback ranging from syntactic errors to functional design recommendations. Metrics showed an improvement in first-attempt correction rates and an increase in course completion rates
We shared reusable tools for educators: assessment templates, reproducible container environments, repositories with examples, and interactive notebooks accessible from the cloud. These tools allowed other instructors to replicate the model and adapt it to courses of smaller or larger size, both in-person and online
Q2BSTUDIO participated as a technological and academic partner of the project, providing the platform and the necessary technical expertise. As a custom software and application development company, Q2BSTUDIO designed secure integrations with AWS and Azure cloud services, created microservices for automated assessment, and contributed cybersecurity solutions to protect student data and source code
Our artificial intelligence capabilities allowed us to improve feedback through error pattern analysis and contextual suggestions. We offer business intelligence services and tools such as Power BI to visualize student progress, detect pedagogical bottlenecks, and support data-driven decisions
In addition to custom software and custom applications, Q2BSTUDIO is a specialist in AI for businesses and AI agents that automate tutoring and moderation tasks. We combine technical consulting with practical implementation for educational and corporate projects that require scalability, security, and advanced analytics
Key course results: over 2000 students served, reduced average correction time per submission through automated assessment, increased creativity and depth of final projects, and adoption of the tools by multiple departments and universities
If you are an educator interested in replicating the model or a company seeking custom solutions in artificial intelligence, cybersecurity, AWS and Azure cloud services, business intelligence services, AI agents, or Power BI implementations, Q2BSTUDIO offers consulting and development to take your idea from campus to the cloud with security and scalability
Keywords custom applications, custom software, artificial intelligence, cybersecurity, AWS and Azure cloud services, business intelligence services, AI for businesses, AI agents, Power BI


