Aalto OpenCS IDEAalto OpenCS IDE brings the Aalto OpenCS programming-course workflow into VS Code and VSCodium. Sign in, choose a course, download programming exercises, work on them locally, submit selected files, and review grading feedback without leaving the editor. The extension is intended for students participating in supported Aalto OpenCS courses. The OpenCS platform remains authoritative for course content, submissions, grading, points, and completion. Features
Only exercises whose platform type is Getting started
Local assignment filesDownloaded exercises remain ordinary local files that you can edit with the tools provided by your editor. Choose an assignment folder that you can find again and that is backed up according to your normal workflow. The extension preserves student files during normal cleanup and sign-out. Redownloading is a separate action and warns before replacing the current local exercise copy. Python supportSupported Introduction to Programming exercises can be run and syntax-checked locally. Python must be installed on your computer. By default, the extension uses Public tests provide local feedback before submission. They do not determine official points or completion; authoritative grading remains on the OpenCS platform. Submission safetyBefore uploading, the extension shows the exact files selected for submission and asks for confirmation. Source files are uploaded only after that review. Hidden tests run only as part of platform grading and are not downloaded to the student's computer. Privacy and security
TroubleshootingIf information looks out of date, refresh the relevant view or run Aalto OpenCS IDE: Check Platform Status from the Command Palette. For sign-in problems, confirm that the OpenCS website opens successfully in your browser and that your course enrolment is active. For local Python problems, confirm that the configured Python command works in a terminal. When reporting a problem, include the extension version, editor version, operating system, the action you attempted, and the visible error message. Do not include access tokens, authorization codes, student source files, or other sensitive information. Preview statusAalto OpenCS IDE is currently published as a preview. Features and user interfaces may change as support for additional OpenCS courses and workflows is developed. |