В Соединенных Штатах Advanced Placement Computer Science - это набор курсов Advanced Placement и экзаменов, охватывающих области компьютерных наук . Они предлагаются в совете колледжа в средней школе студентов , как возможность заработать кредит колледжа для колледжа -уровней курсов. [1] Пакет состоит из двух текущих классов и одного класса, поддержка которого прекращена.
AP Computer Science преподавалась на языке Pascal на экзаменах в 1984–1998 годах, на C ++ в 1999–2003 годах и на Java с 2004 года [2].
AP Computer Science A
AP Computer Science A - это класс программирования. [3] Курс уделяет особое внимание методологии объектно-ориентированного программирования , особенно решению проблем и разработке алгоритмов , а также обзору структур данных и абстракции. AP Computer Science экзамен проверяет студентов на знание Java .
Он задуман как эквивалент первого семестра курса информатики.
Microsoft полету АМС программа технологического образования и грамотности в школах (Чирков) направлена на увеличение числа студентов , берущих классы AP Computer Science. [4]
AP Computer Science AB (прекращено)
AP Computer Science AB включены всех тема AP Computer Science A, а также более формальные и исследование более углубленные алгоритмы , структуры данных и абстракций данных . Например, бинарные деревья изучались в AP Computer Science AB, но не в AP Computer Science A. Использование рекурсивных структур данных и динамически распределяемых структур было фундаментальным для AP Computer Science AB.
AP Computer Science AB была эквивалентом годичного курса обучения в колледже. [5]
Из-за небольшого числа студентов, сдающих экзамен, AP Computer Science AB была прекращена после сдачи экзамена в мае 2009 года. [6] [7]
Принципы компьютерных наук AP
AP Computer Science Principles - это вводный курс в информатику, «с акцентом на то, как вычисления влияют на мир». [8] Он разработан как параллель с AP Computer Science A, чтобы подчеркнуть вычислительное мышление и беглость речи. Он задуман как эквивалент первого семестра курса по информатике.
Смотрите также
Рекомендации
- ^ «Кредит и размещение» . Студенты AP . Совет колледжа . 2017 . Проверено 30 января 2017 года .
- ^ Лью, Майкл. "AP Computer Science: Краткая история" (PDF) . Ученый . Проверено 29 августа 2017 .
- ^ "AP Computer Science A: Подробности курса" . Студенты AP . Совет колледжа. 2017 . Проверено 30 января 2017 года .
- ^ Епископ, Тодд (27.07.2012). «Компьютерщик недели: Кевин Ван отправляет компьютерных специалистов в средние школы» . GeekWire . Архивировано 5 июля 2015 года . Проверено 5 июля 2015 .
- ^ "Домашняя страница курса AP Computer Science AB" . AP Central . Совет колледжа. 2008. Архивировано из оригинального 16 мая 2008 года.
- ^ «Важное сообщение об AP Computer Science AB» . AP Central . Совет колледжа. 2008. Архивировано из оригинала 9 апреля 2008 года.
- ^ Чех, Скотт Дж. (9 апреля 2008 г.). «Совет колледжа намеревается отказаться от программ AP по четырем предметам» . Неделя образования .
- ^ «Принципы AP Computer Science: подробности курса» . Студенты AP . Совет колледжа. 2017 . Проверено 30 января 2017 года .