Learn programming through an adaptive course inside VS Code. A short chat finds out what you
want to build and what you already know; then the course hands you one task at a time, in your
own project, and the tests in the Test Explorer tell you when it works. A tutor in the secondary
side bar answers when you ask.
Getting started
Run MargaretAI Learning: Start from the Command Palette. It opens the welcome page, where
you pick your language and type the invitation code your course gave you.
Keep the recovery key it shows you. It is your account: there is no password, and without the
key the account cannot be restored on another machine.
Answer the two sharing questions. Saying no to every one of them still gives you the whole
course.
MargaretAI Learning: Welcome explains all of this again whenever you want it.
Commands
Command
What it does
Start
Open the welcome page where you pick English or German and join with an invitation code.
Restore With Key
Use your account on another machine.
Show Recovery Key
Show the key again.
Data Sharing
Change what you share, at any time.
Language
Switch between English and German. What is already written stays as it is.
Privacy Notice, Download My Data, Correct My Profile, Delete My Account
Your rights over your data.
Reset
Remove the extension's local state from this machine. The account keeps existing.
Every command sits under MargaretAI Learning: in the Command Palette. The palette names them in
VS Code's display language; everything else follows the language you picked.
Settings
Setting
Default
Purpose
learningPlatform.backendUrl
https://margaret.teaching.psi.uni-bamberg.de
Where the course server lives.
learningPlatform.pythonPath
""
Interpreter used to run task tests. Empty means detect one.
learningPlatform.proactiveHelp
profile
How much help the tutor offers without being asked.
learningPlatform.recapOnReopen
on
Whether a recap opens by itself when you come back.
The recovery key is held in VS Code's secret storage and never written to your folder.