Este es un programa introductorio para aprender programación en Java. Se pone énfasis en la realimentación inmediata y en tener una experiencia divertida con la programación en Java. El conocimiento de programación en Java no sólo es útil para poder programar los dispositivos actuales, como ordenadores y teléfonos inteligentes. También abre la puerta al pensamiento computacional, es decir, la aplicación de técnicas informáticas a los procesos cotidianos. El programa está dividido en tres partes: La Parte 1 “Cómo comenzar a programar” introduce la programación utilizando conceptos familiares, como calculadoras y juegos. A lo largo de las cinco semanas se introducen progresivamente conceptos importantes en este lenguaje de programación como la abstracción funcional, el paradigma de programación orientada a objetos (OOP) y las interfaces de programación de aplicaciones (APIs). Se proporcionan ejemplos y casos de estudio para que los alumnos puedan implementar programas simples por su cuenta o en colaboración con sus compañeros. La Parte 2 “Cómo escribir buen código” toma el relevo de la primera parte, y tiene como objetivo enseñar a escribir buen código en Java, entendiendo como “bueno” aquel que es correcto y eficiente. Se introducirán los principios básicos de la ingeniería de software para facilitar la reutilización del código. En la última parte de este curso de informática también se abordarán cuestiones éticas y la propiedad intelectual de nuestros programas. Se proporcionarán ejemplos y casos de estudio prácticos para que los alumnos puedan implementar programas simples pero cada vez más complejos en Java. La Parte 3 ” Estructuras de datos y algoritmos de programación ” trata de las estructuras de datos fundamentales, como listas, pilas, colas y árboles, sobre las cuales se presentarán algoritmos para insertar, eliminar, buscar y ordenar información de una manera eficiente.
An excellent online course offered by edX: how it works
edX courses consist of weekly learning sequences. Each learning sequence is composed of short videos interspersed with interactive learning exercises, where students can immediately practise the concepts from the videos. The courses often include tutorial videos that are similar to small on-campus discussion groups, an online textbook, and an online discussion forum where students can post and review questions and comments to each other and teaching assistants. Where applicable, online laboratories are incorporated into the course.
edX offers certificates of successful completion and some courses are credit-eligible. Whether or not a college or university offers credit for an online course is within the sole discretion of the school. edX offers a variety of ways to take courses, including verified courses where students have the option to audit the course (no cost) or to work toward an edX Verified Certificate (fees vary by course). edX also offers XSeries Certificates for completion of a bundled set of two to seven verified courses in a single subject (cost varies depending on the courses).
An edX learning programme under Other Experiences