Где учиться и как сдать экзамен AP Computer Science A

6 мая изрядная доля американских старшеклассников придет на тестовый экзамен AP Computer Science Test Exam. Если вы планируете также пройти тест, неплохо приложить последние усилия и убедиться, что у вас есть прочная основа для сдачи экзамена.

Если вы планируете сдавать экзамены AP по информатике в следующем году, то также неплохо было бы заранее ознакомиться с тестом и учебной программой. В этом посте мы поделимся полезными советами о том, как составить грамотный план обучения и ответить на каждый вопрос.

Когда, где и как: структура экзамена AP CS A?

Когда я могу взять AP CS A?

В 2021 году будет три администрации экзамена AP Computer Science A - одно занятие по бумаге и карандашу и два онлайн-занятия.

  • 6 мая, 12.00 (местное) - тест по бумаге и карандашу.
  • 18 мая, 16:00 EDT - онлайн-тест.
  • 1 июня, 16:00 EDT - онлайн-тест.

Должен ли я проходить AP CS A онлайн или лично?

Хотя между двумя способами сдачи теста нет большой разницы, важно учитывать, что в случае цифрового экзамена вы не можете пропустить вопросы, чтобы ответить только на те, которые вы знаете.

Имея это в виду, вам следует либо скорректировать свой метод обучения, либо вместо этого подписаться на режим работы с ручкой и бумагой.

Как устроена AP CS A?

На экзамене у вас будет три часа ответить на вопросы (1 ч 30 м на секцию). Всего 44 вопроса, разделенных на два раздела:

  • 40 вопросов с несколькими вариантами ответов которые оценивают способность тестируемого обнаруживать ошибки кода, прогнозировать результат программы на основе ввода или, наоборот, выяснять, какой ввод приводит к заданному результату.
  • 4 бесплатных вопроса которые проверяют ваши знания синтаксиса Java - управляющих структур и методов, классов, одномерных и двумерных массивов.

Оценка по каждому разделу составляет 50% итоговой оценки.

Acing AP CS A: пошаговое руководство

Учитывая влияние пандемии на школьное образование, стресс из-за прохождения теста AP вполне объясним. Скорее всего, вы чувствуете, что преподаватели вашего курса не делают все возможное, чтобы представить материал увлекательно, и похоже, что вы никогда не справитесь с тестом!

Хорошая новость в том, что самообразование может помочь вам стать уверенным программистом и компенсировать недостатки курса в вашей средней школе. Вот пошаговое руководство о том, как организовать обучение и уверенно пройти тест (он во многом был вдохновлен этим кратким описанием Подготовительный курс по компьютерным наукам).

Шаг #1. Знайте, что охватывает тест

 Поскольку программирование - увлекательная область, поскольку вы учитесь самостоятельно, легко уйти от основ и увлечься концепциями, которые не будут частью теста AP.

Чтобы убедиться, что вы тратите свое учебное время эффективно и изучаете именно то, что будет отображаться в вопросах, ознакомьтесь со списком аргументов, которые охватывает экзамен:

  • Примитивные типы - манипулирование переменными и типами данных.
  • Использование предметов и методов.
  • Использование классов-оболочек и математического класса.
  • Логические выражения и операторы if.
  • Итерация: while, циклы for, а также вложенная итерация.
  • Структура класса и ключевые слова.
  • Массивы, списки массивов и 2D-массивы.
  • Наследование (подклассы и суперклассы)
  • Рекурсия - введение в энтропию, абсолютную энтропию и изменение энтропии.

Если вы планируете пройти тест в следующем году, неплохо было бы создать график для каждого из этих аргументов, чтобы убедиться, что ни одна концепция не выбивается из цикла. Если вы сдаете тест раньше, составьте график для каждой части курса, чтобы убедиться, что вы уверены в своих навыках.

AP по информатике Экзамен

Шаг #2. Знай, где ты

Сдача официального AP CS Экзамен-макет или аналогичные онлайн-тесты позволят вам лучше понять ваши сильные и слабые стороны.Чтобы убедиться, что то, как вы тренируетесь дома, похоже на среду, в которой проводится тест, воспользуйтесь следующими советами:

  • Выбирайте время для тренировок. Многие тестируемые отвергают чувство срочности, которое они почувствуют во время экзамена. Не заблуждайтесь - стресс и беспокойство будут играть свою роль, и вы, скорее всего, окажетесь в дефиците времени, даже если вы никогда этого не делали во время тренировок. Вот почему лучше помнить об ограничениях и устанавливать таймеры для каждого раздела.
  • Завершите практический тест сверху вниз за один присест. Отвечать на вопросы в течение трех часов подряд непросто и требует много внимания и внимательности. Вот почему вы должны взять за привычку не делать перерывов между секциями и тренировать выносливость.
  • Поразмышляйте над своими ошибками. Неудачи - это часть пути, пока вы извлекаете уроки из этого - вместо того, чтобы разочаровываться в вопросах, которые вы ошиблись, не торопитесь, чтобы проанализировать, что не сработало (например, есть ли у вас пробелы в знаниях или вы потерпели неудачу, потому что не были уделяете достаточно внимания?). Сотрудничайте со своими учителями, прося их комментировать и решать прошлые бумажные вопросы.

Примечание: вы можете скачать вопросы с предыдущих экзаменов на Колледж Веб-сайт.

Шаг #3. Код для развлечения

Студенты AP CS часто слишком сосредоточены на тесте - настолько, что забывают, зачем они изучают Java с самого начала. Чтобы не отвлекаться от вашей главной цели - создания потрясающих приложений и веб-сайтов с помощью программирования, сделайте себе задачу время от времени создавать проекты для развлечения.

Что касается Java-игр и проектов, Codegym отличный ресурс для использования. Это практический курс по Java, который помогает систематически, но ориентированно на кодирование, проанализировать ключевые концепции синтаксиса.

Платформа включает:

  • Более 1200 практических заданий, которые помогут программистам отточить свои навыки.
  • Интуитивно понятная среда IDE, в которой вы можете писать и видеть, как ваш код оживает.
  • Оживленное сообщество разработчиков, готовых ответить как на простые, так и на сложные вопросы.
  • Легкие для понимания лекции по Java Core, многопоточности и другим ключевым понятиям языка.
  • Мобильное приложение, которое гарантирует, что пребывание вдали от ПК не помешает вам тренироваться.

Примечание для учителей:

Никогда не рано знакомить студентов с программированием - даже если вы работаете с детьми младшего возраста, которые не планируют проходить AP CS в ближайшее время, это отличная идея показать, насколько увлекательным может быть программирование.

Для этого тоже есть отличная платформа - Код Обезьяна! Он не слишком увлекается сложными абстрактными идеями - вместо этого он обучает новичков с помощью интуитивно понятных, основанных на действиях игр, которые проводят студентов на протяжении всего учебного плана K8.

Шаг #4. Соберите учебные ресурсы

Вам будет намного проще и интереснее подготовиться к тесту AP CS, если вы не ограничите свое образование учебником, который использует ваш школьный учитель. Вместо этого сохраняйте непредвзятость и используйте ресурсы, которые находят отклик у вас.

Помните, что люди учатся по-разному - одни предпочитают учебники, другие - видео, а третьи лучше всего учатся на практических задачах.

Поскольку в тесте AP CS A используется Java, вот набор ресурсов, который вам пригодится при изучении и практике основных согласований языка:

Книги:

Каналы и видео Youtube:

Шаг #5. Присоединяйтесь к учебным группам

С дистанционным обучением легко чувствовать себя одиноким и оторванным от одноклассников - неудивительно, что учеба может показаться вам более сложной задачей.

Чтобы не сбиться с пути, присоединяйтесь к обсуждениям Reddit и сообществам Discord, где вы можете общаться с единомышленниками, тестирующими AP CS A, обмениваться ресурсами и (в определенной степени) соревноваться.

Вот учебные группы, с которых можно начать:

Reddit:

Раздор: есть учебная группа / ресурсный канал где вы можете найти партнеров по учебе и взять напрокат о заботах о подготовке.

4 быстрых совета по экзамену AP CS A

Перенесемся в ночь перед тестом, когда вы можете быть поглощены тревогой и (надеюсь) возбуждением. Чтобы убедиться, что вы в лучшей форме во время экзамена, следуйте этим советам:

  • Получите полноценный сон. Существуют многочисленные исследования, которые показывают корреляцию между недостатком сна и снижением среднего успеваемости. Вот почему, даже если втиснуть в мозг последний кусочек знаний заманчиво, вы улучшите свои когнитивные навыки, рано ложась спать и позволяя мозгу строить нейронные пути, пока вы отдыхаете.
  • Организуйте окна и вкладки, если вы проходите тест онлайн. Было бы неплохо сохранить отдельный браузер с инструкциями по экзамену и сделать отдельную вкладку для ответов на вопросы. Таким образом, вам не придется закрывать вкладки и случайно не закрыть то, что вам нужно.
  • Взгляните на справочный список методов вам может понадобиться использовать во время экзамена.
  • Тщательно расставляйте приоритеты в вопросах чтения и придерживайтесь рекомендаций в своих ответах - используйте только те классы, которые вам даны, и следите за отсутствием скобок в бесплатных вопросах (люди теряют на этом немало очков).

Подведение итогов

Независимо от того, как проходит тест AP CS A, проявление интереса к CS уже является чем-то, чем можно гордиться. Если вы не являетесь старшим и можете пересдать экзамен в будущем, позвольте этой идее вас успокоить.

Ключевой момент в подготовке к экзамену - тяжелая работа окупается. Не думайте, что учеба бесполезна, и вы все равно получите разные вопросы на тесте - на самом деле, каждый час, который вы тратите на программирование, улучшает вашу интуицию как программиста и увеличивает шансы на успешное прохождение теста!

Попробуйте CodeMonkey дома или в школе!

бесплатная пробная версия, карта не требуется

или же

для вашей школы / района

Больше для изучения:

what is stem education

What Is STEM Education

Ever heard someone talk about having a career in STEM? In case you have not, STEM is an acronym for science, technology,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Подпишитесь на блог CodeMonkey

Будьте в курсе последних новостей
И УЗНАЙТЕ БОЛЬШЕ О КОДИРОВКЕ ДЛЯ ДЕТЕЙ.