Final year project idea

Final year project idea

by Emma Brown -
Number of replies: 2

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.

Emma

Average of ratings: -
In reply to Emma Brown

Re: Final year project idea

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of 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: http://docs.moodle.org/dev/Projects_for_new_developers

In reply to Tim Hunt

Re: Final year project idea

by Dean Leggo -

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.