[GH-ISSUE #25] Add codeboard.io #782

Closed
opened 2026-05-02 04:39:25 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @haches on GitHub (Jun 15, 2018).
Original GitHub issue: https://github.com/styfle/awesome-online-ide/issues/25

Codeboard.io is focusing on teaching / online courses.

Disclaimer: I'm one of the developers.

Originally created by @haches on GitHub (Jun 15, 2018). Original GitHub issue: https://github.com/styfle/awesome-online-ide/issues/25 Codeboard.io is focusing on teaching / online courses. Disclaimer: I'm one of the developers.
Author
Owner

@styfle commented on GitHub (Jun 16, 2018):

Hi @haches, thanks for the suggestion!

This looks like a Java Snippet runner similar to Glot or JDoodle but you can't select the Java version or provide stdin.

Is there a particular feature that stands out with your IDE?

<!-- gh-comment-id:397816129 --> @styfle commented on GitHub (Jun 16, 2018): Hi @haches, thanks for the suggestion! This looks like a Java Snippet runner similar to [Glot](https://glot.io/new/java) or [JDoodle](https://www.jdoodle.com/online-java-compiler) but you can't select the Java version or provide stdin. Is there a particular feature that stands out with your IDE?
Author
Owner

@haches commented on GitHub (Jun 16, 2018):

Hi @styfle,

Codeboard currently supports the following languages: C, C++, Eiffel, Haskell, Java, Python

Teachers can share template projects with students. The students then write and submit their code and it can be automatically graded. Grading can be done via Unit tests or a custom test driver. The teacher can inspect any submission a student makes.

Codeboard can be easily integrated with Learning Management Systems, making it possible to manage students and their grades outside of Codeboard.

You can have interactive programs (stdin, stdout): here is an example, just compile and run it.

Here's another example of an coding exercise, using Java and JUnit tests.

In summary: Codeboard is optimized for teaching programming, helping teachers to share, grade, and inspect code written by students, and integrate with other software used by schools, universities, and online courses.

Hope this makes it be a bit more clear. Otherwise, let me know :)

<!-- gh-comment-id:397818088 --> @haches commented on GitHub (Jun 16, 2018): Hi @styfle, Codeboard currently supports the following languages: [C, C++, Eiffel, Haskell, Java, Python](https://codeboard.io/docs/project#languages) Teachers can share template projects with students. The students then write and submit their code and it can be [automatically graded](https://codeboard.io/docs/submission#grading). Grading can be done via Unit tests or a custom test driver. The [teacher can inspect any submission](https://codeboard.io/docs/submission#inspect) a student makes. Codeboard can be [easily integrated with Learning Management Systems](https://codeboard.io/docs/lti), making it possible to manage students and their grades outside of Codeboard. You can have interactive programs (stdin, stdout): [here is an example, just compile and run it](https://codeboard.io/projects/8384). Here's another [example of an coding exercise, using Java and JUnit tests](https://codeboard.io/projects/8450?view=21.1-22.0). In summary: Codeboard is optimized for teaching programming, helping teachers to share, grade, and inspect code written by students, and integrate with other software used by schools, universities, and online courses. Hope this makes it be a bit more clear. Otherwise, let me know :)
Author
Owner

@styfle commented on GitHub (Jun 16, 2018):

Yes that is much more clear, thanks!

I am debating if this is a Full IDE or just glorified snippets because there is no intellisense code-completion and the target market seems to be students.

But I like the tests feature which seems to be missing from a lot of other tools in the list.

Would you like to submit a PR?

<!-- gh-comment-id:397823660 --> @styfle commented on GitHub (Jun 16, 2018): Yes that is much more clear, thanks! I am debating if this is a Full IDE or just glorified snippets because there is no intellisense code-completion and the target market seems to be students. But I like the tests feature which seems to be missing from a lot of other tools in the list. Would you like to submit a PR?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-online-ide#782