stringtranslate.com

Liga Americana de Ciencias de la Computación

ACSL , o American Computer Science League , es una competencia internacional de ciencias de la computación entre más de 300 escuelas . [1] Originalmente fundada en 1978 como Rhode Island Computer Science League, luego se convirtió en New England Computer Science League. Con participantes de todo el país y de todo el mundo, se convirtió en la American Computer Science League. Ha existido de manera continua desde 1978. Cada competencia anual consta de cuatro concursos. Todos los estudiantes de cada escuela pueden competir, pero la puntuación del equipo es la suma de las 3 o 5 mejores puntuaciones. Cada concurso consta de dos partes: una sección escrita (llamada "shorts") y una sección de programación. [2] Los temas escritos evaluados incluyen "¿qué hace este programa?", electrónica digital , álgebra booleana , sistemas de numeración de computadoras , funciones recursivas , estructuras de datos (que tratan principalmente con montones , árboles de búsqueda binaria , pilas y colas ), programación lisp , expresiones regulares y autómatas de estados finitos , cambio de cadenas de bits, teoría de grafos , programación ensambladora y notación de prefijo / sufijo / infijo . [3]

Divisiones

Hay cinco divisiones en ACSL: Elemental, Aula, Júnior, Intermedio y Sénior. La División Elemental es una competencia no de programación para los grados 3 a 6. Pone a prueba un tema por concurso. La División Aula es una competencia no de programación para todos los grados y consiste en una prueba de 10 preguntas sobre 4 temas en cada concurso. La División Júnior se recomienda para estudiantes de secundaria (ningún estudiante por encima del noveno grado puede competir en ella). Las Divisiones Intermedia y Sénior son para estudiantes de secundaria, siendo la Intermedia más fácil y la Sénior más difícil. [4] En el Concurso de Estrellas, los equipos Júnior constan de 5 miembros cada uno, mientras que los equipos Sénior e Intermedio pueden constar de 3 o 5 miembros. [5] Cada equipo compite contra otros equipos del mismo tamaño en su división.

Temporada regular

La temporada regular, en la que los estudiantes compiten individualmente para que su equipo escolar se clasifique para el concurso All-Star, consta de cuatro rondas. Estas rondas consisten en una parte de programación y una parte escrita. En la parte de programación, los estudiantes tienen 72 horas para completar un programa en cualquier lenguaje de programación para realizar la tarea asignada. En la parte escrita, los estudiantes tienen un total de 30 minutos para responder 5 preguntas basadas en temas dados. Luego, los estudiantes reciben una puntuación de hasta 10 puntos (5 por la parte escrita y 5 por la programación). Para la División de aula, los estudiantes reciben 45 minutos para resolver 10 problemas escritos. Para la División de primaria, los estudiantes tienen 30 minutos para resolver 5 problemas escritos. Se otorgan premios a los equipos y estudiantes con mayor puntuación en función de las puntuaciones acumuladas después del cuarto concurso.

Concurso final

El concurso final se lleva a cabo en línea el sábado del fin de semana del Día de los Caídos cada año. Se invita a los mejores estudiantes a participar en el concurso. Los estudiantes de las divisiones Junior, Intermedia y Senior comienzan por la mañana con un bloque de 3 horas en el que deben resolver 2 problemas de programación. Todas las divisiones tienen un cuestionario de una hora (20 preguntas de opción múltiple) sobre temas que se tratan en las preguntas escritas en las rondas de la temporada regular. Los puntajes de las secciones de programación y teoría se suman para determinar los ganadores en cada división.

Véase también

Referencias

  1. ^ "Liga Americana de Ciencias de la Computación". Liga Americana de Ciencias de la Computación . Consultado el 13 de noviembre de 2014 .
  2. ^ "Cómo funciona ACSL". Liga Estadounidense de Ciencias de la Computación . Consultado el 13 de noviembre de 2014 .
  3. ^ "Categorías". Liga Estadounidense de Ciencias de la Computación . Consultado el 13 de noviembre de 2014 .
  4. ^ "Divisiones". Liga Estadounidense de Ciencias de la Computación . Consultado el 13 de noviembre de 2014 .
  5. ^ "Preguntas frecuentes" (PDF) . Liga Estadounidense de Ciencias de la Computación . Consultado el 13 de noviembre de 2014 .

Enlaces externos