Tienes dos opciones dependiendo de lo que quieras hacer exactamente. Te lo pongo en dos situaciones:
Situación 1
Quieres crear muchos cursos idénticos que durante su desarrollo podrían ir cambiando uno del otro. Esto pasa por ejemplo en un colegio, le damos a cada profesor sus cursos vacíos (pero los de todos son idénticos con su calendarización, su libro de calificaciones con ítems y categorías) y cada uno lo puede ir trabajando a su manera. En conclusión, en este caso los cursos son idénticos solo al inicio, luego irán variando.
Para esta situación debes crear un curso como plantilla y luego crearle una copia de seguridad a partir de la cual restaurarás tantas veces como cursos necesites.
Situación 2
Enseñas la misma materia a dos aulas distintas así que los contenidos que coloques en un curso de Moodle tienen que estar también en el otro. Como verás, en este caso los cursos no son iguales solo al inicio sino que durante el desarrollo del curso deben ser iguales también. Para esta situación lo que debes hacer es ir al curso vacío y en el bloque administración escoges importar, luego escoges de la lista el curso desde el cual deseas "jalar" los contenidos o actividades, por último escoges que actividades o recursos importar y listo. Obviamente, cada vez que añadas un nuevo contenido o actividad al primer curso debes hacer este procedimiento con el segundo.
Una forma automática no conozco. Es más, creo que no hay, a ver si alguien está más al tanto.
http://alvarofelipe.comhttp://aulaweb.pe