Практико-ориентированные аспекты преподавания раздела "Булевы функции" для студентов-математиков
Реализация практико-ориентированной направленности преподавания математики. Применение методов математического и алгоритмического моделирования при анализе прикладных проблем. Математические модели криптографии, описываемые на языке булевых функций.
Рубрика | Педагогика |
Вид | статья |
Язык | русский |
Дата добавления | 30.01.2018 |
Размер файла | 28,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Практико-ориентированные аспекты преподавания раздела «Булевы функции» для студентов-математиков
Современный образовательный процесс в высшей школе ориентирован на развитие компетенций личности. Понимание компетенции как практически направленного результата образования, отражающегося в способности успешно справляться с определенным кругом профессиональных задач, предполагает сближение учебно-познавательной и будущей профессиональной деятельности студента университета [1]. Реализация компетентностной модели в высшей школе основана на применении технологий обучения, ориентированных на компетентностный подход. Одним из технологических приемов, развивающих профессиональные компетенции, является реализация практико-ориентированной направленности учебной дисциплины. При таком подходе любая учебная дисциплина в вузе изучается в контексте будущей профессиональной деятельности студента, а ее содержание зависит от профиля получаемой профессии [2].
Согласно ФГОС ВПО профессиональная деятельность бакалавров по математическим направлениям подготовки связана с прикладными аспектами математики. Среди профессиональных задач, которые находятся в сфере компетенций бакалавров по математическим направлениям подготовки, в стандартах указаны следующие задачи:
- применение методов математического и алгоритмического моделирования при анализе прикладных проблем;
- использование базовых математических задач и математических методов в научных исследованиях;
- решение прикладных задач в области защищенных информационных и телекоммуникационных технологий и систем;
- производственно-технологическая деятельность;
- применение численных методов при решении математических задач, возникающих в производственной и технологической деятельности;
- использование технологий и компьютерных систем управления объектами;
- применение математических методов экономики, актуарно-финансового анализа и защиты информации;
- участие в организации научно-технических работ, контроле, принятии решений и определении перспектив.
Анализ результатов опросов и анкетирования, проводимых среди студентов математического факультета Оренбургского государственного университета, показал, что значительная часть студентов желает найти работу в сфере информационных технологий. Наибольшее предпочтение студенты отдают учебным дисциплинам, связанным с информатикой, считая знания и опыт, получаемые в процессе обучения этим дисциплинам, наиболее значимыми для будущей профессиональной деятельности. Математические дисциплины воспринимаются студентами как необходимые для профессиональной подготовки, но абстрактные, чисто теоретические дисциплины. Опыт преподавания на старших курсах математического факультета Оренбургского государственного университета показывает, что недостаточное понимание студентами прикладной роли классических разделов математики, изучаемых на младших курсах, препятствует успешному формированию профессиональных компетенций у студентов. Вместе с тем, математические дисциплины, изучаемые на младших курсах, обладают значительным потенциалом для развития тех профессиональных компетенций, которые позволят стать студентам успешными как в обучении, так и в работе. Поэтому целесообразно, начиная с первого курса обучения, строить преподавание классических разделов математики для студентов-математиков таким образом, чтобы в содержании дисциплины и в учебной деятельности студента было представлено практическое применение математических понятий, конструкций, методов, которые изучаются в курсе математических дисциплин.
Рассмотрим практико-ориентированные аспекты преподавания математических дисциплин для студентов-математиков на примере булевой алгебры. Анализ учебных планов и рабочих программ дисциплин по направлениям подготовки математиков показал, что булева алгебра как раздел учебной дисциплины присутствует в дисциплинах «Математическая логика», «Дискретная математика», «Дискретная математика, математическая логика и их приложения в информатике и компьютерных науках», которые относятся к дисциплинам профессионального цикла. Эти дисциплины изучаются на младших курсах университета и служат базой для дальнейшего профессионального развития студента [3, 4].
Булевы функции получили свое название в честь английского математика Джорджа Буля, который в своей монографии сформулировал алгебраическую систему логики. Современное понимание булевой алгебры восходит к работам Джевонса и Пирса второй половины девятнадцатого века.
Первоначально булевы функции рассматривались как логические формулы, были эффективным средством решения комбинаторных логических задач и до середины двадцатого века представляли лишь теоретический интерес.
Впервые предположение о возможности применения алгебры логики в технике было высказано в начале двадцатого века П.Эренфестом, а в 1938 г. К. Шеннон показал, каким образом релейные схемы могут быть описаны с помощью булевых функций. Булева алгебра стала математическим аппаратом для исследования релейно-контактных схем, а сами схемы к середине двадцатого века нашли многочисленные применения в автоматической технике -- в телефонии, железнодорожной сигнализации, централизации и блокировке, релейной защите, телемеханике, при проектировании быстродействующих ЭВМ.
Математические модели, описываемые на языке булевых функций, находят широкое применение в самых различных областях человеческой деятельности. Помимо того, что булевы функции являются признанной моделью для проектирования схем, применяемых в электронике, во второй половине двадцатого века была открыта еще одна сфера применения теории булевых функций - теория распознавания образов. Теория распознавания образов нашла практическое применение в различных науках (медицина, техника, геология, криминалистика и т.д.) Один из методов решения задачи «о распознавании образа» опирается на теорию булевых функций, которая позволяет в определенном смысле автоматизировать процесс решения, используя для этой цели ЭВМ.
Булева алгебра нашла свое применение и еще в одной отрасли прикладной математики - в теории кодирования и криптографии. Булевы отображения и функции широко используются в криптографических системах, и поэтому они являются популярным объектом систематического и всестороннего математического и криптографического анализа. Булевы отображения и функции активно применяются при построении блочных и поточных шифров. Стойкость данных шифров зависит от характеристик булевых функций.
Примеры некоторых булевых функций, применяемых в реальных криптосистемах, могут быть рассмотрены на занятиях со студентами первого или второго года обучения. Далее рассмотрим булевы функции, взятые из описания реально существующих шифров, которые либо использовались не так давно, либо используются в настоящее время.
1) Функция, описывающая шифр Вернама [5].
Шифр Вернама или одноразовый шифр-блокнот - шифр, основанный на логической операции «исключающее ИЛИ» (в терминологии модулярной арифметики - сложение по модулю два). Булева функция, описывающая работу шифра Вернама, может быть представлена следующим образом:
.
2) Функции, участвующие в описании работы алгоритмов шифрования, применяемых в системах мобильной связи [6].
А5 - это поточный алгоритм шифрования, используемый для обеспечения конфиденциальности передаваемых данных между телефоном и базовой станцией в европейской системе мобильной цифровой связи GSM (Group Special Mobile). Шифр основан на побитовом сложении по модулю два генерируемой псевдослучайной последовательности и шифруемой информации. Алгоритм A5 в настоящее время -- это целое семейство шифров.
В описании алгоритмов А5/1 и А5/2 рассмотрена следующая булева функция:
.
3) Булевы функции, применяемые при описании криптографических хэш-функций [5, 7].
MD4 (Message Digest 4) -- хеш-функция, разработанная в 1990 году, и используемая в протоколе аутентификации MS-CHAP, разработанном корпорацией Майкрософт для выполнения процедур проверки подлинности удаленных рабочих станций Windows. В описании алгоритма используются следующие булевы функции:
,
,
.
Алгоритм MD5 разработан в 1991 году и был предназначен для создания дайджестов («отпечатков») сообщения произвольной длины и последующей проверки их подлинности. В описании алгоритма используются булевы функции вида:
,
,
,
.
В хэш-функции HAVAL булевы функции, которые используются для выполнения побитовых операций над словами, имеют вид:
,
4) Функции, описывающие S-блоки современных блочныхшифров [5, 7, 8, 9]. S-блоки - нелинейные компоненты блочных шифров, вносящие основной вклад в криптостойкость алгоритма. Примером блочного шифра является ГОСТ 28147-89. Шифр ГОСТ 28147-89 - отечественный блочный алгоритм шифрования, который является российским стандартом симметричного шифрования, введенным в 1990 году.
В качестве примера булевой функции S-блока шифра ГОСТ 28147-89 можно привести пример, представленный в работе [8]:
.
Дальнейшую работу с рассмотренными функциями также можно построить в русле практико-ориентированного направления. Например, подобрать задачи на изучение тех характеристик и свойств рассматриваемых булевых функций, которые исследуются в связи с применением функций в криптографии. К вопросам изучения криптографических булевых функций, которые можно рассмотреть в качестве задач со студентами-математиками младших курсов обучения можно отнести:
- способы задания функций и представления их формулами;
- разложение функций по переменным;
- проверка системы булевых функций на полноту;
- числовые и метрические характеристики булевых функций;
- характеристики нелинейности булевых функций.
Анализируя возможности практико-ориентированных аспектов математических дисциплин, приходим к выводу о том, что освещение прикладных вопросов в курсе фундаментальных разделов математики позволяет решать следующие задачи развития профессиональных компетенций студента-математика:
- осознание студентами социальной значимости выбранной профессии;
- повышение мотивации студента к освоению будущей профессиональной деятельности;
- развитие междисциплинарых компетенций студента;
- создание взаимосвязанных образовательных ситуаций, отражающих контекст будущей профессиональной деятельности студентов университета.
Список литературы
математика булевый функция преподавание
1. Орлова, Л.В. Компетентностный подход в образовательном процессе вуза / Л.В. Орлова // Известия Самарского научного центра Российской академии наук, т. 13 . - 2011. - №2. - С. 41-44.
2. Вербицкий, А.А. Контекстно-компетентностный подход к модернизации образования / А.А. Вербицкий // Высшее образование в России. -2010. - №5. - С. 32-37.
3. Отрыванкина, Т.М. Рабочая программа дисциплины «Математическая логика» / Т. М. Отрыванкина, С.Т. Дусакаева. - Оренбург: ГОУ ОГУ, 2011. - 25с.
4. Отрыванкина, Т.М. Рабочая программа дисциплины «Дискретная математика, математическая логика и их приложения в информатике и компьютерных науках» / Т.М. Отрыванкина. - Оренбург: ОГУ, 2011. - 36 с.
5. Смарт, Н. Криптография [Текст]: пер. с англ. С.А. Кулешова, под.ред. С.К. Ландо/ Н. Смарт. - М.: Техносфера. -2006. - 528с.
6. Куприянов А.И. Основы защиты информации / А.И. Куприянов, А.В. Сахаров, В.А. Шевцов. - М.: Издательский центр «Академия», 2006. - 256 с.
7. Фомичев, В.М. Дискретная математика и криптоология. Курс лекций / В.М. Фомичев. - М.: ДИАЛОГ-МИФИ, 2003. - 400с.
8. Сергиенко, Р.В. Исследование криптографических свойств нелинейных узлов замен алгоритма симметричного шифрования ГОСТ 28147-89 / Р.В. Сергиенко, И.В. Московченко // Системы обработки информации. - 2007. - №8(66). - С. 91-95.
9. Cusick, T.W. Cryptographic Boolean functions and applications / T.W. Cusick, P. Stanica. - Academic Press, 2009. - 232p.
Размещено на Allbest.ru
...Подобные документы
Сущность и особенности прикладной направленности школьного курса математики в современной системе обучения. Использование практико-ориентированных задач. Задачи практической направленности, решаемые с помощью применения свойств, квадратичной функции.
курсовая работа [204,3 K], добавлен 28.09.2014Межнациональные и межконфессиональные коммуникации. Проблема качественной реализации курса "Основы религиозных культур и светской этики" как источник наличия у педагога профессиональных компетенций. Психолого-педагогические технологии и методы обучения.
дипломная работа [108,2 K], добавлен 22.06.2017Исторические и методические аспекты проблемы преподавания математики в России. Основные направления преподавания математики на современном этапе в начальной школе. Аналитическая геометрия, линейная алгебра, дифференциальное и интегральное исчисления.
курсовая работа [2,9 M], добавлен 30.03.2011Сущность практико-ориентированного подхода к обучению учащихся. Построение учебного процесса на основе единства эмоционально-образного и логического компонентов. Проблема практико-ориентированного подхода к обучению биологии в методической литературе.
курсовая работа [36,5 K], добавлен 25.05.2012Представление об активных методах обучения, особенности их применения в начальной школе. Классификация активных методов преподавания математики в начальной школе по различным основаниям. Интерактивные методы преподавания математики и их преимущества.
курсовая работа [76,4 K], добавлен 12.02.2015Характеристика проблем преподавания раздела "Программирование в среде Scratch". Особенности обучения младших школьников программированию, анализ существующих методик обучения. Разработка методики преподавания раздела "Программирование в среде Scratch".
курсовая работа [53,0 K], добавлен 28.08.2012Проблемы методики преподавания декоративно-прикладного творчества в средней школе. Содержание и методика преподавания раздела "Декоративно–прикладное творчество" на уроках технологии в 5 – 9 классах (для девочек). Методические рекомендации для учителей.
курсовая работа [1,9 M], добавлен 27.06.2012Роль изучения элементов математического моделирования в курсе математики 5-6 классов. Математическая модель и моделирование. Анализ учебника "Математика" для 6 класса Г.В. Дорофеева, Л.Г. Петерсон на наличие задач для формирования прикладных умений.
курсовая работа [55,5 K], добавлен 12.06.2010Понятие и особенности обучения математике. Математика как учебный предмет. Предмет методики преподавания математики. Основные задачи методики преподавания математики. Цели и содержание обучения математике. Формы обучения математике.
курсовая работа [23,4 K], добавлен 04.09.2006Исследование методики обучения школьников решению задач с практическим содержанием в процессе реализации практико-ориентированного обучения физике. Разработка структуры построения физических задач с практическим содержанием для 9 класса средней школы.
курсовая работа [1,4 M], добавлен 06.03.2012Математическое моделирование в школе. Роль изучения элементов математического моделирования в курсе математики 5-6 классов. Анализ учебников Г.В. Дорофеева, Л.Г. Петерсон с точки зрения формирования умений, характерных для математического моделирования.
дипломная работа [442,6 K], добавлен 28.05.2008Развитие способностей учеников по системе обучения Л.Г. Петерсон. Методика проведения уроков. Описание рабочей тетради ученика и методических пособий для учителя. Разработка уроков математики для второго класса по методике преподавания Л.Г. Петерсон.
курсовая работа [10,1 M], добавлен 06.08.2011История методов преподавания иностранных языков. Попытки найти наиболее рациональный метод обучения иностранным языкам. Конечная цель преподавания - знание языка как системы и правильное его применение во всех случаях жизни.
реферат [31,0 K], добавлен 25.04.2007Стихи С. Маршака о цифрах. Задачи в стихах на счет. Задачи-шутки и на смекалку, сюжетные, оценка их роли и значение в процессе преподавания математики ученикам младших классов. Зачеркивание, превращение, отгадывание чисел. Математические фокусы и тесты.
методичка [184,4 K], добавлен 03.01.2015Определение, предмет, задачи, проблемы и методы методики преподавания математики. Связь ее с другими науками. История развития преподавания математики. Принципы дидактики в ее обучении. Содержание обучения математики. Математика как учебный предмет.
реферат [42,0 K], добавлен 07.03.2010Современные педагогические средства как основа развития учебно-познавательной мотивации студентов. Применение современных методов обучения в процессе преподавания дисциплины "Основы технологии" в учебном заведении "Уральский государственный колледж".
дипломная работа [959,5 K], добавлен 27.05.2013Психолого-педагогические особенности развития старших школьников и преподавания программирования в старших классах. Тематическое планирование учебного материала. Программа и содержание факультативного курса "Программирование на языке JavaScript".
дипломная работа [1,0 M], добавлен 27.06.2011Методика преподавания иностранных языков. Грамматико-переводной и прямой метод в обучении иностранным языкам. Описание аудиолингвальных и аудиовизуальных методов преподавания иностранных языков. Коммуникативно-ориентированный подход в обучении языкам.
реферат [31,2 K], добавлен 08.08.2010Существующие в методике преподавания технологии подходы к разработке и применению дидактических принципов. Закономерности обучения как взаимосвязанной деятельности преподавания и учения. Методы развития нового отношения студентов к выбранной профессии.
курсовая работа [48,7 K], добавлен 08.06.2014Проблемы и перспективы школьного экономического образования. Организационные формы проведения занятий и виды активных методов профильного обучения. Разработка и апробация системы уроков по теме "Семейный бюджет" в практике преподавания экономики в школе.
дипломная работа [695,6 K], добавлен 28.09.2013