SOBO: A Feedback Bot to Nudge Code Quality in Programming Courses

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=Ku0kfO1tNds



Duration: 37:33
51 views
0


Presented at EclipseCon 2023 in Ludwigsburg, Germany by Sofia Bobadilla.

Up to date, there are several research regarding automatic feedback tools and the potential of bots for education. One missing area is the evaluation of this tool when they are implemented on University level courses. SOBO is a bot made to automatically provide feedback on code quality to undergraduate students. SOBO has been deployed in a course at the KTH Royal Institute of Technology in Sweden helping over 130+ students on its first academic year.

The session will aim to present the design and implementation process of SOBO,and insights of the perception of the students regarding the bot.

In order to understand the talk the user will require to know about the control version system GitHub and basics of programing and/or Java.

In this talk, attendees will learned of a novel implementation of an automatic feedback tool. Us the developers we would like them to consider SOBO for their courses, but it is our hope that they will have a clearer idea of how to improve the engagement between CS students and bots for education.




Other Videos By Eclipse Foundation


2023-11-08MicroProfile and Jakarta EE Panel
2023-11-08Worried about your AI IP? Not with ESF! (sponsored by Eurotech)
2023-11-08Understanding the Benefits of InnerSource in the European Industry
2023-11-08Open Source Licensing in the Era of AI-Assisted Coding
2023-11-08Open Source Is 25 Years Young
2023-11-08Leveraging WebSerial with Espressif IDF Web IDE
2023-11-08Through the looking glass: Effective observability for cloud native applications
2023-11-08The State of the Eclipse Community
2023-11-08Intellectual Property Due Diligence @ Eclipse – Past, Present, & Future
2023-11-08GraalVM, CRaC, Leyden and friends - in search of TRULY cloud-native Java
2023-11-08SOBO: A Feedback Bot to Nudge Code Quality in Programming Courses
2023-11-08From Fragmentation to Connection
2023-11-08Web-based Tools and IDEs: Accomplishments and Opportunities
2023-11-08The Future is Soon: Migrating Trace Compass, or any plug-in to a VSCode Extension, for Theia!
2023-11-08Well-being & Resilience In Software Engineering: Walking the Talk Changes the View
2023-11-08Open Cloud Services and an Open Cloud Computing Stack
2023-11-08Deploy and update microservices on the fly with Eclipse Cloud DevTools
2023-11-08How to Build for and Market to Developers (sponsored by Yatta)
2023-11-08High-performance graphical view filtering with Sprotty
2023-11-08The Power of Data-Driven Testing: A Deep Dive into Jakarta Persistence Specifications and NoSQL
2023-11-08What lies beyond microservice architecture? From Microservices to Distributed Platform Architecture