En este artículo se propone incorporar horas de laboratorio de programación para aquellos cursos que enfrentan por primera vez a los estudiantes con el mundo de la programación de computadoras. La propuesta está basada en un proyecto de investigación realizado en la Escuela de Ciencias de la Computación e Informática de la Universidad de Costa Rica, con el apoyo del Instituto de Investigación en Educación. De esta manera se realizó un proceso de análisis y se fundamentó con metodologías pedagógicas conocidas, principalmente relacionadas con la enseñanza de destrezas y habilidades. Se discute sobre cómo las sesiones de laboratorio de programación, en lugar de generar dependencia entre el profesor y el alumno, le facilitan al estudiante un proceso paulatino para el desarrollo real de sus conocimientos, culminando en el cumplimiento de los objetivos del curso.