Monday, February 28, 2011

What's next?

During class on Thursday, we made our decision on what we would like to accomplish for the rest of the semester.  We've decided to create a nutrition-based activity for Sugar.  This would require us to learn how to create an activity on our own, and we weren't positive whether or not this would be a feasible task for this semester.  For the weekend, we decided that it would be a good idea for each of us to attempt to try creating a Hello World activity in Sugar.

On Friday night, I was able to successfully compile and run a Hello World activity on my version of Sugar.  I followed this guide to do so, and sent the information onto the other team members to try out.  After a little work, it seems that everyone was able to do this (not perfectly, but I'd say close enough).  Since we were able to complete this within a couple hours, I think it's safe to say that our idea is a reachable one.

The idea (at the moment) is to create an activity where the user will enter in what they've eaten for the day, and the system will return a rating on how well the user has balanced their nutrition for the day.  This would be a great tool for younger kids, and would help them learn how to keep a well-balanced diet.  We've talked a little about what each of our responsibilities are going to be as well.  Responsibilities include the following:

1.  Database design - We think we're going to use SQLite
2.  GUI
3.  Algorithm design - for the rating system

We're very early in developing ideas for the project at the moment, so some things will most likely change as we look more into detail about designing the activity.  I have a bit of experiences, so I will most likely start out by spending time designing data tables for our activity.

In general, I think this is a great idea for our project.  While it could turn out to be a heavy workload for us, the greatest thing about creating our own work is that we can set the bar where we need to.  Of course, we will try to create reasonable goals throughout the semester.  However if things work out well (and we've met our goals), we could very easily expand them (by adding new features, etc.).  I'm excited about the project and I'm ready to get to work.

No comments:

Post a Comment