Проблемы Парсонса


Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

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

Дейл Парсонс и Патрисия Хейден из Политехнического института Отаго разработали Головоломки Парсонса по программированию, чтобы помочь овладеть основными синтаксическими и логическими конструкциями языков компьютерного программирования, в частности Turbo Pascal , [1] , хотя может использоваться любой язык программирования. Программные головоломки Парсона стали известны как головоломки Парсонса [2] , а затем задачи Парсонса . [3] Задачи Парсонса стали популярными, поскольку их легче оценивать, чем написанный код, и в то же время захватывать способность учащихся решать проблемы, проявляемую в процессе создания кода. [3]

Структура

Задачи Парсонса состоят из частично завершенного решения и набора строк кода, некоторые из которых при правильном расположении правильно завершают решение. Существует большая гибкость в том, как могут быть разработаны проблемы Парсонса, включая типы фрагментов кода, из которых можно выбирать, и то, какая структура решения предоставляется в вопросе. [3] Упрощенные задачи Парсонса предоставляют полную блочную структуру решения, включенного в вопрос, и предоставленные строки кода просто нужно переупорядочить и вставить в эту структуру. [3]

В экзаменационном вопросе по задаче Парсонса, показанном в первом примере, есть 6 пар утверждений, за каждую неправильно выбранную строку из пар вычитается один балл, если более 2 строк не на месте, вычитается один балл, и один балл вычитается за каждую неправильно выбранную строку. вычитается, если до двух вещей не на месте. Один балл вычитается, если открывающая и закрывающая фигурные скобки используются неправильно или не включены там, где это необходимо. [3]


Преимущества

К преимуществам задач Парсонса относятся:

  • являясь дополнением или альтернативой традиционным упражнениям по программированию, таким как отслеживание кода и написание кода [4]
  • дизайн задач Парсонса гибок [4]
  • существует множество вариантов, которые постоянно совершенствуются, чтобы лучше соответствовать потребностям учащихся [4]

Недостатки

Эффективность задач Парсонса как типа вопросов и как инструмента обучения в обучении компьютерным наукам остается неопределенной из-за отсутствия повторных исследований в этой области. [4]

Автоматизация

Задачи Парсонса можно автоматизировать. [4] [5]

использованная литература

  1. ^ a b Всеобщее достояние Одно или несколько предыдущих предложений включают текст из этого источника, который находится в общественном достоянии : Парсонс, Д. и Хейден, П. 2006, «Головоломки по программированию Парсона: забавный и эффективный инструмент обучения для первых курсов программирования» , документ, представленный в материалах 8-й Австралазийской конференции по компьютерному образованию - том 52, Хобарт, Австралия. https://dl.acm.org/doi/10.5555/1151869.1151890
  2. ^ Уолли, Жаклин Л.; Роббинс, Фил (2007). "Отчет о четвертом семинаре BRACElet" . Журнал прикладных вычислений и информационных технологий . 5 (1).
  3. ^ a b c d e Всеобщее достояние Одно или несколько предыдущих предложений включают текст из этого источника, который находится в общественном достоянии : Денни, П., Лакстон-Рейли, А., и Саймон, Б. (2008). Оценка нового экзаменационного вопроса: задачи Парсонса. Документ, представленный на Proceedings of the Fourth international Workshop on Computing Education Research, Сидней, Австралия. https://doi.org/10.1145/1404520.1404532
  4. ^ a b c d e f Ду, Ю., Лакстон-Рейли, А., и Денни, П. (2020). Обзор исследований проблем Парсонса. Документ, представленный на материалах Двадцать второй Австралазийской конференции по компьютерному образованию. https://doi.org/10.1145/3373165.3373187
  5. ^ a b Каравирта, В., Хельминен, Дж., Ихантола, П. (2012). Мобильное обучающее приложение для задач парсонса с автоматической обратной связью. Документ представлен на материалах 12-й международной конференции по компьютерным исследованиям в области образования.
  6. ^ Стюарт Гарнер. 2007. Исследование того, как технологический метод решения PartComplete поддерживает изучение компьютерного программирования. Проблемы информационного обеспечения науки и информационных технологий 4 (2007 г.)
  7. ↑ Теему Раджала , Микко-Юсси Лааксо, Эркки Кайла и Тапио Салакоски. 2007. VILLE: независимый от языка инструмент визуализации программ. В материалах Седьмой конференции Балтийского моря по исследованиям в области компьютерного образования, том 88. Австралийское компьютерное общество, Inc., 151–159.
  8. ^ Амрут Н. Кумар. 2018. Эпплеты: инструмент для решения головоломок Парсонса. В материалах 49-го технического симпозиума ACM по компьютерному образованию (SIGCSE'18). ACM, Нью-Йорк, штат Нью-Йорк, США, 527–532. https://doi.org/10.1145/3159450.3159576
  9. ^ https://www.codepuzzle.io
Получено с " https://en.wikipedia.org/w/index.php?title=Parsons_problems&oldid=1064840399 "