Ubuntu is a popular, free, and open source distribution of the Linux operating system.
1) Click on the following link to open the download website in a new tab: https://www.ubuntu.com/download/desktop
2) Click the download button to download the Ubuntu disk image.
3) Follow the video below to install Ubuntu on a VirtualBox machine.
Ubuntu can also be installed on your own computer, side-by-side with your existing operating system. After the installation is complete, at each start up you will be able to choose
which operating system you would like to boot into. Dual booting with the Ubuntu version linked above should result in the exact same programming environment as if it were installed on a virtual machine.
A dual booted Ubuntu system will run faster and smoother than a virtual machine, however it is a longer and more complicated installation process.
Additionally it is important to note that if the installation process is attempted incorrectly then you could lose your existing operating system and the data on it.
Eclipse is an integrated development environment which we will use for C++ programming.
Active Classroom Programmer is a tool for programming demonstration and activities which can be installed as part of the Eclipse IDE.
1) On your Ubuntu virtual machine, click on the following link to open the download page in a new tab:
https://www.eclipse.org/downloads/download.php?file=/oomph/epp/neon/R1/eclipse-inst-linux64.tar.gz
2) Click "Download" to download the Eclipse Installer for Linux (64 bit).
3) Follow the video below to install Eclipse and ACP.
Unzip the Eclipse Installer folder: tar –xzf eclipse-inst-linux64.tar.gz
Install the Java Runtime Environment (JRE): sudo apt install default-jre
Navigate into the Eclipse Installer folder: cd eclipse-inst
Run the Eclipse Installer: ./eclipse-inst