Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List of ideas for improving the manual #57

Open
markkuriekkinen opened this issue Jun 23, 2022 · 1 comment
Open

List of ideas for improving the manual #57

markkuriekkinen opened this issue Jun 23, 2022 · 1 comment

Comments

@markkuriekkinen
Copy link
Contributor

  • 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
@etanttila
Copy link
Contributor

Related to teacher's features (editing the course) and multilingual courses, it would be nice if there was mention of the notation |fi:suomenkielinen nimi|en:English name|, which can be used eg. when adding links to the course menu on the side.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants