Skip to content

mchen0037/code-collector

master
Switch branches/tags
Code
This branch is 27 commits ahead, 23 commits behind jsanchez254:master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

code-collector

Designed specifically for a lesson taught at El Cerrito High School on 04/18/19, this web application is used to collect students code periodically as they solve the RC Cola Problem. Code is saved from the Text Editor every 10 seconds, which can be used for later data analysis--"How are students new to coding debugging? What separates those that could finish the problem from those who couldn't?"

Template for front end and back-end by @jsanchez254, and tweaked specifically for this project.

The application features an in-browser Python text editor (with bad security), which will send code to the server side and compile it on a Heroku server. When an array is sent back, the client will generate a histogram from that array.

As students work on this problem, the client also sends post methods in order to 'autosave' their code. It is possible to retrieve this code to play it back again, to watch how the student works out the problem:

Additional work on data analysis to come in the following weeks..

About

In-Browser text editor/server to periodically collect code as a student works on it.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 52.9%
  • Python 33.6%
  • CSS 8.1%
  • HTML 5.4%