Американская лига компьютерных наук - Википедия - American Computer Science League
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
ACSL, или Американская лига компьютерных наук, является международным Информатика конкуренция среди более 300 школы.[1] Первоначально основанная в 1978 году как Лига компьютерных наук Род-Айленда, затем она стала Лигой компьютерных наук Новой Англии. С участниками по всей стране и со всего мира она стала Американской лигой компьютерных наук. Он существует непрерывно с 1978 года. Каждый ежегодный конкурс состоит из четырех конкурсов. Все учащиеся в каждой школе могут соревноваться, но командный результат складывается из трех или пяти лучших результатов. Каждый конкурс состоит из двух частей: письменной части (называемой «шорты») и раздела программирования.[2] Письменные протестированные темы включают «что делает эта программа?», цифровая электроника, Булева алгебра, компьютерные системы нумерации, рекурсивные функции, структуры данных (в первую очередь имея дело с кучи, деревья двоичного поиска, стеки, и очереди ), Lisp программирование, обычные выражения и Конечные автоматы, щелчок битовой строки, теория графов, программирование сборки и префикс /постфикс /инфикс обозначение.[3]
Подразделения
В ACSL есть пять разделов: начальный, классный, младший, средний и старший. Элементарный дивизион - это соревнование, не связанное с программированием, для учащихся 3–6 классов. В каждом соревновании проверяется одна тема. Классный дивизион - это соревнование, не связанное с программированием, для всех классов и состоит из 10 вопросов по 4 темам в каждом соревновании. Junior Division рекомендуется для учащихся средних школ (в нем не могут участвовать учащиеся старше девятого класса). Промежуточные и старшие классы предназначены для учащихся средних школ, средний - более легкий, а старший - более сложный.[4] На Матче всех звезд юниорские команды состоят из 5 человек каждая, в то время как старшие и промежуточные команды могут состоять из 3 или 5 человек.[5] Каждая команда соревнуется с другими командами такого же размера в своем дивизионе.
Регулярный сезон
Регулярный сезон, в котором учащиеся индивидуально соревнуются за то, чтобы их школьная команда квалифицировалась для участия в Матче всех звезд, состоит из четырех раундов. Эти раунды состоят из программной части и письменной части. В части программирования у студентов есть 72 часа на выполнение программы в любом компьютерный язык выполнить поставленную задачу. В письменной части у студентов есть 30 минут, чтобы ответить на 5 вопросов по заданным темам. Затем студенты получают до 10 баллов (5 за письменные и 5 за программирование). В классе Classroom студенты получают 45 минут на решение 10 письменных задач. В начальных классах ученикам дается 30 минут на решение 5 письменных задач. Призы присуждаются командам и студентам, набравшим наибольшее количество баллов, на основании совокупных баллов после четвертого конкурса.
Матч звезд
Соревнование звезд ежегодно проводится в разных местах. Командам дается 4 часа, чтобы заработать до 60 (40 для юниорского дивизиона) очков, успешно выполнив различные программы. Затем участникам дается 1 час (45 минут для юниорского дивизиона) на то, чтобы пройти тест с множественным выбором из 12 (8 для юниорского дивизиона) вопросов, основанный на категориях письменных вопросов в раундах регулярного сезона. Для определения победителей суммируются баллы за программирование и индивидуальные баллы команды. Призы присуждаются командам с наивысшими баллами и отдельным лицам в зависимости от их результатов в тесте с множественным выбором.
Смотрите также
Рекомендации
- ^ «Американская лига компьютерных наук». Американская лига компьютерных наук. Получено 13 ноября, 2014.
- ^ «Как работает ACSL». Американская лига компьютерных наук. Получено 13 ноября, 2014.
- ^ «Категории». Американская лига компьютерных наук. Получено 13 ноября, 2014.
- ^ «Подразделения». Американская лига компьютерных наук. Получено 13 ноября, 2014.
- ^ "Часто задаваемые вопросы" (PDF). Американская лига компьютерных наук. Получено 13 ноября, 2014.