-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Labels
Description
- quick start guide for newcomers: how to get started with A+ course materials and assignments
- Using Jutut student feedback system with A+: jutut.cs.aalto.fi
- Using Radar with A+ to detect similar source code submissions (plagiarism in programming assignments)
- Using Rubyric with A+ for manual rubrics-based grading
- Using Acos server for interactive, browser-based assignments (e.g., assignments whose technical implementations focus on mouse clicks or short text inputs)
- Using the Assistant Lab Queue in tutorial sessions: students queue for help from the course staff
- Using Code Vault: a pastebin service for source code that students show to the course staff (during tutorial sessions)
- Creating multilingual courses (Finnish and English contents) on A+
- Mathematical notations in the A+ course contents (using MathJax.js)
- Using external LTI services from A+ (LTI = the world-wide standard protocol, IMS Global Learning Tools Interoperability)
- for example, MATLAB Grader from MathWorks
- Using A+ from MyCourses (Moodle, mycourses.aalto.fi)
- how to use the A+ REST API for programmatic access to the course data, statistics, and results/grades
- Using enrolment questionnaires
- Using the A+ teacher's features:
- course configurations
- checking submissions: who has submitted, inspect submission contents, look for successful or erroneous states (detect problems in the automatic grader)
- reading visualizations of the results (learning analytics)
- manual grading in the inspect view
- how to export points/grades/scores from A+ at the end of the course
- Sisu integration for course enrolments
- student tags: tag students with labels that the teacher defines
- special settings for less commonly used features, such as
- mandatory chapter feedback from students
- unofficial submissions after deadlines or submission attempt limits
- overriding assignment grades manually
- Grading Scala assignments
- Examples of programming assignment graders in other languages than Python
- Using JSVee program execution simulations: https://github.com/Aalto-LeTech/jsvee