Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

General conference information

Open edX Conference

May 23 - 26, Universidad Carlos III Madrid, Madrid, Spain

Register today!

Project day time and location

Friday May 26, 2017

Universidad Carlos III Madrid Leganes campus

Room details TBA

Attendance

The Open edX Project day will be open to all conference attendees. If you're a community member interested in coming to the project day, register today for the Open edX conference!

Join Slack!

You can join the Open edX Slack team at bit.ly/openedx-slack.

 Ideas

Idea: Title for the project

Explanation: A few details about what you hope to accomplish and what the work might look like

Necessary Skills: What do people need to know to work on this?

Point Person: Probably you! If you're proposing this or interested in taking lead on making sure it happens, write your name here.

Excited: Add your name here if you're really excited about this project and want to work on it.

Interested: Add your name here if you think you might want to work on this project, or want to hear more about it.



Idea
ExplanationNecessary Skills
Point Person
Excited
Interested
Improve Static file Handling during Studio AuthoringIt takes seven steps to upload a file (image, pdf, whatever) and place it in a course. Let's cut it down to 3. Resurrected from last year's Hackathon, Hackathon the 13th: Part IIIHTML, JS, Python. Maybe Coffeescript if we're unlucky.(deprecated) Pinch (Unlicensed)



Open EdX xblock plugin for course interlinking, based on the conceptual connections and semantic web principlesWe have xblock plugin that allows to extract key words from educational content of the course and map it on the ontology. This way we can enrich courses with semantic data, interlink them and reuse their contentHTML, JS, Python, SPARQL, RDF

Aleksei Romanov (Unlicensed) and ДмитрийВ (Unlicensed) from ITMO University



Allow high-stakes exams to be taken by creating a secure exam mode

For high-stakes exams you would need a feature to restrict access to assessments in Open edX, so a secure kiosk mode (lock down) browser needs to be used to display this assessment. We would like to discuss how to achieve this and develop such an integration with the open source freeware SafeExamBrowser (SEB).

Inside knowledge about Open edX. Can this be achieved by an XBlock or has the core code to be modified? 
More information about the goal of SEB integration with Open edX for high-stakes exams:

View file
nameOpen_edX_high-stakes_exams_with_SEB.pdf
height250
 



A Learning Diary where students can track their progressWe are going to make an XBlock in which students can keep a "learning diary". This means that they are open questions for which there's no right or wrong answer. The goal of the questions is to make students self-reflect and develop understanding. After a course the student as well as the teacher can look into the diary to review their progress.Developers: XBlock, Python; We also need teachers and educational scientists as "idea guys", to talk about the ideal implementation of this featureMaarten (Unlicensed)Aneesha Bakharia (Unlicensed)
Identify cruft from current static asset pipeline

Let's work together to come up with a prioritized list of things we would like to see gone from the current static asset pipeline from edx-platform.

The goal is to lower the threshold of pain for current theming, templating, and JavaScript work. We're not looking to make any major changes.

Familiarity with current edx-platform templates, CSS, and JavaScript. Also some familiarity with the static asset build process.George Song

Webhooks!edx-platform currently does not come with any webhook functionality, but it could be made to and it wouldn't even be complex. Webhooks could be used for updating courses in the contentstore when pushing to GitHub/GitLab, for creating enrollments from a Shopify order, or even for granting access to a course based on a change to a contact in a CRM system. All that is needed on edx-platform is a tiny, minimally invasive patch to support a /webhooks URL namespace, and applications could then register functionality under that namespace with by a simple pip install and an entry in ADDL_INSTALLED_APPS. We have a proof-of-concept implementation that makes Open edX react to Shopify order completion events.Basic familiarity with Django views, Celery async processing, and general functionality of webhooks.Adolfo Brandes


Pitch schedule

TBA

What is a project day?

...