
General Information and Mandatory Installation Requirements
To study in Python courses, it is necessary to install additional software — the Algo Visual Studio Code editor.
It is mandatory that students install the Algorithmics version of VS Code on their computers.
We do not support the use of the original VS Code program for this course, as there is no stable way to install the algopython extension, which is required to integrate the learning platform with the program used during lessons.
This version of the program was developed specifically for Algorithmics courses. It is fully compatible with our learning platform and already includes the necessary libraries to work with the assignments.
Installation Requirements
Please install the software in advance
This allows you to test the program and contact technical support in case of unexpected issues.
Check your PC and OS meet the technical requirements
The computer and operating system must comply with the following:
Minimum requirement: Ubuntu 22.04
Supported: Ubuntu 22.04 and above
Not supported: Any version lower than Ubuntu 22.04 — these OS versions are outdated and no longer supported by Linux developers.
If your OS version does not meet the listed requirements, Algo VSCode may not be installed correctly, and the program may malfunction or crash.
Installation must be done from the Administrator account
If the computer has multiple user accounts, install the program from the account that will be used during lessons. Other accounts will not have access to the installed software.
The user account name must be in Latin characters
For example: Python. Due to technical limitations, accounts with Cyrillic characters may encounter errors when using certain features of the code editor.
Verify correct date and time settings on your PC
Incorrect system time or date can cause issues with file saving and program functionality.
Once you have verified all the above requirements, you may begin the installation process.
Step-by-Step Installation Guide
Before proceeding, please note:
The installation steps will differ depending on whether the program is being installed for the first time or reinstalled.
If this is your first time installing the program, follow this guide: First-Time Installation
If you are reinstalling the program, follow this guide: Reinstallation
First-Time Installation
Download the installation file by clicking the “Download” button.
If your browser displays a warning such as “Couldn’t scan file for viruses”, click “Download anyway”.


Before installing VS Code, update the package lists and installed packages using the following command:
sudo apt update && sudo apt upgrade
If prompted by the system for confirmation, type
Yand press Enter.

If a configuration window appears, press Enter.

Choose a keyboard layout switching shortcut (default: Alt+Shift) and press Enter.

Install ImageMagick - a free, cross-platform tool for batch image processing. It supports various formats and works with programming languages like Python, Java, PHP, and more.
sudo apt install imagemagick
Again, confirm the installation by typing
Y.

Now you're ready to install Algo VS Code:
Open the folder containing the installation file.
Press F4 (or Cmd+F4 / Win+F4) to open the terminal window.
If that doesn’t work:
Right-click inside the folder window and select "Open in Terminal".
Or go to the folder’s menu → Tools → Open Folder in Terminal.


In the terminal, enter the command:
/bin/bash linux-vscode_installer-2025-01-06.shWait for the installation to complete.
When finished, you’ll see this message:
*****ALGORITMIKA INSTALLATION COMPLETED*****The terminal will then be ready for the next command. You can close the terminal.

For Ubuntu:
Go to your desktop and find the shortcut
algovscode.desktop.Double-click the file.
In the warning window, click "Trust and Launch" (This message will not appear again on future launches).

Algo VSCode will open. The shortcut icon will change to the Algorithmics Python course logo and the name will update to “Algo VSCode”.

Program Reinstallation
If you already had Algo VSCode installed, you must fully remove the old version before installing the new one. This ensures a clean installation and avoids file conflicts.
Uninstall the program using the standard method.
Open your Home folder and delete:
the
vscodefolderthe folder inside
miniconda
Empty the Trash.
Download the installer again.
Follow the same instructions as for First-Time Installation.
Verifying Installation and Program Functionality
Now let’s check if the program was installed correctly:
Launch Algo VSCode.
On launch, you should see the login window for the Algorithmics platform.
Go to the Extensions tab. You should see only two extensions installed:
algopythonPython(by Microsoft)
Make sure the version of
algopythonis at least:v20250624.103906.0
Ensure the correct Python interpreter is selected.
Look at the bottom-left corner of the program window. It should show something like:Python 3.9.13 64-bit

Test the editor’s functionality:
Create a new file via File → New File and type:
print('Hello, world!')To ensure Algo VSCode recognizes it as Python code, save it with the
.pyextension:Use File → Save As
Either:
Add
.pymanually in the file nameOr select Python in the “File Type” dropdown
After saving as a
.pyfile, syntax highlighting will appear.
To run the code, press F5 or click the Run button in the app.
If everything is set up correctly, the terminal will display:
Hello, world!
If you encounter any difficulties, please contact Algorithmics Technical Support — we’ll do our best to assist you!