This page contains examples of various Acos exercises.
When you are running the Acos container locally in your computer,
you may also access these and other demo exercises directly in the Acos server
If the exercises on this page do not load in A+, the exercise URLs are
probably broken. In Mac and Windows computers, you can fix the issue by following
the instructions on the previous page.
In Linux computers, you may either follow the same instructions or set static
IP addresses to the containers in docker-compose.yml. Then the IP address set
in acos_submit_base_url in the conf.py file corresponds to the real
IP address of the Acos container.
(Conf.py has the following line: acos_submit_base_url = 'http://172.21.0.4:3000'.)
Note that normal A+ exercises may break when you set static IP addresses to
the containers, hence the static addresses should only be used when experimenting
with the Acos exercises.
acos_submit_base_url = 'http://172.21.0.4:3000'
Static IP addresses are set to containers with the following docker-compose.yml file.
It configures a network and sets a specific IP address to each container in the network.
- subnet: 172.21.0.0/24
A+ presents the exercise submission form here.