ngageoint / geoq

Django web application to collect geospatial features and manage feature collection among groups of users
MIT License
701 stars 131 forks source link

Proficiency Levels required before editing job #251

Open jaycrossler opened 10 years ago

jaycrossler commented 10 years ago

I've added in a 'Training' object where courses can be entered along with quiz questions. If a user passes the quiz, they get credit for the training.

Should Jobs have a list of training required before anyone can edit a Workcell? Or view it? Should admins be allowed to edit it even without the training?

jaycrossler commented 10 years ago

Courses and quizes are in. Currently, it works that:

screen shot 2014-09-15 at 11 43 52 am screen shot 2014-09-15 at 11 32 14 am screen shot 2014-09-15 at 11 23 43 am screen shot 2014-09-15 at 11 23 58 am

jaycrossler commented 10 years ago

Some questions/ideas for add-on features:

Whatsupcory commented 9 years ago

I will load wireframes here in the next day or so.

Whatsupcory commented 9 years ago

Interactive Version: http://invis.io/RA1TKML8E

user view

setup view - step 1 http://invis.io/RA1TKML8E

setup view - step 2 setup view - step 3 setup view - step 4 setup view - step 5

Bauerr commented 9 years ago

Team, I would like to consider making this a priority after the new year. This training module with associated gamification is necessary if we want to move GeoQ to the next level. We can discuss more on next Tuesdays telecon.

stephenrjones commented 9 years ago

So I found an interesting project, Open EdX, that's an open source learning platform developed by MIT, Harvard, Google, and several other institutions. It's coded mainly in Python and Javascript, and hosted on GitHub. The main description page is at http://code.edx.org/, which contains links to various projects that comprise EdX, including the server, recipes for standing up a server, and courseware builder (to include creating certificates for course completion). If you'd like to see a demo, you can sign-up for the demo course (https://www.edx.org/course/demox-edx-demox-1#.VKw-mSvF8rU). In addition to presenting materials either as html or video, you'll notice that questions asked within the course can include not only multiple choice, but also fill-in-the-blank as well as dropping points on a map. It seems that this would cover many of the things we'd like to do with a training course