![]() |
![]() |
|||||||
|
ОБ ИЗУЧЕНИИ СОВРЕМЕННЫХ ТЕХНОЛОГИЙ ПРОГРАММИРОВАНИЯ В ПЕДАГОГИЧЕСКОМ ВУЗЕ Фокин Роман Романович, РГПУ имени А.И. Герцена г. Санкт-Петербург Доклад выражает мнение автора о необходимости методической разработки начального курса алгоритмизации и программирования на основе современных визуальных объектно-ориентированных методов. В работах таких известных специалистов по компьютерной дидактике, как Гершунский Б.С., Кузнецов А.А. и др. моделирующие педагогические программные средства (ППС) определяются как позволяющие моделировать трудно воспроизводимые в натуре процессы и явления с целью их изучения и получения навыков работы с ними, а операционные ППС - как дающие обучаемому инструментарий для построения моделей изучаемых явлений. При этом отмечается, что если чисто моделирующие ППС обычно предназначены для получения навыков и представляют собой тренажеры самолета, доменной печи и т.п., то моделирующие операционные ППС ориентированы именно на изучение моделируемых процессов и явлений, они развивают аналитико-синтетические формы умственной деятельности, творческие способности, познавательную активность обучаемых. Современные инструментальные программные средства, поддерживающие визуальные объектно-ориентированные технологии позволяют относительно легко и наглядно моделировать широкий круг явлений реального мира, что позволяет отнести их к операционным моделирующим ППС. С другой стороны изучение в общем курсе информатики алгоритмизации и программирования в настоящее время на основе лишь классического процедурного программирования создает у студентов неадекватное представление о технологии проектирования и разработки современных программных продуктов. Старшее поколение программистов и преподавателей шло от программирования в кодах ЭВМ к процедурному программированию на языках высокого уровня, затем к объектно-ориентированному и визуальному программированию, попутно приобретая пользовательские навыки работы с прикладными средствами современных персональных ЭВМ. В настоящее время оптимальным является совсем иной путь. Студент должен прийти к необходимости изучения основ алгоритмизации и программирования, уже имея пользовательские навыки, чтобы моделировать на ЭВМ ситуации, несколько отличающиеся от стандартных. Исходя из этого в настоящее время существует необходимость методической разработки начального курса алгоритмизации и программирования на основе современных объектных и визуальных методов. Большинству студентов можно предложить изучение основ современных технологий программирования на примере Visual Basic (VB) и его специализированных версий VB for Applications для программирования в среде MS Office, VB Script для программирования в Internet, а также языка HTML для разработки WWW-страниц.Тем, кто собирается заниматься программированием на профессиональном уровне можно предложить изучение систем Delphi, Visual Java++ (Java Script), Visual C++ и Case-систем на их основе. Литература
|