Hola Ruth
entiendo que tienes problemas para instalar moodle y XAMPP
prueba a correrlo en tu computadora en modo local (se llama localhost)
Xampp debe instalar un directorio que diga "server" y debajo de el, los directorios moodle y moodledata, cuando arrancas xampp debes tener corriendo mysql y apache, checa que corran con un programita dentro de xampp que debe mostrarte una ventanita donde puedes ver si apache y mysql estan "corriendo". moodle NECESITA que apache (server) y mysql (gestión de bases de datos) estén corriendo en el fondo.
si compruebas que estan corriendo, abre tu navegador y escribe "localhost" debe mostrarte el programa de instalación de moodle.
espero haber ayudado, quedo a tus ordenes, escribenos si podemos ayudarte a webmaster@cursosemcar.com
saludos