Please enable JavaScript to use CodeHS

Ciencias de la computación, Nivel A (Nitro)

Recolección de datos

Los alumnos aprenden a trabajar con colecciones de datos utilizando matrices, objetos ArrayList y matrices 2D. Desarrollan y analizan algoritmos que implican buscar, ordenar, recorrer y manipular elementos en estas estructuras. Los alumnos también exploran la lectura de datos de archivos de texto y el uso de clases envoltorio para convertir entre tipos primitivos y objetos.

Lessons

4.1 Cuestiones éticas y sociales en torno a la recogida de datos

  • Datos y privacidad de los datos
  • Actualidad sobre la violación de datos
  • Exploración: Encapsulación y codificación segura
  • Modificar: Encapsulación y codificación segura
  • Calidad y sesgo de los datos
  • +3 more

4.2 Introducción al uso de conjuntos de datos

  • Introducción al uso de conjuntos de datos
  • Conjunto de datos de FitBit: Algoritmo de análisis del sueño
  • Conjunto de Datos de la Vida Cotidiana: Recogida de datos
  • Conjunto de Datos de la Vida Cotidiana: Algoritmo

4.3 Creación y acceso a matrices

  • Creación y acceso a matrices
  • Exploración: Creación de matrices
  • Creación de matrices
  • Estadísticas de la ciudad
  • Utilizar una matriz como variable de instancia
  • +3 more

4.4 Recorridos de matrices

  • Recorridos de matrices
  • Exploración: Dos travesías
  • Recorridos de matrices
  • Depuración: Múltiplos
  • Inventario de almacén
  • +2 more

4.5 Implementación de algoritmos de matrices

  • Implementación de algoritmos de matrices
  • Calificaciones de los exámenes
  • Reordenar una matriz
  • Invertir la lista de reproducción
  • Encontrar duplicados
  • +1 more

4.6 Utilizar archivos de texto

  • Utilizar archivos de texto
  • Leer en un Haiku
  • Karaoke
  • Try-Catch con Excepción IO
  • Exploración: Lectura de archivos y matrices
  • +6 more

4.7 Clases envolventes

  • Clases envolventes
  • Exploración: Ascensores de gimnasio
  • Métodos de utilidad de la clase envoltorio
  • Depuración: Pesos del zoo
  • Clases envolventes
  • +3 more

4.8 Métodos ArrayList

  • Introducción a las ArrayLists
  • Métodos ArrayList
  • Exploración: Métodos ArrayList añadir, tamaño, eliminar
  • Exploración: ArrayList Métodos get y set
  • Depuración: Lista de reproducción de música
  • +4 more

4.9 Recorridos ArrayList

  • Recorridos ArrayList
  • Tienda de comestibles
  • Exploración: Hacia atrás vs. Hacia delante
  • Depuración: Administrador de tareas
  • Recorridos ArrayList
  • +4 more

4.10 Implementación de algoritmos ArrayList

  • Desarrollo de algoritmos con listas de matrices Introducción
  • Recorrer ArrayLists Simultáneamente Rastreo de Código
  • Exploración: Algoritmos numéricos ArrayList
  • Modificar: Algoritmos numéricos ArrayList
  • Exploración: Algoritmos de listas de cadenas
  • +4 more

4.11 Creación y acceso a matrices 2D

  • Creación y acceso a matrices 2D
  • Exploración: Libro de calificaciones
  • Juego de matrices 2D
  • Matrices 2D
  • Tablero de ajedrez
  • +2 more

4.12 Recorridos de matrices 2D

  • Recorridos de matrices 2D
  • Cuestionario 2D Matriz
  • Simulación de matrices 2D
  • Respuestas de simulación de matrices 2D
  • Recorrer matrices 2D
  • +5 more

4.13 Implementación de algoritmos de matrices 2D

  • Implementación de algoritmos de matrices 2D
  • Ventas al por menor, pt. 1
  • Ventas al por menor, pt 2
  • Codificación en directo: Cambiando
  • Reordenar una matriz 2D
  • +2 more

4.14 Algoritmos de búsqueda

  • Algoritmos de búsqueda
  • Busca en la Frutería
  • Exploración: Búsqueda directa e inversa
  • Buscar en la Lista 2D
  • Búsqueda lineal
  • +2 more

4.15 Algoritmos de clasificación

  • Selección Ordenar
  • Simulación de clasificación por selección
  • Exploración: Ordenar por selección
  • Selección Ordenar
  • Clasificación por inserción
  • +6 more

4.16 Recursión

  • Recursión y trazado de diagramas de árbol
  • Suma con Recursión
  • Rastrear la Recursión: Factorial
  • Recursión factorial
  • Rastrear la recursión: Tablas de seguimiento
  • +7 more

4.17 Búsqueda y ordenación recursivas

  • Búsqueda recursiva
  • Binario vs Lineal
  • Exploración: Binario recursivo
  • Predecir el código: Búsquedas Recursivas Binarias
  • Búsqueda recursiva
  • +6 more

4.19 Evaluación de fin de unidad

  • MCQ
  • FRQ Nº 1
  • FRQ Nº 2

Courses that include this module