General developer forum

Final year project idea

This discussion has been locked because a year has elapsed since the last post. Please start a new discussion topic.
Picture of Emma Brown
Final year project idea

Im a final year student studying Computer Science. I'm about to start my final year project and I want to use moodle as my framework. My degree will specialise in Software Engineering so I'm looking for ideas surrounding that area.

My initial idea was to have static web pages on moodle for students to complete. I would then analyse the results.

I believe this isn't going to be sufficient for an SE degree so if anyone has any other ideas, help would be much appreciated.


Average of ratings: -
Tim at Lone Pine Koala Sanctuary
Re: Final year project idea
Group Core developersGroup Documentation writersGroup Particularly helpful MoodlersGroup Plugin developers

"I want to write some code", or "I need to do a final user Software Engineering project" is not the way to start anything worthwhile.

You need to start from somewhere like "I think computers could help people learn better by ..." then you have a worthwhile project to do in Moodle.

There are slightly more mundane statements like "... could save a lot of time for Teachers / Administrators in Moodle." that might also lead to worthwile projects.

Some ideas:

Average of ratings: -
Picture of Dean Leggo
Re: Final year project idea

I think a project on Moodle Quizes would be good. There's a lot you can do here and the rabbit hole can go deep. There's a few discussions on where the quiz should go and qunatative analysis would be good.

People usally think of a question and want to make a question type based on that. Now my 2 cents.

  1. You could do a literature review on the type of questioning there is (more physiology then programs) then compare how Moodle's questions fit the models. If there is a gap you could recommend what new question types could cover, changes to current questions, etc.
  2. Do a literature review on the type of questioning there is and then compare the models to teachers questions to see if they are covering all the bases. If not recommend changes and write a new question type that could help.
  3. Analyses all the questions in Moodle (+contributed) see the similarities, differences and gaps. Interview Moodle developers, Teachers, Students to see what is missing or they like. Write a new question type based on this.

All of this may seem a long way from programing but research is not just making something, it's saying why, filling in a gap of knowledge and then creating.

Average of ratings: -