Giter VIP home page Giter VIP logo

pansilugunaratna / alec Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 2.0 15.31 MB

An Interactive Teaching and Learning Model. This is our second year group project, which is an application to improve the interactivity of the students during lectures. We follow the MVC architecture and we haven't used any frameworks.

JavaScript 17.31% PHP 63.38% Hack 0.12% CSS 0.01% SCSS 19.19%
html-css-javascript noframeworks sass interactive-teaching

alec's Introduction

ALec

ALec is a versatile mobile and web application designed to tackle the challenges of low student engagement and interaction within the classroom. Its primary goal is to create an interactive learning environment that fosters active participation and enhances the overall learning experience.

With ALec, lecturers are empowered to incorporate small quizzes during their lectures. Students can easily answer these quizzes using their smartphones, providing real-time feedback on their comprehension and knowledge of the lecture material. This valuable insight allows lecturers to evaluate student understanding and make necessary adjustments to their teaching approach.

In addition to quizzes, ALec offers an anonymous question-asking feature. Students can submit questions through the app without revealing their identity, encouraging even the most reserved individuals to actively engage and contribute to class discussions. This promotes inclusivity and encourages a vibrant exchange of ideas.

ALec also provides a platform for self-evaluation through its leaderboard and review system. Students can evaluate their progress, track their performance, and identify areas for improvement. This self-assessment component motivates students to pay closer attention to course content and take an active role in their learning journey.

The web application of ALec is built using HTML, CSS, JavaScript, PHP, and MySQL. These technologies ensure a robust and reliable foundation for seamless web functionality. On the other hand, the mobile app is developed using Java and XML, leveraging the power of these languages to deliver a native and user-friendly experience on mobile devices.

By strengthening the interaction between lecturers and students, ALec enhances efficiency and popularity for both parties. Lecturers gain valuable insights into student understanding, while students benefit from an engaging and personalized learning experience. ALec revolutionizes traditional classroom dynamics, empowering learners and creating a positive impact on the overall learning outcomes.

Key Features:

  • Small quizzes for real-time understanding of student knowledge
  • Anonymous question-asking functionality
  • Self-evaluation through leaderboard and review system
  • Web application built with HTML, CSS, JavaScript, PHP, and MySQL
  • Mobile app built with Java and XML

Experience the power of ALec and transform your classroom into an engaging and interactive learning environment. Elevate student engagement, encourage participation, and enhance the overall learning experience with ALec.

alec's People

Contributors

charithanjana avatar jdratnayake avatar pansilugunaratna avatar wathsala495 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.