![]() This was made by Ethan Chiu as a research project under the guidance of Wellesley College professor Eni Mustafaraj. įeatured on FlaskCon 2020, Python Weekly, CSS Author, and the Talk Python Podcast Credits: If you want to actually execute the python in a restricted fashion at my Restricted Python branch. Basically, it dockerizes each user session (similar to creating a virtual machine for each user) and destroys it if it uses too much memory or runs malicious code. To run PythonBuddy securely, you can check out my implementation of PythonBuddy with Docker and Node.js. PYTHON RUNNER 3.7 ONLINE CODEI want the code to actually compile and run in a certain way? If you want to embed this project directly to your site, you would use an iframe: I'm currently working on this over here (for edx specifically). Where's the code for embedding it in MOOCs? You can □ star my repo, fork my repo, submit a pull request, and/or open issues! Similar projects that are not "live" are and There has never been a live syntax checker for python online. Has anyone created anything like this before? ![]() Also, professors and teachers could easily set up a server and allow students to quickly test out their code with PythonBuddy online. PythonBuddy allows users to jump right into Python programming with the support of live syntax checking & highlighting. So, I created PythonBuddy to address this issue so that students wouldn't have to go through the frustrations of setting up a Python environment and running into seemingly "random" bugs. After digging through the curriculumn and data, I realized that the students left because of difficulties setting up their Python environment and complex error messages that they couldn't solve when running their code (ex: some students had path issues). She had a data set from that course and we saw a high attrition rate of students within the first 2 weeks. The year after I started researching under Prof. ![]() In 2014, I was a Community TA at MIT edX 6.00.1x course where I helped teach over 1000 students.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |