arrow_backНазад к полевым заметкам
NETWORKING Опубликовано 30 Jul 2026

WJEC A-level Computer Science: что действительно важно

Практический разбор структуры курса WJEC A-level Computer Science, экзаменационных работ и проекта NEA по программированию.

WJEC A-level Computer Science делится на три чётких части: две письменные экзаменационные работы и проект по программированию без экзамена (NEA). Студенты, пришедшие из GCSE, часто недооценивают, насколько значительно возрастает глубина материала, особенно в архитектуре компьютеров и формальном анализе алгоритмов. Это руководство разбирает, что требует каждый компонент на самом деле, а не просто что написано в документе спецификации в абстрактных терминах.

Структура экзамена, с которой вы работаете

Компонент 1 (Unit 1) охватывает программирование, структуры данных и основы компьютерных систем — цикл fetch-execute, булеву алгебру и представление чисел (дополнение до двух, нормализацию чисел с плавающей точкой). Компонент 2 (Unit 2) углубляется в алгоритмы, базы данных, сетевые технологии и правовую/этическую сторону вычислительной техники.

Обе работы включают вопросы с краткими ответами и развёрнутые ответы, и обе содержат псевдокод в стиле WJEC, который немного отличается от синтаксиса Python или Java. Привыкните к нему с самого начала. Студенты, которые пишут только на реальном Python и никогда не практикуют чтение нотации псевдокода экзаменационной комиссии, теряют баллы на трансляции, а не на понимании.

Булева алгебра и логические вентили требуют настоящей практики

Это раздел, который сбивает иначе сильных программистов. Упрощение выражений с использованием законов де Моргана, рисование таблиц истинности для комбинаций XOR и NAND, преобразование между диаграммами логических вентилей и булевыми выражениями — эти навыки нужны повторением, а не только концептуальным пониманием. Прорабатывайте прошлые экзаменационные работы специально по этой теме. Схемы оценивания показывают ровно, сколько выкладок ожидается; пропуск шагов стоит баллов даже когда финальный ответ правильный.

Архитектура компьютера: знайте конвейер, не только словарь

Студенты обычно могут повторить «fetch, decode, execute», но с трудом объясняют, что на самом деле происходит с программным счётчиком или регистром адреса памяти на каждом этапе. На экзаменах WJEC вас просят пошагово проследить упрощённый цикл инструкций. Нарисуйте это вручную несколько раз с реальными названиями регистров (MAR, MDR, PC, CIR, ALU), пока последовательность не станет автоматической. То же касается архитектуры фон Неймана и Гарвардской архитектуры — знайте одну ясную отличающую черту, а не туманный абзац описания.

NEA: выберите проект, который вы можете реально закончить

Оценка без экзамена составляет значительную часть общей оценки, и самая большая ошибка студентов — выбор слишком амбициозного проекта. Рабочая система управления инвентарём с SQLite бэкендом и чистым интерфейсом Tkinter или PyQt получит более высокую оценку, чем незавершённое приложение машинного обучения, которое никогда не продвигается дальше сломанного прототипа.

Структурируйте написание NEA прямо вокруг целей оценивания: анализ (какая проблема, чья потребность, какие критерии успеха), проектирование (структуры данных, алгоритмы, макеты интерфейса), техническое решение (реальный код, с доказательством тестирования) и оценка (соответствует ли он исходным критериям успеха, протестировано на реальных данных). Делайте скриншоты вашего тестирования на каждом этапе — модераторы хотят видеть доказательства, не просто заявление что

Написано с помощью ИИ, проверено и опубликовано Михалом Пильхом (CISSP), Korra Studio.

Готовы пойти дальше?

Это одна заметка из базы знаний Korra Studio — платформа сочетает каждую тему с наставничеством один на один.

Начать бесплатноarrow_forward