Computación y Robótica

Blog sobre la materia en ESO

View on GitHub
30 October 2021

Mapa de la materia

by drancope

Este blog pretende dar una idea general de qué ramas y contenidos aparecen en nuestras asignaturas, y resumir las herramientas que podemos usar, no solo para realizar el trabajo de aprendizaje, sino para aprender acerca de ellas mimas.

Categorías: Novedades


Computación vs usar programas

La computación y la programación son un mundo complicado. Hay muchos lenguajes, muchos métodos de generar contenido, y muchas herramientas.

Cuando no se ha practicado antes con ningún lenguaje, las interfaces de desarrollo son algo extraño, que manejan archivos de lenguaje variado, y que organizan todo el material en carpetas que no conocemos.

Sin embargo, muchos usuarios simplemente encienden el ordenador y no se preguntan qué hay detrás de todo eso.

Servidores y clientes.

Hasta ahora hemos probado GitHub con lenguaje markdown, y AMPPS (Apache) con lenguaje html.
Para trabajar con el primero, tenemos que aprender acerca de git y los repositorios, creando uno con nuestro nombre de usuario, y cómo editar archivos en la plataforma online de GitHub, manejar ramas y hacer operaciones commit y push.
Con Apache, hemos buscado en nuestro ordenador las carpetas donde se guardan los archivos html, para mover allí los documentos creados con un editor de texto, o con un programa de oficina que exporta al formato adecuado.

Programar

Aprender programación empieza por aprender la sintáxis de un lenguaje concreto. Con esto, comenzaremos a practicar los bucles más sencillos, como las repeticiones una cierta cantidad de veces, o el bucle mientras o hasta que se cumpla una condición.

En Python, las instrucciones de control for y while son las primeras que se aprenden.

Después debemos manejar las variables complejas. Las listas y matrices requieren de una práctica abundante, para que con el tiempo podamos controlar si estamos utilizando los índices bien, para que los resultados sean correctos.

Robótica

En los robots normalmente encontramos partes móviles, pero también encontramos sensores, y hay que programarlos mediante algún lenguaje de programación, ya que también tienen un microprocesador para realizar sus tareas.

No todos los robots tienen aspecto de robot. Existen muchas máquinas que realizan trabajos de manera autónoma, y que están formadas por un microcontrolador con sensores y actuadores. Por ejemplo, una cafetera moderna, o un medidor de tensión arterial, o una estación meteorológica electrónica.

Para poder estudiar robótica hay que dividir todos estos aspectos en proyectos y estudios más sencillos.

info

Este blog está hecho con Jekyll. Puedes leer en inglés la documentación, en Jekyll docs si necesitas profundizar en su manejo.

tags: