Ciencias Computacionales
CIENCIAS COMPUTACIONALES
*¿Qué es alfabetización?*
Es la capacidad de leer, escribir, comprender y comunicarse eficazmente. Es la base para cualquier otro aprendizaje.
*¿Qué es alfabetización digital?*
Es la habilidad para usar tecnologías digitales de forma segura, crítica y responsable. Incluye el manejo de dispositivos, software, internet y redes sociales.
*¿Qué es ciudadanía y ciudadanía digital?*
Ciudadanía: Participar activamente en la sociedad respetando normas, derechos y deberes.
Ciudadanía digital: Participar de forma ética y responsable en entornos digitales, respetando la privacidad, las normas y a otras personas.
*Protección de datos personales – Ley en Uruguay*
La Ley Nº 18.331 protege los datos personales en Uruguay. Establece que nadie puede usar tus datos sin tu consentimiento, tanto en ámbitos digitales como no digitales. Te da derecho a acceder, corregir o eliminar tus datos.
*¿Qué es programación en informática?*
Es el proceso de escribir instrucciones para que una computadora realice tareas. Se usan lenguajes como Python, Java o C++.
*Conceptos importantes de programación*
Algoritmo: Conjunto de pasos para resolver un problema.
Lenguaje de programación: Herramienta para escribir instrucciones entendibles por la computadora.
Sintaxis: Reglas de escritura del lenguaje.
Tipos de datos: Números, texto, booleanos (verdadero/falso), etc.
Comandos y categorías: Instrucciones como condicionales (if), bucles (for, while) y funciones.
*Conceptos básicos de base de datos*
Una base de datos es un sistema que guarda información de forma organizada para accederla fácilmente.
Componentes de la base de datos
Registro: Fila con todos los datos de una entidad (ejemplo: una persona).
Campo: Columna con un tipo específico de dato (ejemplo: nombre, edad).
*Tipos de datos en una base de datos*
Texto (string)
Número entero o decimal
Fecha
Booleano (verdadero/falso)
*Aplicaciones que usan bases de datos*
Específicas: MySQL, Oracle, PostgreSQL, Microsoft Access.
No específicas: Excel, Google Sheets (sirven para organizar datos, aunque no son bases de datos como tal).