code computer-science

IGCSE и GCSE Computer Science — теория, которую действительно оценивают

Теоретическая часть экзамена, которую преподают так, чтобы она помогла на экзамене. Иерархия памяти и что на самом деле происходит при загрузке. Компиляторы, интерпретаторы и ассемблеры, включая ответ, который звучит правильно, но не даёт баллов. Базы данных: от электронных таблиц до ключей и нормализации. DNS и полный путь от нажатия Enter до появления страницы. Системное ПО и раздел об этике и праве, который даёт самые лёгкие десять баллов в работе.

  • trending_upIntermediate
  • schedule6h 7m
  • menu_book12 уроков
  • publicEnglish
  • workspace_premiumBasic
IGCSE и GCSE Computer Science — теория, которую действительно оценивают

Брифинг

Каждый ученик, которого я готовил к экзамену, был слаб в одних и тех же трёх вещах, и одна из них — это не то, что в этом списке, потому что у неё есть отдельный раздел. Две остальные — компиляторы против интерпретаторов и базы данных. Один ученик назвал обе, прежде чем я закончил задавать вопрос. Проблема не в сложности. Дело в том, что этот материал обычно преподают как словарь — список слов с рядом определений — а экзамен не спрашивает словарь. Он просит сравнить две вещи, или расставить пять шагов по порядку, или сказать, что происходит дальше. Кандидат, который запомнил «компилятор переводит всю программу сразу», пишет ровно это предложение, получает один балл из четырёх и не понимает почему. Поэтому этот раздел учит сравнения, не слова. Вы выучите иерархию памяти как четыре уровня, ранжированные по четырём свойствам, потому что это ранжирование — вопрос экзамена. Вы выучите, что делает компьютер в две секунды после нажатия кнопки питания, по порядку, потому что порядок — это вопрос. Вы разделите электронную таблицу на две правильные таблицы вручную и сможете объяснить почему. Вы проследите, что происходит между вводом адреса и появлением страницы, и потратите целый урок только на DNS, потому что это встречается почти каждый год и ответ на него почти всегда неправильный. Каждый модуль заканчивается рассчитанным по времени упражнением, оценённым так, как его оценивает экзаменатор: что даёт балл и ответ, который выглядит правильным, но баллов не даёт. Предусловие: раздел Binary, Hex and Data Units. В этом разделе не преподаются двоичная система, шестнадцатеричная система и единицы данных, и предполагается, что вы можете переводить без напоминаний. Написано в соответствии с опубликованными списками тем для CAIE IGCSE 0478 и спецификациями UK GCSE Computer Science. Экзаменационные комиссии действительно различаются — по глубине баз данных, по тому, проверяется ли вообще SQL, по названиям системного ПО — и где они различаются, этот раздел указывает на это и рекомендует проверить вашу спецификацию. Каждый вопрос оригинален и построен по форме экзаменационных вопросов; текст из экзаменационных работ, схем оценивания или спецификаций не воспроизводится, и Korra Academy не аффилирована с экзаменационными комиссиями и не одобрена ими.

План курса · 4 модулей

lockОткрывается с доступом
  1. 01 Внутри машины
    3 уроков·1h 27m

    Один студент сказал мне, что его слабая сторона — «теория оборудования». Это было не так. Он мог назвать каждый компонент в корпусе. Чего он не мог делать, так это ранжировать их, а ранжирование —…

  2. 02 Трансляторы
    3 уроков·1h 29m

    "Компилятор переводит всю программу за раз." Это предложение верно, это то, что говорит каждый учебник, и на вопрос на четыре балла о сравнении оно стоит один балл. Оно отвечает на то, что делает…

  3. 03 Базы данных: от электронной таблицы к структурированным системам
    3 уроков·1h 34m

    Два ученика рассказали мне, что знают выражение "реляционные против нереляционных" как пару слов без представления о том, что за ними стоит. Это нормальное состояние для этой темы, и это не их вина —…

  4. 04 Запрос и правила
    3 уроков·1h 37m

    Ученица отправила мне диаграмму-задачу за неделю до экзамена. Она начиналась с прямоугольника с надписью «компьютер пациента», содержащего веб-адрес, стрелкой с пометкой «URL введён», и инструкциями…

Часто спрашивают

Что я изучу в «IGCSE и GCSE Computer Science — теория, которую действительно оценивают»?
Теоретическая часть экзамена, которую преподают так, чтобы она помогла на экзамене. Иерархия памяти и что на самом деле происходит при загрузке. Компиляторы, интерпретаторы и ассемблеры, включая ответ, который звучит правильно, но не даёт баллов. Базы данных: от электронных таблиц до ключей и нормал
Нужен ли мне предыдущий опыт?
Перед началом «IGCSE и GCSE Computer Science — теория, которую действительно оценивают» рекомендуются некоторые предыдущие знания.
Сколько времени занимает «IGCSE и GCSE Computer Science — теория, которую действительно оценивают»?
«IGCSE и GCSE Computer Science — теория, которую действительно оценивают» включает 4 модулей и 12 уроков. Вы учитесь в своём темпе.
Как мне получить доступ?
«IGCSE и GCSE Computer Science — теория, которую действительно оценивают» входит в любую платную подписку.

Ещё в Программирование

AI без шумихи
Beginner AI без шумихи Что модель действительно делает, когда отвечает вам, почему это выглядит как мышление, почему она придумывает цитаты и механика стоимости, которую почти никто не объясняет: чат отправляет всю беседу заново на каждый ход. Вы произведёте расчёты сами.
Binary, Hex and Data Units
Beginner Binary, Hex and Data Units The topic that costs more marks than any other on the paper, taught by hand. Bits and bytes, binary and hex in all six directions, the 1000-versus-1024 trap, file sizes, transmission times, overflow, two's complement and character sets. Every module ends in a timed drill marked the way an examiner marks it.
Python с чистого листа
Beginner Python с чистого листа Точная последовательность, которую уже прошли девять студентов: от пустого файла к программе, которая задаёт вопросы, проверяет ответы и отклоняет неправильный ввод. Без опыта в программировании. Без математики. Вы будете её ломать намеренно.
First Program — Scratch for ages 5–9
Beginner First Program — Scratch for ages 5–9 Nine Scratch blocks, three sessions of about twenty-five minutes, and one small program a child of five to nine builds themselves. Written for the parent sitting beside them: what to click, what they will get stuck on, what to say when it goes wrong, and when to keep your hands off the mouse.
Programming for the Exam — Python Answers That Score
Intermediate Programming for the Exam — Python Answers That Score The programming half of the paper, taught at exam pitch. Pseudocode translated both ways, because the mark scheme is written in a notation nobody practises. Trace tables done column by column, including the ones with a loop and a condition inside it. Linear and binary search, bubble and insertion sort, what each costs and the comparison questions boards love. Validation against verification, and the boundary test data everybody forgets. Procedures against functions, and a systematic method for finding your own error with four minutes left.
AI at Your Desk
Beginner AI at Your Desk You have an office job, you are losing hours a week, and you do not care how any of this works. Four tasks from your own week, each done twice and timed. A fifth you should not have handed over. You finish with real work done and a page of your own numbers you can show someone.