Автор оригинала: Robin Andrews.
Компьютерная наука Это захватывающий и важный предмет, где спрос на компетентных преподавателей перевешивает поставку. Это делает привлекательный вариант для многих рассмотрение выбора его как субъекта для начальной подготовки учителей или в качестве нового предмета в существующей преподавательской карьере.
В этой статье мы рассмотрим некоторые моменты, чтобы рассмотреть при определении того, Обучение компьютерной науки На GCSE или на уровне хороший выбор для вас.
Как слегка языка в культурном наблюдении в щеках, интересно отметить, что «нерешительность» и «отвращение» (два качества, часто связанные с компьютерным программированием), перестали быть униженным сроком, они когда-то были. Действительно, в эти дни нередко видеть «ботаников», отвечающих за корпорации, на которые стоит миллиарды долларов и наличие армий рабочих в их команде. Еще один пример культурной смены, я имею в виду популярность Теория большого взрыва который недавно стал самым длинным проходом телевизора. И большинство главных героев были – ученые!
Кажется, что справедливо сказать, что научная компетенция, в том числе навыки вычислений высокого уровня, часто бывают билетом в успешную и престижную карьеру. И как учитель компьютерных наук, вы можете вдохновить следующее поколение Techno-Wizards!
Любой ху, обратно на главную краску этой статьи …
Какие качества, навыки и ресурсы мне нужно эффективно преподавать компьютерную науку?
Вы должны наслаждаться вычислением
Это, вероятно, выходит, не говоря. Если вы хотите вдохновить, вы должны чувствовать себя вдохновенным или, по крайней мере, вспомнить, что оно чувствовало себя вдохновленным. Многие кто преподает Компьютерная наука GCSE или уровень являются программистами HOBBYIST, или есть такая страсть, связанная с технологией, как робототехника или игровые игры.
Вы должны быть достаточно хорошими по математике.
Это неизбежный факт, что компьютерная наука включает в себя определенное количество математики. Как это не могло? – Это Наука после всего. Не обманывайтесь на этом моменте. Математические требования в GCSE являются относительно основными (так, как студент предсказал твердый уровень 5 в математике, например, комфортно справиться), но студенты и преподаватели, которые действительно борются с математикой, должны дать некоторые серьезные соображения относительно того, является ли компьютерная наука права выбор для них. В идее есть некоторая истина, что изучение компьютерных наук может фактически помочь с математическими способностями, и это здорово и будет поощрять, но, однако, приходит, что приходится, что математическая компетенция потребуется. Это, конечно, даже более верно на уровне.
Некоторые математические темы, которые начинают учителя компьютерных наук, должны быть удобны:
- Переменные
- Арифметика (добавление, вычитание, умножение и деление)
- Оператор модуля
- Преобразование единиц – например килобайты до байтов
- Место ценности для десятичных, двоичных и шестнадцатеричных
- Использование формул – например Чтобы рассчитать размеры файлов для изображений и аудио – возможность для следующих алгоритмов (например, сложение колонки, умножение столбцов, умножение фракций)
- Навыки решения проблем
Готовность продолжать учиться
Это, вероятно, относится к большинству предметам и учителям, но компьютерная наука – это область, где вы должны продолжать учиться. Будь то из-за изменений в учебной программе, технологические достижения, необходимость преподаванию нового уровня или для другой зоны экзаменационной комиссии, или студент, который должен иметь концепцию, объясненную в новом виде, чтобы они могли понять это – вы должны продолжать учиться. Если вы не готовы сделать это, вы, вероятно, не сделаете отличную компьютерную науку.
Ресурсы
Отличные ресурсы необходимы для любого учителя. Многие предпочитают сделать свои собственные, но мне всегда нравится держать различия между учением и созданием ресурсов. Они разные работы, и приходится делать как одновременно сразу поставить под угрозу качество каждого.
Имея ресурсы, которые вы доверяете, является огромным значением доверия и эффективности учителя. Возможность выявления и выбора отличных ресурсов – это очень важный навык, который может занять многолетний опыт для развития.
Есть много критериев для больших ресурсов, но, которые я считаю особенно важным, это:
- Полные решения должны быть предоставлены как в письменной, так и в цифровой форме (файлы решения I.E).
Это не лень на моей части – имеющие полные решения, доступные в конкретном формате, требуемом телом, требующим, что учитель может дать всю свою умственную энергию в акт преподавания, а не решать вопросы для себя. Это также кажется, очевидно для меня, и все же неожиданно редко сделано, что файлы решения, содержащие программный код, должны быть доступны для всех упражнений программирования.
Сделать сарать нагрузки практики
Если вы не опытный программист, вы должны делать много, и я имею в виду много практики, чтобы получить добро. Не стоит недооценивать работу (играть!). Это нормально признать, что вы не знаете ответ на вопрос или не можете отладить свою программу, но вы хотите сохранить это как редкое возникновение!
Для большого места, чтобы получить много практики с программированием, проверить Кодовые слова или Кодингбат Отказ Оба требуют, чтобы вы поняли функции, поэтому, если у вас еще нет этого в вашем обучении, возможно, посмотрите некоторые из упомянутых ресурсов здесь Отказ
Я надеюсь, что это дает вам некоторое представление о том, что значит стать Учитель компьютерных наук Отказ Если вы решите, это, безусловно, является вознаграждающей карьерой, и ваши навыки, вероятно, будут долгое время долгое время. Помните, что компьютерная наука – это наука! Это может звучать очевидно, но стоит подчеркивать, что как таковое, это требует умственной дисциплины и строгости, что может не обратиться к всем.
Как может помочь сопоставление Compuzademy?
В ближайшее время мы будем предлагать подготовку во всех аспектах обучения компьютерных наук. Если вы хотите узнать больше, пожалуйста, свяжитесь с с помощью деталей на нашей странице контакта.
У нас также есть следующие ресурсы
- Наш магазин, содержащий наши собственные и некоторые рекомендуемые партнерские продукты
- Магазин Compucademy на TES
- Наш блог С множеством статей, связанных с компьютерным науком GCSE и уровнем
- Обучение программированию Python Чтобы начать голову на умении программирования, вам нужно будет эффективно научить компьютерную науку.
Не забудьте Зарегистрируйтесь на нашу рассылку Быть в курсе информации и предложений, относящихся к образованию информатики.