| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

CET 4583 Spring 2009 Group Project Assignment

Page history last edited by PBworks 13 years, 3 months ago

 CET 4583 Spring 2009 Assignment

MyDailyMath.com

 

Introduction

 

The purpose of this project is to develop a system that can help children and parents that struggle with leanring mathematics. The concept here is to create a Mathematics "Wiki". A wiki is a site that allows public contribution to the site (such as the site you are currently on). In the case of the math wiki (like any wiki), their will be 2 groups of users, contributors and users.

 

In a wiki a contributor is anyone who generates content for the wiki. In the math wiki these contributors will be able to contribute by creating;

 

- Math problems (with answers)

- Math lessons

- Math Standards (I will help with this)

 

And users will have the ability to link lessons, problems, and standards.  I will give groups any help necessary (on request only) of expectations.

 

Overall Vision

 

I have registered a domain for this system  MyDailyMath.com . The overall vision is that children that need to work on math can go to this site and be given a daily quiz at their level using math problems that have been contributed to the wiki. I have many design ideas that you, the students will be able to get from me in interviews. However, even though I have the overall big vision - you will need to also get information for designing the site from;

 

- Parents

- Math teachers

- Students

 

I will also have at least one of my children available on a regular basis (weekly) for you to work with at the University. For those who are parents, you can use your own children as "clients" for this project.

 

This is an Open Source Project and is supported Google Open Source http://code.google.com/opensource/  - You will need to use Subversion to work with the project files. I recommend installing TortoiseSVN.

 

The Google Code Home for this project is http://code.google.com/p/mydailymath/ and you will need to hae a Google account to access the project. The wiki is at http://MyDailyMath.pbwiki.com

 

End Product

 

This is a very ambitious project and it is not likely that the class will be able to complete the project within the course of the semester. One reason is CET 4583 alone does not give you all the material necessary to create a site that will have an extensive database back-end and sophisticated data driven interface. You will be able to continue this project in future courses such as CET 4584 and CET 4429.

 

In the end, by Summer 2010 I hope to have a site that is (1) truly useful to parents and children, (2) 100% freely available, and (3) promotes the efforts of the students at UCF in making a real contribution.

 

Project Functional Groups

 

Functional groups will need the ability to meet with stakeholders to determine necessary functionality for their specific section of the program.

 

1. (Group 1) Management and Integration - This group is ultimately responsible for ensuring that the work of all the project groups comes together and ends up as afunctional and consistent web site. Site structure, directory structure, naming conventions - will all be the resposnibility of this group.

2. (Group 2) User management - This group is responsible for determining the security and user management for the entire system. They must determine types of accounts, privileges - and completely design the user management to fit user needs.

3. (Group 3) Interface Group - Responsible for the interface design, consistency in interface, design, all styles. All pages used within the system must meet the style guidelines of this group.

4. (Group 4) Functionality Group A (creating questions) - Responsibility for the full functionality of creating questions (all types) and being able to store questions.

5. (Group 5) Funcitonality Group B (creating levels and standards) - All resources and questions must have the ability to map to multiple levels and standards, the creation of these standards and levels is up to this group.

6. (Group 6) Functionality Group C (mapping questions and resources to levels and standards) - This group must create an interface to map resources and questions to levels and standards.

7. (Group 7) Functionality Group D (creating quizzes) This group must create an interface to create quizzes, evaluate the quizzes, store results, and report results.

 

Additional functionality groups may be formed for students who wish to add a specific functionality to the project.

 

Final Project Grading

 

Grading for Group 1 will be done by a survey of other groups. Questions allowing groups to rank group 1's effectiveness on such items as clearness of instructions, etc... will be asked and group 1 will be graded based on this information.

 

Other groups will be graded on the quality of their produced prototype (remember - this is only a prototype design), ability to take and integrate stakeholder input, and consistency with other groups.

 

 

Alternative Solo Project

 

An alternative solo project may be performed instead of the group project. Please make sure you COMPLETELY understand all the requirements of the solo project. MAKE SURE YOU COMPLETELY UNDERSTAND WHAT IS REQUIRED BEFORE REQUESTING A SOLO PROJECT. You must request the solo project with a full description of the new or existing site redesign and be approved before proceeding.

 

 

 

Submission details for the Solo projects are at CET 4583 Solo Project Assignment Requirements

 

Comments (0)

You don't have permission to comment on this page.