Project Proposal Submission On ‘Knowledge Administration Platform (Joodle)’ Course Title: Object Oriented Programming Lab Course Code: ICT 4252 Submitted by Ayon Paul 2002014 2002014@icte.bdu.ac.bd Abdullah Al Rafi 2002015 2002015@icte.bdu.ac.bd Submitted to Aditya Rajbongshi Lecturer, Department of Education Bangabandhu Sheikh Mujibur Rahman Digital University, Bangladesh Bangabandhu Sheikh Mujibur Rahman Digital University, Bangladesh (BDU) Project Name: We've named the project "Knowledge Administration Platform" (Joodle). Introduction: The goal of the Knowledge Administration Platform (Joodle) is to improve and accelerate the educational process inside an educational institution. By centralizing student information, course materials, conducting quizzes, tracking academic progress, daily attendance, marking system and assignment submissions, it solves the weaknesses of traditional educational systems. Providing thorough profiles of both teachers and students will help with efficient course administration and enhance the quality of education as a whole. Literature Review: Various learning management systems are available in the market, each with its unique features and limitations. Project Name EduTrack: Academic Management" by A. Smith et al. (2021) Feature Course materials, student profiles, assignment tracking, and discussion forums. QuizMaster: Quiz creation, Online automated Assessment grading, System" by K. performance Johnson et al. analytics. (2022) AssignHub: Assignment Assignment submission, Submission" by grading, R. Garcia et al. feedback. (2022) Dimension Limitation Easy Limited to customization of tracking course academic parameters. progress and discussions. Efficient quiz Only focused on management and quiz automated functionalities. grading. User-friendly Limited to assignment assignmentsubmission and related features. grading. Features: 1. Course management: Teachers are able to post readings, lectures, and presentations for their classes. These are easily accessible resources for students. 2. Test and Evaluation: The platform facilitates the development and administration of tests. Online quizzes are available for students to take, and automatic grading offers immediate feedback. 3. Assignment Submission: Via the system, students can turn in assignments, which teachers can then evaluate, mark, and comment on right inside the platform. 4. Reminders and Notifications: To help users keep on top of their academic responsibilities, users receive reminders about forthcoming tests, assignment deadlines, and other significant news. 5. Student profiles: Every student gets a thorough profile that highlights their courses taken, marks they've received, and general academic development. 6. Discussion forums: An interactive setting where educators and learners can converse, pose questions, and exchange ideas. 7. Academic Tracking: Markings and Results of students can be analyzed through our platform. 8. Data Recovery: Users can retrieve lost data by confirming their identity, ensuring a secure and reliable system. Objectives: 1. Developing an affordable learning management system suitable for educational institutions of varying sizes. 2. Creating a user-friendly and customizable system that can adapt to the evolving needs of educational institutions. 3. Enhancing data efficiency to provide a seamless learning experience for both students and instructors. 4. Developing a mobile app/web-based server with social networking features to foster better communication and collaboration among students and instructors. Tools: Java: The system will be developed using the Java programming language. MySQL: The database used for storing data will be MySQL. Java Swing: The graphical user interface (GUI) will be built using Java Swing. Methodology: 1. Registration Module 2. Login Module 3. Design 4. Development 5. Course Management Module 6. Quiz and Assessment Module 7. Assignment Submission Module 8. Notifications Module 9. Discussion Forums Module 10. Deployment 11. Maintenance and Support Expected Outcomes: 1. Improve tracking of student progress and academic performance. 2. Efficient assignment submission and grading process. 3. Enhance communication and collaboration among students and instructors. 4. Streamline course management for instructors. Future Works: 1. Integration of additional features, such as virtual classrooms and live sessions. 2. Implementation of advanced analytics for personalized learning insights. 3. Expansion of collaborative features, including group projects and peer-to-peer learning initiatives. Conclusion: With the goal of transforming education, the Knowledge Administration Platform (Joodle) offers an all-inclusive platform for efficient course management and smooth learning experiences. For both students and teachers, the system guarantees accessibility, interaction, and data security, which enhances the effectiveness and engagement of the learning environment.