14 thoughts on “Standards Based Grading: Bridging the Gap

  1. This is absolutely brilliant! A great idea to require students to have credit in order to reassess. The database you’ve created to keep everything organized is genius. Will you be releasing any of the source code?

    1. Hi Ian,

      I appreciate the compliment. You can find the source code at http://github.com/emwdx/weinbergCloud/ . It might require a bit of tinkering to make it work completely, but let me know if you’re interested, and I can either talk you through the details, or put you in contact with someone that already mucked through my code and made it work for him.

      1. Hi Evan –

        This is my first time using Meteor, so I was wondering if there were instructions on how to load the source code to get it running. Thanks!

  2. Hello Evan,

    This blog post is really enlightening. I’ve faced similar issues in SBG assessments. My solution was to install LimeSurvey, which gives me some of the functionality you have with your Web app. I have students upload photos of work they’ve done as opposed to earning credits.

    I’m curious – did you consider django for the Web app before settling on Meteor? I’ve dabbled lightly in django (Ok, I installed it) but I’m always looking for the path of least resistance.

    Cheers
    Doug

    1. Hi Doug,

      Thanks for the comments. I had never heard of LimeSurvey until you shared it with me, and wish I had because of some things I’ve coded myself in the past to do exactly the type of surveying it excels at doing. My plan in a future version of this app is to do exactly what you do in terms of collecting photos of work. That’s in my summer plans at the moment.

      I looked at Django early on in my education of web apps and found it to be overkill for what I wanted to do. I started simple with Bottle and gradually increased the complexity of what I was doing to the point that I saw what Django was capable of doing. It’s pretty impressive, but at this point having learned a lot (and enjoyed what I’ve learned) about Meteor, I’m pretty sold on its advantages over Django, Flask, and other web app frameworks.

      1. Do you think Bottle would have worked okay for your sign-up web app?
        I wish I had the skillz to collaborate with you on Meteor. I don’t, but I have another idea that helped my students (ie me). I have a deadline 4 days ahead of the assessment date for them to apply and show work. This doesn’t get rid of cramming the night before, it’s even better – it gets the kids to study twice before doing the re-assessment!

        1. The database part and the web serving part would have worked fine using just Bottle, which is why it has been enough for my in class quiz program. Meteor provides the user authorization part, which would have been a real pain in the neck to write myself. With Meteor, I type ‘meteor add accounts-ui’ and I have all of that functionality. This means I can look at individual students and their reassessment patterns, and have the emails that students are actually using to log in for use if I need to email them directly.

          I like the idea of having a deadline, but and could definitely put that in as a requirement. I’ve thought about having them submit a photo of their work along with their request, as you do. Right now, I’m reasonably happy with the system. The students have learned how to use it (and unfortunately game it a bit) which means it’s time to use the summer to tighten things up a bit.

    1. Sorry about that, Xavier. I haven’t had time to add detailed instructions for installing this yourself. One thing you might do is look in the .meteor directory and look at the packages file to see which Meteor packages I have installed. These are required for everything to work properly.

  3. Does your cloud allow to create activities like 3-acts? Does I can pass from googlem form [https://docs.google.com/forms/d/1vSwM2Hb-UVIJsoywWRbNeeLybp3ZcnOWaFV-2XKXP1g/viewform] to your cloud? Does your cloud allow latex/mathematical typesetting? Can we set a section as a precondition for another. For example, if after some section, students need to answer a number. If this number is below 1000 then they could follow. Else, not.

    I will try to use your cloud for assess modelization of students. I did not find any more useful tool

    Thanks a lot,

    1. Nothing quite that complex at this time, Xavier. I use the Khan Academy KaTEX library to do some typesetting for my randomized quiz questions.

      If you look at this post, you’ll see a video that shows the current state of my program, warts and all. I might switch some things around this summer, so stay tuned.

      1. Thanks for answering. I’m planning/I’m maklng a rudimentary app in django. Just for registering activities like 3-acts and that students could answer them.

Leave a Reply

Your email address will not be published. Required fields are marked *