P2PU Badge Implementation
Last updated: 10/30
Badge Requirements text:
To get this badge you need 3 peers or 1 mentor to say that you are able to install an FTP or SFTP client and that you upload content that is visible live in a browser
we would say
Badge Requirements text:
To get this badge you need 3 peers to say that you are able to install an FTP or SFTP client and that you upload content that is visible live in a browser
Bug:
http://alpha.p2pu.org:8092/en/badges/super-blogger-badge/awards/user-4/
Quick todone for 10/25 evening:
update fixture with next skill texts
replace 'assessment' with 'review' text on award page view
Make sure all the changes for release are here so I can check them off. Will include link to screenshot. For now: mockups
-----------Previously------------------------
[mostly done] view all submissions for a badge - badges/submissions - http://www.flickr.com/photos/digifoo/6198058955/in/photostream/ based on http://p2pu.lighthouseapp.com/projects/71002/tickets/539/a/1427709/badges-review-queue.png
[mostly done] view submission and its ratings
- http://www.flickr.com/photos/digifoo/6232675855/in/photostream/ <- how it is now
- [Going with float right look -- add css to question div to make sure it doesn't go wonky when it's really long text]
- Question: What about final rating's 'plain text' version? Round up and down and show a '2' text for a '2.5' average?
- TODO: Flip badge and submission. Put badge on left and submission on right.
[mostly done] create submission for a badge
- http://www.flickr.com/photos/digifoo/6233195520/in/photostream
- Need to research: Not sure if HTML5 'placeholder' is localizable. Need to research that. There's CSS on there to make it a lighter grey.
- Bug: if error in page, puts the placeholder text back so can lose all the reflection work!
- maybe check for value with js and replace it if reloading?
- Or maybe use js instead of html5 placeholder
- TODO:
- Add formula
- on mouseover of badge, show rubric + formula. Else, just desc and badge.
- TODO: Make sure and clean submission text
[almost done] assess a submission
[Zuzel doing?] view a badge - http://www.flickr.com/photos/digifoo/6197836699/in/photostream/
[Need to check] system awards a badge (peer-to-peer/community, self, peer skill)
- I think this is done but not 100% sure. Want to check.
Bugs:
- after submit for a badge, should go to the view of the submission not badge
- also, doesn't seem to be saying that I already applied
- Can apply for a badge view a challenge without being in the challenge -- or maybe not a bug?
Random:
- announces someone applied for a badge on profile?
- awarded badges are showing on profile?
-------------------------Old below--------------------------------------
In progress:
- Zuzel is doing self assessment awarded badges: http://p2pu.lighthouseapp.com/projects/71002/tickets/538-award-badges-linked-to-challenge-tasks-completion-and-add-adopters-role
Zuzel is working on "adopt this challenge" (so we'll have adopter user types)- Jessica is working on peer awarding
- submit work for assessment
- once all tasks for the challenge are done, the special "submit for assessment" task is available to the user
- https://gomockingbird.com/mockingbird/#m5ase18/4p4TB1
- evidence: badges/award/id
- award: user - badge
- if badge is self-assessed, show badge description and link to challenge that granted it
- if badge is assessed, show badge information, submission, and assessments
- if badge is stealth, show badge description and count of whatever is needed? (stealth: 50 comments and has 100 comments so there are 2 stealth awards)
- url for all awards for a badge: badges/<slug>/awards
- url for all badges: badges/
- url for all submissions: badges/submissions
- url for all awards to a user: /username/awards/
- so maybe a criteria url might be also /username/award/id? -- better or no?
The user inputs links and text for assessment by peers
- announcement of submitted work for assessment appears on activity stream of user's profile (links to where one can assess)
Questions:
Does each challenge badge have the "previous" challenge badge as a prereq?
Is there a way to say "next challenge"?
What's the progress look like for webmaking 101 badge? s/ratings/badges? Maybe there isn't a progress for it but when checking on the progress for a person on a badge, check the logic on a badge first? that would show the stealth ones. And save Progress for assessment-type? Maybe drop Progress for just methods? Could take a while to pull one's progress though without the table.
-------------What's left--------------------------------------------------------------------------
finish submission UI. For this release, I simplified this to be submit for one skill badge. - create various UI parts for listing of submissions that need review (review your peers) - have wireframe on lighthouse
- add assessment UI -- have wireframe on lighthouse
- add "submit your peers for peer (non-skill) badges" to challenge task list UI -- have wireframe on lighthouse
- add rubrics to assessment UI -- have wireframe on lighthouse
- finish back end to update progress / award_to user -- some of this is already done in github and some is sketched out in a doc
add list of current assessments to submission UI- various urls/pages like list of all badges, view a badge (how get it, who has it?, etc), view an award (description of badge, image, person that received it and why -- submission (if exists) and assessments (if exists) and rubric (if exists), badges on a person's profile page with links to the awarding of that badge (maybe a way to see submissions that don't have an award to see one's progress on peer badges), etc.
- send activity to user's profile that she's submitted for a badge
- Did a couple of doodles for some of the view pages (Chloe's seen and thinks they're on the right track):
-------TODO--------------------
Todo:
Figure out how to do both pilot and new badges https://github.com/p2pu/lernanta/commit/cd21814770888c92789a348586105bdb9786f5a0#commitcomment-607484 Emailed Zuzel for feedback
Also, grep files for more TODOs
---------------------Old below. Above is currently so I can delete/take notes-----------------
Superusers
badges: stealth and peer/community badges are accumulative but skill are not
- create a badge
- badge title
- badge description
- badge image, etc [Arlton is creating all badges?]
- badge criteria (we need a page with the badge criteria for the OBI so might be worth spelling this out upfront. Could include the rubric here if that is not officially tied to any thing that is getting pulled into the task automatically)
- Ok, this is just text for now based on another email that is mostly for OBI
- badge assessment type
- self assessment (ex: finished all challenges by clicking 'done')
- peer assessment *(if we choose this, set the formula right here?)(also if this, then add rubric?)
- Yes. If there has to be an assessment that isn't just "I'm done" then we need to have the rubric for which people are assessing by.
- stealth assessment *(if we choose this, set the logic right here?)
- badge type (right now, this is just categorization, no logic or anything is dependent on this designation.) Yes. Maybe just how it's shown on a listing or colored with css or something.
- skill
- community
- stealth
- miscellaneous p2pu badges (for things like course organizer or other badges that we issue ourselves)
- This isn't community? well guess it depends on what community means - if community means any peer can give to any peer then no, this would be different since its from the superusers or p2pu staff out only. this distinction might not be important for this stage though.Ok. Misc it is :) Actually, I named it "Other"
- things needed for OBI (I think this at this stage, this is just ensuring that we have the right data/metadata for/with each badge. The actual issuing tech can happen later and Brian can help with that) +1 Exactly.
- link up other badges as pre-reqs
- create rubric
- Rubric example: http://pad.p2pu.org/webcraft-alpha-challenges-4
- Provides helpful and interesting feedback [scale: 1 2 3 4]
- So could be repetition in table. Erin said below only one rubric per badge. (do you mean one sentence per badge as rubric?- not sure I understand...) Nope, group of sentences.
- once all filled out, we get the average of the four questions' answers and that's the final rating.
- This should be part of the badge creation form
- It will be. I've separated this out into actions/methods/objects/pseudomagic.
connect rubric to badge - at this point, I think the rubric and badge will be linked totally, not going to create one rubric and have multiple badges that link to it, etc. So we could just include this in the badge creation form- Ok, that's fine. I thought maybe it might be helpful to 'reuse' some of these especially if they are used to help others come up with good rubrics.
- *create formula/assignment logic
- formula type: accumulative for peer
- ex: 3 peers need to nominate you for Helpful Feedback Badge to get it
- ex: once from course organizer or organizer + 3 peers
- formula type: something like < 3 stars by 1/3 of active peers
- active is userprofile.last_active within 60 days[?]
- More discussion on the logic behind awarding a badge (Chloe and Erin 9/26)
- Version 1 (simple)
- Badge Type of Peer:
- Award Number of Helpful Feedback Badges based on equation: (2 x Course Organizer*) + (1 x peer) = number of badges. That shows under the badge as Helpful Feedack x2
- Badge Type of Skill:
- Award HTML Basic Badge if more than 3 peers submit that user for the badge with a rating >3 and/or more than 1 course organizer* with a rating >3
- *or challenge adopter or mentor
- Version 2 (more complicated)
- I am suggesting a formula that relies on levels with the overarching idea that a badge is easy to get but hard to level up.
- Badge Type of Peer:
- Number of Helpful Feedback Badges based on equation: (2 x Course Organizer*) + (1 x peer) = number of badges.
- Award Helpful Feedback Badge Bronze based on equation: (2 x Course Organizer) + ( 1 x Peer) > = 1
- Award Helpful Feedback Badge Silver based on equation: (2 x Course Organizer) + ( 1 x Peer) > = 10% of Active Challenge Participants. i.e. (2 x 0) + (1 x 3) = 3 which is more than 10% of 20 active participants
- Award Helpful Feedback Badge Gold based on equation: (2 x Course Organizer) + ( 1 x Peer) > = 20% of Active Challenge Participants. i.e. (2 x 1) + (1 x 3) = 5 which is more than 20% of 20 active participants
- Badge Type of Skill:
- Award HTML Basic Bronze Badge if more than 5% of active peers submit that user for the badge with a rating >3 and/or more than 1 course organizer* with a rating >3
- Award HTML Basic Silver Badge if more than 10% peers submit that user for the badge with a rating >3 and/or more than 1 course organizer* with a rating >3
- Award HTML Basic Gold Badge if more than 15% peers submit that user for the badge with a rating >3.5 and/or more than 1 course organizer* with a rating >3.5
- My suggestion for this round is just to have peer badges accumulate normally so that regardless of who gives it to you, you just get an increment of +1. This is because the peer badges don't really align with the skills of the challenge (they are softer) so I don't think it matters as much if you are a regular peer or an adopter. But happy to hear other opinions here.
- Skill badges are weighted so that peer = 1 and adopter/mentor = 2. I am starting to like my sum of averages idea - does that seem to work for you? So the badge is issued with a total of 9+ points which would be either the sum of the average rating or 3 or higher of 3 peers or 1 mentor/adopter + 1 peer. I guess where this breaks down is if more than 3 peers assess, they could have an average of less than 3 and it still add up to 9+. Hmmm.
- Exactly where I was on Sunday. I had this awesome model in my head then ran it through some mental checks and it failed. Did another ... fail. This is very different than OSQA's "vote up" or "vote down" model.
- Unless we say something like a valid "vote up" is a final average rating from that assessment is 3 (or if we find 2.8 works better then 2.8). Then if there are 3 total (1*peer count + 2*adopter/mentor count)
- Otherwise, we could cut off people from voting after 3 total (factoring in weighting) is met and force the person to update his/her submission?
- connect badge to challenge - can we do this from the badge creation form? Yes. Just spelling out some stuff for modeling/actions.
Users
- can see all available challenges
- can see all available badges
- sign up for a challenge
- show up under "Peers taking this challenge"
- complete tasks in a challenge
- see progress on the challenge page (http://alpha.p2pu.org:8091/en/groups/new-group/)
- complete a challenge (once all tasks are done)
- view and discuss a task on a challenge
- once completed a challenge can 'adopt the challenge' can become a challenge adopter
Challenge adopters
- listed under "Need help?"
Users
- submit work for assessment
- once all tasks for the challenge are done, the special "submit for assessment" task is available to the user
- The user inputs links and text for assessment by peers
- announcement of submitted work for assessment appears on activity stream of user's profile (links to where one can assess) +1
- all are prompted to review peers
- But if assessed by adopter, can we weight their vote more so it counts as 2 peer votes/rankings? Yes. Always?
- prompted to adopt the challenge
Superusers
- can grant a badge via honorary assessment
--------------------------
Users
- update their submitted work for assessment
- should be able to delete and restore
- versions like content history
- if updates, does not reset votes
- voting on that version of submission
- if a peer votes again in a different version the old vote will be overridden in the count but still appear on the evidence
Challenge adopters
- assess submissions for badge
- presented rubric and use that to assess
- can comment on submission after rubric filled out
- can qualify for "title of challenge" mentor badge
- granted if evaluated 5 peers that have taken the same challenge
Users
- can submit their badges to OBI - what's the timing for Phase 3? Need to pull Brian in to update the issuing tech Will know more by this weekend.
- can manage their badges (alternative backpack) at P2PU
- PS: Need Brian to drive this (ideally build)
Post Milestone 1.5:
- users can see their progress via a "badge cake" (guessing this is like trivial pursuit?)
- more complicated weighting logic
Gurus
- receive special recognition
- 5 badges with a ranking higher than 3 stars is a guru
Roadmap Rough Draft (sent to badge group 9/20)
Erin questions:
- What about ability for peer to give a badge to another peer? Don't see that below. This may just be a button or link off of the challenge page that allows someone to click it, choose the badge and enter username and justification comment, or we could build it as another additional task in the challenge (which is how Chloe has some of them spelled out). These peer/community badges should accumulate so in the profile, someone has Communicator badge x3, and the badge links back to a page with the badge criteria and all the endorsements.
- I used to call these peer-to-peer but it seemed the vocabulary changed? I can add peer-to-peer back where you give with the name and a comment. I think it'd renamed to community.
- How does the Webmaking 101 badge fit in here? How could we create that badge which is self assessment, but you earn a piece of by completing each challenge?
- If we have 5 challenges at this time, if I complete those 5, do I get Webmaking 101 or will I only be able to get that once I finish the whole list that's still being thought of?
- You would get 5 pieces towards it, but not get the badge until you complete all 12 challenges that Jamie has mapped out
- Some challenges may have multiple badges that can be earned (eventually). So the badge task may have a big rubric that is actually made up of several rubrics, each aligned with a badge. But for these first 5 challenges, I don't think we will have any of this so just an FYI in case we need to build in a way that aligns with later functionality
- We were talking about having the assessors check off the rubric elements as they work through and that information then carried through as part of the assessment - is that still in the works?
- Yes. And each piece of that rubric (question) is a scale answer.
=============================================== IDEATION ========
Peeps:
Spring Green: Jessica
Sky Blue: Chloe
Hot pink: Erin
Purple: Zuzel
Red: Arlton
Overview:
- Webmaking 101 5 challenges end of month
Vocabulary:
- Challenge: Course type that appends a task at the end of organizer created tasks that is a "badge assessment task."
- Badge Task: Links to the challenge's task outcomes for assessment
- Peers: Anyone that has a P2PU account
- Challenge Adopters: ______
- One can "adopt this challenge" which grants one
- adopter status
- adtopter status is only open to those that have completed all tasks in that challenge
- eligible for "title of challenge" mentor badge
- granted if evaluated 5 peers that have taken same challenge as "title of challenge"
- Once finished all challenges, person is prompted with "Congratulations! You have unlocked the superpower to adopt this challenge (so it sounds like a special thing you and only you can do :)) see Arlton's mockup: https://gomockingbird.com/mockingbird/#m5ase18/p49bKq
- Skill badges: Need badge awarded first
- Non-skill badges: Can adopt before awarded
- Non-skill badge like one submitting oneself for something like open source contributor?
- Should be able to grant "Challenge Adopter" status to certain people
- [Phase >1] Gurus: _____
- QUESTION: Haven't seen gurus in a while in these docs but they've come up on phone calls. Guru tied to what? Badge? Skill? How does one become a guru? And how do we know they're a guru? if we had levels to the badges we would know that, i.e. a peer who has received 5 badges with a ranking higher than 3 stars is a guru. Since we are not doing this for this phase, we can try gurus based on the accumulative method - but that can be easily gamed...A way to address that is to have an option to award someone an honorary guru version of the badge. And a course organizer would be the only one who can do that.(is this clear?) Clear.
- Assessed: Has "completed" all tasks in that challenge and is up for peer assessment
- Tasks
Actions/Vocabulary:
- Delete Submissions:
- Users should be able to delete a work submission (and restore it).
- Badge Creation:
- First phase will be created by superusers + certain people (QUESTION: Who?I dont know the answer to this..)
- Need to be able to pick what type of badge it is: self assessed, peer assessed, peer to peer, ...?
- Need to be able to create rubric
- Need to be able to create formula/assignment logic (I thought that for now formula is only one option= accumulative,is that correct? )Oh, always same formula? Ok, no problem. Formula: [will insert here] I prefer tht we have two formulas, accumulative for peer ones (as per Erin ) and sthg like < 3 stars by 1/3 of active peers (not sure if that was possible)(clear?)
- Need other badge information like name, image, etc
- Self Assessed Badge: Peers can get a badge when finished with a challenge
- Example: Choose your weapon badge
- Self-assessment and get when completed challenge 3
- QUESTION: When the user clicks "Finished" on all tasks? Automatically gets this badge? +1
- [Phase > 1] There is also the idea of the badge cake= user has an empty badge cake and the slices fill in as these challenges get complete.(optional idea)
- Peer Assessed Badge: Peers can assess Badge Task
- Person has completed all tasks for that challenge. The person is then alerted to submit work for review/possible badge award.
- Using the usual comment box probably so can embed things or link to things
- Versioning according to http://pad.p2pu.org/badge-integration
- Revoting:
- If update the submission, (http://pad.p2pu.org/badge-integration ) it doesn't reset votes
- Voting on that version of the submission for assessment
- if a peer votes again in a different version the old vote will be overriden in the count but still appear on the evidence
- Is there a way to vote on a submission from the activity wall as well? Might be easier for the assessors (I can sketch that out too if it is not clear what I mean)
- JL: Not sure where the activity wall is though... Can always click the link to the work to be assessed or such.
- [Phase > 1?] Some badges have pre-requirements like webcraft-alpha-challenges-4 team-up badge requires Helpful Feedback (*took out the levels to simplify things)
- When a challenge has badges that have pre-reqs, show the challenges that grants them. +1
- QUESTION: Can we get a badge more than one way?
- If so, how will we know which is the more correct path? I think one should, and there should not be a more correct path, but rather a more complete path. One that grants a more complete experience might require that you take two challenges to level up one specific badge, like the helpful feedback badge. However, I am not sure that this is possible with the accumulative method. Unless you say, x number of people gave you the badge for challenge 3 and y number of people gave you the badge in challenge 4 therefore your total score for that badge is x+y
- Do we have this chart then?
- If has pre-requirement, user can only self-assess with "I completed this" on tasks and not submit for assessment. Once pre-req badge awarded, submission task is available.
- Present rubric to assessors
- QUESTION: Limit who can assess? Guru, those with badge, adopters or anyone with a P2PU account?
- Peer assessors work through rubric and check things off
- Example: well documented: yes/no
- Helps align thoughts and gets rid of social awkwardness of "no"
- QUESTION: Can anyone (public? logged in users? challenge takers?) see rubric before clicking the assess "button"?
- QUESTION: Rubric questions are only always yes/no?
- I was thinking of it more as completes x of y criteria...it would be easier for assessor if the rubric questions were combined with the rating...(not sure how easy that is to do)- optional
- [Note to self, find some rubrics]
- Peer assessors can provide comments at end of rubric
- Outcome is rating: 1-4 (1: doesn't meet; 4: meets all crit)
- Skill badges: Assessment formula: needs a rating >3 from 1/3 of x active peers (helpful feedback badge on webcraft-alpha-challenges-3)
- Erin said 9/12 that all should have same formula/algorithm
- average >3 across at least 3 votes
- I think she said it should be accumulative, so I switched it to that
- QUESTION: Active peer has UserProfile.last_active (like a login date) of less than 1 month from now?
- QUESTION: Once assessed, can assessor edit the assessment or only if assessed resubmits (aka there's a new version)?
- Maybe only if the badge has been awarded does it lock down edits?+1
- Once assessed, assessed can resubmit. History on submission, including votes tied to that submission version.
- QUESTION: Can an assessor assess without submitting the rubric? For example, just make a comment? (see peer-to-peer below for another spot we might have a comment) for the future: I think we should encourage comments. Is there a way to count the submissions without comments less than the ones with comments? Yes
- QUESTION: Can assessor start rating and come back to finish later? If there is an interface like a queue, then that would be nice- to manage your queue, come back to things later, check off the ones you ve complete.
- Once {necessary rating/level of votes} met, badge is awarded.
- QUESTION: On http://etherpad.mozilla.com:9000/webcraftassesmentsep2011 there's "Learners will submit work (a blog post) for assessment by mentor & peers." Mentors? I meant the course organizer, not sure myself how that works currently in p2pu. Question: can a mentor(the people John said he will bring in), course organizer and peer award the same badge? Not sure what the mentors John brings in will do. We can factor this in later though.
- QUESTION: Some badge assessments can only be done by certain people (gurus) or is this course organizers, mentors
- Peer to Peer Badge: Peers can award and be awarded certain badges
- Examples: Good team player. Mentor. In pilot, could give to anyone with a comment.
- Example: Wave Badge on "Introduce Yourself" challenge. Peer can grant to another peer for commenting on his/her blog post created for challenge
- QUESTION: Require rubric completion or just a comment for peer-to-peers?
- Can be multiple
- Example: Peer Mentor x 5 (Can be level 5 to be like skill badges) (per Erin 9/12)
- Or badge "accumulation" like Mentor Level 2 because a certain number of people give it to the person
- accumulation is dependent on the number of peers you have at a course at a time [active probably], therefore for the long run we might observe an inconsistency with the numbers. i.e. in 2011 there were 3 peers taking the course and I got a Mentor level 2 because two of them awarded that, but in 2012 when there were 100 peers someone else got a Mentor level 40.
- QUESTION: Aren't sometimes these limited to only certain people being able to grant them? If so, we need ability to limit who can give the badge to others.... has-the-badge, guru or set the limit to any logged in user.
- Stealth Badge: Granted by automatically tracked data like comments, login, etc.
- Future phase but need the creation/maintenance of them to be available to badge admin
- Guru Assessment:
- Honorary Assessment:
- http://pad.p2pu.org/badge-integration
- From Badge Admin interface, could have a button/link to issue the badge which brings up a set of fields to enter the username and a justification of why they deserve the badge
- The badge should then link back to that justification/endorsement
- Badge Display: Badges will be displayed on the user's profile once awarded
- [Phase >1] QUESTION: Do we want to show in progress ones? +1, the badge cake webmaking 101 show such progress. Another idea is to have greyed out in the sidebar the badges one can get in the challenge, and they get filled in once you get them. Badge cake is a fascinating idea. Let's show completed first and add a cake later. I have some ideas on how to code it but don't want to overpromise till I experiment ;)
- Would be good for the user to be able to see where she/he is on the various badges, but also maybe on the profile to see that "currently" working on badge X, Y, and Z or maybe 'participating' in Challenge A, B, C is it.
- Badges will be visible on a user's profile once awarded
- Maybe allow the user to limit which show
- Otherwise, show top(?) 10?
- All available badges are shown on a /groups/ type page (maybe with how many have that badge). Show it visually or a list. (I lean toward visually) Group by type?
- Search [future phase]
- by difficulty?
- Show awarded person how to submit the badge(s) to alpha.badgehub.org
- Badge Activities:
- When someone gets a badge, it creates an "Activity" that is displayed:
- QUESTION: On the user's wall? Front page of P2PU? Is there an activity wall for the challenge? There's a dicussion type thing but no activity wall.
- There are some UX changes so not sure how we'll be able to showcase this activity.
- The activity would be displayed in the users profile. He/she can send peers there to review his/her work. There would be some kind of indicator (progress bar) assosicated with the submitted work letting the user and visitor know how many peers are required for the work to be approved and how many users have already reviewed the work.
- QUESTION: Just show certain badge attainment on front page of P2PU? Profile? ____?(future) Eventually I think we want to create a learner dossier that displays stats, badges, challenge complete,roles etc.
- Maybe just certain level of badges like maybe the ones that are OBI-worthy.
- The badges should only be displayed on the users profile. That way they have a singular place to send people to see what they've accomplished.
- I think we talked about having a badges directory somewhere central that connects badges to people in order to model learning pathways and identities.
- When someone submits the "get a badge task" comment to receive assessment from peers:
- Added to challenge adopters' queues. [second phase - webcraft-challenges-badges]
- Wall activity can allow for awarding of a badge [second phase - webcraft-challenges-badges]
- [Phase >1] Badges adoption by non webmaking 101 challenges? Maybe in the future.
- [Phase >1] Metrics: more on webcraft-challenges-badges
- [Tabled] Smartools: QUESTION: light-weight badges? What's the difference?
- Maybe uses same model or extends from a common superclass.
Objects -- sketching/ideation:
- Badge:
- Created_on
- Created_by?
- owner, group (like school, etc?)
- tied to project or task
- Expire? Expiration date?
- image (any particular size restrictions? square? gif/png?
- name
- short description
- long description
- url?
- Rubric
- Formula -- assessment logic would be nice to have a rollover that tells you what is the formula you need to get the badge, i.e. 3 peers need to nominate you for helpful feedback badge in order for you to get it.
- Type -- peer assessed, peer-to-peer, self(?)
- type of only gurus can assess is special?
>> urls.py: p2pu.org/badges/slug
>> portfolio.p2pu.org/username was talked about... dunno
submission for badge is a comment, right? so....tied to 'badge' task type? [pondering]
- Rubric
- text question -> [scale]
- answered by
- created on
- tied to a badge
- Votes which come from the rubrics and people voting
- store history of that combo?
- Users
- Badge admins -- could just be done via settings for first phase
- Gurus, adopters...
Timeline
- September 12: new challenges study group (dev: Zuzel) -- Done
- September 30?: challenge tasks are "completable" (dev: Zuzel?) -- Done (per user mark as complete)
- post September 12: challenges can grant badges (dev: Jessica)
- October?: metrics viewable by badge and super admins