Ir al contenido principal

¿Por qué todos los ejercicios se realizan en el navegador?

¿PorLa quéinstalación, todos los ejercicios en Códica se realizan en el navegador?

Instalar, configurarconfiguración y ejecutarejecución de un entorno de desarrollo en la computadora es una tarea complicada.complicada Unaque ocupa una parte significativa del primer proyecto.

está dedicada a esto.

En los primeros meses de aprendizaje de programacióprogramación, es mucho s importante prestar atencióatención a temas fundamentales, la programacióprogramación misma, el pensamiento computacional y el digo. Dos horas, que podrípodrían dedicarse a aprender y poner en prápráctica un nuevo concepto, se pueden gastar en intentos infructuosos de configurar un intéintérprete de JavaScript o PHP. Y si su sistema operativo principal es Windows, la complejidad aumenta n s.

En ingenieríingeniería y programacióprogramación, existen los conceptos de "complejidad necesaria" y "complejidad incidental".

La complejidad necesaria es inherente a la tarea misma, no se puede evitar.

Por ejemplo, los algoritmos y los procesos computacionales en programacióprogramación. No se puede programar sin comprender estos conceptos.

La complejidad incidental no estáestá relacionada con la tarea, pero n asíasí hay que lidiar con ella.

 La configuracióconfiguración de sistemas e herramientas es precisamente ese tipo de complejidad. En un mundo ideal, la necesidad de comprender programas, versiones y dependencias desaparecerídesaparecería, y podrípodríamos concentrarnos en la complejidad necesaria.

El aprendizaje en dica estáestá diseñdiseñado de manera que al principio del camino puedas aislarte al ximo de la complejidad incidental. Por supuesto, estas no son condiciones realistas; en la vida real, tendrátendrás que instalar y configurar todo. Pero es mejor hacerlo de manera consciente cuando ya se comprende por quéqué es necesario.

Si comenzaras configurando tu entorno local, en lugar de aprender programación, estarías repitiendo acciones siguiendo una instrucción y sin entender lo que está sucediendo.