Etapa de investigación: El curso “programación shell” demanda de laboratorio y del sistema operativo GNU/Linux instalado en las PC's, sin embargo al ser el shell natural y obligatorio de toda distribución de GNU/ Linux, se puede usar un LIVE-CD para que el estudiante pueda correrlo en su casa sin necesidad de instalarlo, adicionalmente se puede tener una conexión remota de terminales shell hacia el servidor con la herramienta putty desde windows ® ó GNU/Linux ® para realizar los trabajos y/ó evaluaciones directamente en el servidor. Putty es una herramienta que permite realizar conexiones remotas de terminal hacia el servidor, ya sea través de telnet ó shell segura ssh, no requiere instalación, basta con descargarlo y ejecutarlo (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html). Se requiere tener un usuario y contraseña en el servidor.
Open-ssh es una herramienta que por defecto viene instalada en GNU/Linux y permite hacer la conexión remota de terminal hacia el servidor, esto para realizar trabajos directamente en el ó realizar las evaluaciones en línea, ya que GNU/Linux tiene ya su propio terminal con todos los comandos shell. El comando es: ssh usuario@ip_servidor