To run eduActiv8 from source you will have to install the required software manually.
The installation instructions below were tested on Windows XP, 7 and 8 (the order of installation is important).

python
from: https://www.python.org/download/releases/2.7.8/ download and install: “Windows x86 MSI Installer (2.7.8)

pygame
from: http://www.pygame.org/download.shtml download and install: pygame-1.9.1.win32-py2.7.msi

eduActiv8
Finally download the latest version of eduActiv8 source, unpack it somewhere.

eSpeak (optional but useful)
In case of Windows it is a little bit more complicated to get eSpeak to work with eduActiv8. The following was tested on Windows 8 and Windows XP:

from: http://espeak.sourceforge.net/download.html download and install the latest version of eSpeak (compiled for Windows)

Whilst installing, copy or remember the location of where eSpeak is being installed, in Windows 8 it will most likely be at:
C:\Program Files (x86)\eSpeak\ and in Windows XP at: C:\Program Files\eSpeak\

To enable eduActiv8e to use eSpeak as a command line tool you need to add the location of its command line program to the system PATH. Basically if your eSpeak has been installed in the default location you need to append the following line at the end of what is already there (otherwise add command_line at the end of what you have copied, remember about the semicolon and don’t enter any spaces before or after the text):

Windows 8:
;C:\Program Files (x86)\eSpeak\command_line

Windows XP
;C:\Program Files\eSpeak\command_line

This How-To Geek post presents quite nicely how to go about adding a folder to system path in latest versions of Windows.

If everything went OK you should see an additional icon in eduActiv8 allowing you to enable eSpeak and use its text-to-speech capabilities.