The LeetCode extension provides a valuable additional tool to CodeBreakers students as they work at hand-chosen coding questions on their own. Given that CodeBreakers is a predominantly online training system, students may not have access to the instructors at all times. The existing tools and resources include LeetCode’s discussion and hints features, however these may lack credibility or are not always available for all problems. With an extension that shows a set of sequential hints, solution, and video explanation for all assigned problems, we are removing potential obstacles and streamlining the process such that students won’t have to wait until working hours for instructors to answer their questions, or search Google or YouTube.
The SlackBot is a communication tool used by both the coaches and students. Its features include allowing the coaches to pick a set of users marked as "students" that remind them to fill out a survey about their past weeks experience. This form integrates into Slack so there is a cross-platform usability for users. There will also be a different survey for coaches as well. Additionally, there will be recurring reminders for students to complete a task within a certain time period that the coaches are able to set. These features will not only help the workflow and learning experience of students but streamline the teaching structure of coaches at CodeBreakers.
Our team worked on the tools from January - June for our Capstone at the University of Washington. As we are no longer working on them, and you can contact our sponsor below for any questions and concerns.
justinla@uw.edu
rachvuu@uw.edu
kevwin@uw.edu
CodeBreakers