Чернобабова Клавдия Владимировна, учитель математики,
МОАУ гимназия №8 Краснодарский край, г. Сочи,
Шаповалова Елена Андреевна, учитель информатики,
гимназия № 4 Ставропольский край г. Пятигорск
Развитие творческих способностей через многообразие подходов к решению задач в элективном курсе
«Алгоритмизация и программирование»
Развитие информационно-коммуникационных технологий в современном мире является определяющим. Одной из основных задач курса «Информатика и ИКТ» в свете современного образования является формирование у школьников стиля мышления адекватного требованиям современного информационного общества, формирование целостного восприятия мира за счет привлечения информации, отражающей актуальные проблемы человечества.
С целью создания благоприятных условий для развития интеллектуальных и творческих способностей, системного мышления школьников, формирования у них информационного мировоззрения необходимо учитывать предметные интересы учащихся, их склонности к тем или иным профессиям [1]. На начальной стадии обучения (9 класс) необходимо выявить потребность в профильном курсе информатики, который должен удовлетворить запросы учащихся, ориентированных на естественные науки и математику, с одной стороны, и на активное использование компьютеров, с другой. Именно профильный класс и элективные курсы создают условия для развития личности с учетом ее индивидуальных способностей, мотивов, интересов, ценностных ориентаций. В профильный информационно-технологический класс поступают учащиеся готовые к интеллектуальному труду, стремящиеся к лидерству в конкретном виде деятельности.
Современные старшеклассники стали разборчивы. Они не будут учить то, что не вызывает у них интереса, и в чем они не видят смысла, они умеют анализировать и делать выводы о том, что пригодится им в жизни. Это продиктовано временем, таков стиль новой информационной эпохи. Обучение в классе информационно-технологического профиля (10-11 кл.) с поддержкой элективного курса «Алгоритмизация и программирование» (9-11кл.) должно обеспечить реализацию следующих задач: развитие интеллектуальных и творческих способностей учащихся; овладение умениями строить математическую модель, алгоритм; формирование образного и теоретического мышления; развитие умения самостоятельно работать с различными языками и средами программирования; приобретение опыта проектной деятельности; самообразование, самореализация.
В профильном курсе информатики в качестве базовых знаний выступают основы алгоритмизации и программирования. Основой для формирования алгоритмического мышления, для понимания и правильного построения алгоритмов, прежде всего, являются алгоритмические языки. Однако такой подход не дает учащимся представления о технологии проектирования и разработки современных программных продуктов. Поэтому необходимо делать переход от изучения алгоритмических к изучению объектно- ориентированных языков программирования. Объектно-ориентированное программирование является хорошим введением в увлекательный мир создания программ.