The courseware can be accessed online through an Internet browser, on computers with Linux, Windows, or Mac OS, without the need to install anything on the local machine. Learners can use a dedicated, interactive on-line programming environment (Edube Interactive) that allows Python code to be run in an Internet browser. Edube Interactive is a tool integrated with the course, which can be used as a browser-based Python sandbox that allows learners to test the code discussed throughout the course, as well as an interpreter that enables them to launch, perform, and test lab exercises.
It is possible to have the Python 3 standard installation on your computer. A copy of Python 3 can be downloaded from https://www.python.org/downloads. The installation contains a software application called IDLE (Integrated Development and Learning Environment), which will enable you to execute simple Python commands and see the more realistic effects of executing your programs.
Recommended equipment and technical requirements to use Edube Interactive:
- a desktop computer or a laptop (recommended: a desktop computer with a mouse/pointing device and keyboard)
- minimum RAM: 1 GB or more;
- minimum processor: 1.0 GHz or more;
- the most recent version of Mozilla Firefox, Microsoft Edge, Google Chrome, Safari, Opera (preferred: Google Chrome)
- a fast and stable Internet connection (recommended Internet download speed: 1.0 Mbps or higher; recommended Internet upload speed: 0.5 Mbps or higher)
- a color monitor, minimum screen resolution: 640 by 480 pixels (recommended: 1024 by 768 pixels)
- Windows 7/8/10 OS, MacOS X 10.0x or newer, Linux OS;
- add the domains "*.edube.org" and "*.openedg.org" to the allow list and ensure they are marked as trusted;
- full access through ports 80 (http), 443 (https), and http redirects permitted.