Әдебиеттер:
1
. Батыс Қазақстан облысы Бiлiм Бacқaрмacы Дуaльдық оқытудың caпaлы кaдрлaр
дaярлaудың cтрaтeгиялық жүйeci жинaқ. – Орaл, 2014. – 18 б.
2
. Қазақстан Республикасы Бiлiм турaлы Зaңы. // Eгeмeндi Қaзaқcтaн №8, 10 ақпан 1992. – 3 б.
3
. Облыстық білім басқармасының 2012 жылғы білім беру қызметкерлерінің тамыз кеңесіне
арналған баяндамасы. // Жайық ұстазы №18, 8 тамыз, 2012 . – 5 б.
4
.
Батыс Қазақстан облысының бiлiм бacқaрмacы: Ж.Доcмұхaнбeтов aтындaғы
пeдaгогикaлық коллeджі (құжaттaр жиынтығы). – 2011. – 80 б.
5
. Батыс Қазақстан облысының бiлiм бacқaрмacы: Орaл Гaз, Мұнaй жәнe caлaлық
тeхнологиялaр коллeджi (құжaттaр жиынтығы). – 2013. – 67 б.
Ахметова У.Т., Жумашева А.А.
Внедрение новой технологии, метода обучения в систему среднего профессионального образования
В этой статье рассматривается развитие средне-профессиональных учреждений Западно-
Казахстанской области, ее организационной структуры управления, а так же качество образования
учреждений СПО, использующих новую технологию.
Ключевые слова: образование, средне-профессиональное образование, профессиональное
образование, колледж, дуальное обучение.
Ahmetova U.T., Zhumasheva A.A.
Introduction of new technology/method of training in secondary professional education
In the article we indicate the following aspects: WKO secondary professional art colleges’ development
history and innovations in preparing competitive professional specialists and new methods of teaching which use
in colleges.
Keywords: education, trade education, secondary professional education, college, dual educating.
УДК: 007:159.955
Медешова А.Б. – кандидат педагогических наук, доцент,
ЗКГУ им.М.Утемисова, E- mail:
medeshovaa@mail.ru
Акимова С.М. – преподаватель, ЗКГУ им. М.Утемисова (г.Уральск, Казахстан)
E- mail:
saule_akim@mail.ru
МЕТОД ПРОЕКТОВ В ОБУЧЕНИИ ИНФОРМАТИКЕ В ШКОЛЕ
Аннотация. В статье рассматривается технология использования метода проектов в изучении
информатики в школе. Описываются пути формирования и развития информационной компетентности
учащихся с помощью информационно-коммуникационных технологий.
Ключевые слова: метод проектов, компетенция, развитие личности, информационные
технологии, школа, обучение, содержание образования, учебная деятельность.
В последнее время все больше внимания уделяется применению метода проектов в процессе
преподавания различных предметов школьной программы.
В проекте концепции структуры и содержания общего среднего образования подчеркнуто,
что главной целью общего образования является формирование разносторонне развитой личности.
Исходя из этого одна из задач школы – разностороннее развитие детей, их творческих интересов,
творческих способностей, навыков самообразования, создание условий для самореализации
личности, формирование способностей применять полученные знания в различных видах
Хабаршы
№2- 2015 ж.
32
практической деятельности.
В содержании образования предполагается также:
его личностная ориентация, предполагающая развитие личностных способностей
учеников, индивидуализацию их образования с учетом интересов, способностей и
склонностей;
усиление деятельностного компонента;
креативность, предусматривающая содержание, формируемое самими учащимися в виде их
творческой образовательной продукции.
Таким требованиям, предъявляемым к содержанию современного образования, несомненно,
отвечает проектная форма обучения.
Можно высказать предположение, что данный метод просто незаменим на уроках
информатики и информационных технологий.
Проблема применения метода проектов в таком аспекте еще не до конца изучена и постоянно
возникает множество вопросов и споров. Этим и продиктован выбор данной темы. На предмете
информатика проектный метод помогает реализовать проблемное обучение как активизирующее и
углубляющее познание, позволяет обучать самостоятельному мышлению и деятельности,
системному подходу в самоорганизации, дает возможность обучать групповому взаимодействию.
Учебная деятельность в этом случае ориентирована на успешную деятельность в условиях
реального общества. Результатом обучения оказывается уже не усвоение знаний, умений и навыков,
а формирование ключевых компетентностей, обеспечивающих успех практической деятельности.
Организация обучения информатике в средней школе путем привлечения методики проектного
обучения несет в себе определенную перспективу. По мнению Шитикова Ю.А., парадигма проектного
обучения информатике состоит в том, что абстрактными понятиями, закономерностями можно овладеть
в процессе самостоятельного добывания знаний в ходе практического моделирования реальных
объектов или процессов через учебные проекты с использование информационных технологий [1; 2].
Метод проектов – такая технология, по которой ученик или малая учебная группа выполняет весь
запроектированный цикл от начала и до конца: придумывает, разрабатывает, редактирует, защищает.
Проект – итог, самостоятельное развитие выработанных умений, приобретённых навыков, применение
знаний, полученных на уроках информатики, но уже на новом, продуктивном, поисковом уровне [3].
При разработке проектов, их структуры, при координации деятельности учащихся в группах
необходимо знание типологии проектов:
Исследовательские. Такие проекты требуют хорошо продуманной структуры проекта,
обозначенных целей, актуальности проекта для всех участников, социальной значимости, продуманных
методов, в том числе экспериментальных и опытных работ, методов обработки результатов;
Творческие. Не имеют детально проработанной структуры, она только намечается и далее
развивается, подчиняясь логике и интересам участников проекта. В лучшем случае можно
договориться о желаемых, планируемых результатах (совместной газете, сочинении, видеофильме,
спортивной игре, экспедиции).
Информационные проекты. Этот тип проектов изначально направлен на сбор информации о каком-
то объекте, ознакомление участников проекта с этой информацией, ее анализ и обобщение фактов,
предназначенных для широкой аудитории. Такие проекты так же, как и исследовательские требуют
хорошо продуманной структуры, возможности систематической коррекции по ходу работы над проектом.
Игровые проекты. В таких проектах структура также только намечается и остается открытой
до окончания проекта. Участники принимают на себя определенные роли, обусловленные
характером и содержанием проекта. Результаты таких проектов могут намечаться в начале проекта,
а могут вырисовываться лишь к его концу. Степень творчества здесь очень высокая, но
доминирующим видом деятельности все-таки является ролево-игровая, приключенческая.
Практико-ориентированные проекты. Эти проекты отличает четко обозначенный с самого
начала результат деятельности участников проекта. Причем этот результат обязательно носит четко
ориентированный на социальные интересы, интересы самих участников результат (газета,
документ, видеофильм, звукозапись, программа действий, справочный материал)
Работа по методу проектов предполагает постановку какой-то проблемы и последующее ее
раскрытие, решение, что включает наличие замысла или гипотезы решения проблемы, четкое
планирование действий, распределение (если имеется в виду групповая работа) ролей, т.е. заданий
для каждого участника при условии тесного взаимодействия, ответственность участников проекта
за свою часть работы, регулярное обсуждение промежуточных шагов и результатов. Метод
проектов эффективен в том случае, когда в учебном процессе ставится какая-либо
исследовательская, творческая задача, для
решения которой требуются интегрированные
Хабаршы
№2- 2015 ж.
33
знания из различных областей, а также применение исследовательских методик (например,
исследование демографических или экономических проблем в разных регионах мира; создание
серии репортажей из разных регионов по одной проблеме, раскрывающих определенную тему:
проблема влияния кислотных дождей на окружающую среду, проблема размещения различных
отраслей промышленности в разных регионах, пр.).
Организация проектов требует тщательной специальной подготовки учителей и учащихся. От
учителя, по мнению С.И. Горлицкой, требуется:
умение увидеть и отобрать наиболее интересные и практически значимые темы проектов;
владение всем арсеналом исследовательских, поисковых методов, умение организовать
исследовательскую, самостоятельную работу учащихся; переориентация всей учебно-
воспитательной работы учащихся по своему предмету
на приоритет разнообразных видов самостоятельной деятельности учащихся,
индивидуальных, парных, групповых видов самостоятельной деятельности исследовательского,
поискового, творческого плана. Это вовсе не означает, что
иллюстративного и репродуктивных методов, классно-урочной системы,
коллективных, фронтальных форм работы. Речь идет о приоритетах, о смещении акцентов и
не более того;
владение искусством коммуникации, которое предусматривает умение организовать и вести
дискуссии, не навязывая свою точку зрения;
способность генерировать новые идеи, направить учащихся на поиск путей решения
поставленных проблем;
умение устанавливать и поддерживать в группе проекта устойчивый, положительный
эмоциональный настрой;
практическое владение языком партнера, достаточную осведомленность о культуре
и традициях народа, государственном и политическом устройстве страны, ее истории
(международный проект);
владение компьютерной грамотностью;
умение интегрировать знания из различных областей для решения проблематики
выбранных проектов.
От учащихся требуется:
знание и владение основными исследовательскими методами (анализ литературы, поиск
источников информации, сбор и обработка данных, научное объяснение полученных результатов,
выдвижение гипотез, методов их решения);
владение компьютерной грамотностью: умение вводить и редактировать информацию
(текстовую, графическую), обработку получаемых количественных данных с помощью программ
электронных таблиц, пользование базами данных,
распечатку информации на принтере;
владение коммуникативными навыками;
умение самостоятельно интегрировать ранее полученные знания по разным учебным
предметам для решения познавательных задач;
в случае международного проекта - практическое владение языком партнера [4].
Работа над любым проектом включает определенные этапы выполнения проекта, которые
стоит четко спланировать для достижения максимальной эффективности проектной работы. В
данной работе за основу берутся следующие этапы работы над проектом:
I этап. Организационный. Включает в себя представление и создание группы учащихся для
работы над проектом.
II этап. Выбор и обсуждение главной идеи будущего проекта. Он включает определение
целей и задач (зачем этот проект, что ученики узнают и чему научатся по завершении работы над
этим проектом); обсуждение стратегии достижения поставленных целей и уточнение проектов (т.е.
какие темы будущих проектов помогут ученикам узнать то-то и научиться тому-то, и каков общий
план работы над конкретным проектом, обеспечивающий достижение поставленной задачи).
III этап. Обсуждение методических аспектов и организация работы учащихся на уроке и во
внеурочное время.
IV этап. Структурирование проекта с выделением подзадач для определенных групп учащихся,
подбор необходимых материалов. Общий простой план на этом этапе становится развернутым,
Хабаршы
№2- 2015 ж.
34
выделяются этапы и их задачи (подзадачи) и распределяются между группами учащихся с учетом их
интересов, определяются планируемые результаты и способы их решения, оформления.
Завершающая стадия метода, контроль и оценивание проекта является такой же значимой, как и
все остальные. Плохая оценка или не внимание со стороны учителя к проделанной работе может
повлечь серьезные последствия и перечеркнуть всю проделанную работу, а так же надолго лишить
учащегося интереса к самостоятельной и творческой работе в области информационных технологий [5].
Очень трудно при малом количестве часов (по информатике – 1 час в неделю) сделать
преподавание базового курса информатики интересным и наглядным. В базовом курсе
информатики кроме обязательного теоретического материала много внимания уделяется
начальному освоению информационных технологий – текстового, графического редактора,
электронных вычислительных таблиц, баз данных, интернет-технологий. При наличии 1 часа в
неделю трудно добиться устойчивых навыков у детей, многие из которых не имеют дома
компьютера: отработка хотя и необходимых, но скучных упражнений на закрепление того или
иного навыка высокого результата не дают. Сложилась необходимость преодоления подобных
затруднений. Метод проектов играет в данной ситуации значительную роль.
Рассмотрим особенности обучения информатике в школе с применением проектного метода.
На уроках изучения теоретического материала учитель рассматривает понятия, определения,
термины, программные средства; цели и задачи, решаемые с использованием конкретных ин-
формационных технологий или языков программирования.
На уроках обобщения знаний учащиеся самостоятельно анализируют структуру проекта,
инструментальную среду реализации проекта, проводят поиск
необходимой информации с
использованием интерактивной помощи, электронных учебников или обычных учебников, по-
лучают необходимые консультации учителя. Результатом работы является разработка
последовательных шагов выполнения проекта (алгоритм работы над проектом).
На уроках комплексного применения знаний учащиеся реализуют проект с использованием
вычислительной техники и готовят мультимедийное представление результатов своего труда.
На практических занятиях проектный метод может применяться практически во всех линиях
и разделах: основы алгоритмизации и программирования (разработка программных пакетов, игр),
текстовые, графические и музыкальные редакторы (создание своих рисунков, видеоклипов,
учебных пособий), сетевые технологии (создание Web-сайтов), обработка информации (разработка
баз данных). Учитель выполняет функции консультанта.
На уроках проверки знаний учащиеся защищают проект по схеме, которую они разработали на
этапе информационного анализа проекта. Важная роль отводится мультимедийному представлению
этапов работы, а также конечному результату и практической значимости проекта. Защищая свои
проекты, учащиеся приобретают очень важный и нужный опыт публичных выступлений. Знание и
владение технологией создания презентаций позволят ученикам сделать своё выступление на любой
аудиторий более ярким, зрелищным, запоминающимся и динамичным. А хорошо продуманная и
логически выстроенная структура презентации – и план выступления, и эффективный способ подачи
нужной информации, текста, иллюстраций, сопровождающих выступление, и залог его успешности.
Использование метода проектов при изучении темы «Технология обработки графической
информации» (7 класс).
На изучение темы «Технология обработки графической информации» в базовом курсе
информатики отводится 13 часов. За это время учащиеся должны познакомиться с прошлым и
настоящим компьютерной графики, изучить способы представления графической информации в
компьютере, получить начальные сведения о назначении и основных возможностях графического
редактора, сформировать навык работы в графическом редакторе.
В ходе изучения данной темы после разбора теоретического материала («Технические
средства компьютерной графики», «Кодирование изображения», «Основные приемы работы с
графическим редактором MS Paint» по которым имеются сборники заданий и видеофайлы),
учащимся предлагается выполнить два проекта: «Чертеж дома вашей мечты» и «Поздравительная
открытка». Подготовительным этапом работы над проектами является выполнение тренировочных
упражнений для освоения основных приемов работы в графическом редакторе MS Paint, подготовка
чертежа (открытки) на бумаге. Практическая часть работы выполняется за компьютером с
использованием изученных основных приемов работы в графическом редакторе: рисования прямых
и кривых линий, окружностей и эллипсов, прямоугольников, операций копирования, вырезки,
Хабаршы
№2- 2015 ж.
35
вставки фрагментов рисунка и других простейших операций.
На уроке чаще всего приходится использовать групповую форму работы, так как дети редко
сидят за компьютерами по одному, поэтому ученикам приходится решать, кроме образовательной,
коммуникативную задачу – необходимо прийти к общему мнению, наметить и согласовать план
работы, выполнить ее. Чем больше возникает споров и обсуждений, тем совершеннее получается
работа, тем лучше результат.
Отработка навыков работы в графическом редакторе MS Paint с использованием метода
проектов позволяет добиваться лучших результатов, чем при работе с обычными упражнениями.
Проектная деятельность позволяет изучить материал выходящий за пределы учебной программы,
используя наиболее полную информацию как из традиционных источников (книги, словари,
энциклопедии), так и из сети Internet. При этом учащиеся обучаются работе в сети, рациональному
поиску информации, использованию различных поисковых систем. Учащиеся учатся создавать новые
слайды, используя автомакет, размещать на них текст, рисунки и графические примитивы, выбирать
дизайн презентации, редактировать и сортировать слайды, с большим удовольствием используют в
работе над проектом анимационные эффекты и звуковое сопровождение. В процессе работы над
проектом происходит не просто накопление знаний, но и их реорганизация.
В основе учебно-познавательной деятельности учащихся лежит деятельность, направленная
на выполнение постепенного усложнения заданий за счёт комплексного охвата знаний, применения
их на разных уровнях.
Проектный метод объективно востребован школой, но успех использования проектного
обучения, в первую очередь, зависит от формирования в образовательном пространстве школы
необходимых и достаточных условий его реализации: информатизации обучения, формирования
проектировочного стиля мышления у педагогов.
Литература:
1.
Шитиков Ю.А. Проектно-модульное обучение информатике в школе. // Педагогическая
информатика. – 2006. – №3. – С.23-28.
2.
Шитиков Ю.А. Методика проектно-модульного обучения информатике в средней
общеобразовательной школе. / Автореферат диссертации на соискание ученой степени кандидата
педагогических наук. – М., 2006. – 29 с.
3.
Максимова Н.Г. Проектный метод обучения информатике в начальной школе. // Новые
технологии в образовании (по итогам XIV Междунар. Электрон. науч. конф.): научно-технический
журнал. – 2006. – № 1. – С. 175-181.
4.
Горлицкая С.И. История метода проектов. // Компьютерные инструменты в образовании. –
2001. – №5. – С. 4-6.
5.
Сергеев И.С. Как организовать проектную деятельность учащихся. – М.: АРКТИ, 2004. – 80 с.
6.
Медешова А.Б., Молдагалиева Г.А. Студенттердің жобалау іс-әрекетін ұйымдастыру. //
«Тайманов оқулары-2007» атты халықаралық ғылыми-практикалық конференция материалдары. –
Орал: БҚМУ баспа орталығы, 2007. – Б. 219-220.
Медешова А.Б., Акимова С.М.
Мектепте информатиканы оқытуда жобалау әдісін қолдану
Мақалада информатиканың мектеп курсын оқыту барысында жобалау әдісін қолдану
технологиясы баяндалады. Оқушылардың ақпараттық құзыреттілігін ақпараттық технология арқылы
қалыптастыру және дамыту жолдары көрсетіледі.
Кілт сөздер: жобалау әдіс,, құзыреттілік, тұлға дамуы, ақпараттық технология, мектеп, оқыту,
білім мазмұны, оқу әрекеті.
Medeshova A.B., Akimova S.M.
Method of projects in teaching Computer science in school
The article discusses the technique of using the method of projects in the study of computer science at
school. It describes the way of formation and development of information competence of pupils with the help of
information and communication technologies.
Keywords: method of projects, competence, personal development, information technology, school,
training, educational content, learning activities
ӘОЖ: 004.438+371
Хабаршы
№2- 2015 ж.
36
Дайырбеков С.С. – педагогика ғылымдарының кандидаты,
доцент, Сырдария университеті (Жетісай қ., Қазақстан)
Адылбекова Э.Т. – педагогика ғылымдарының кандидаты,
Оңтүстік Қазақстан мемлекеттік педагогикалық институтының аға оқытушысы
(Шымкент қ., Қазақстан)
Одаманова Г.П. – Сырдария университетінің магистранты
(Жетісай қ., Қазақстан), E-mail: o_gulzi@mail.ru
ИНФОРМАТИКАНЫ ТЕРЕҢДЕТІП ОҚЫТАТЫН СЫНЫПТАРДА JAVASCRIPT ТІЛІНІҢ
ОБЪЕКТІЛІ МОДЕЛІН ПАЙДАЛАНУ
Аннотация. Бұл мақалада JavaScript тілінің объектілі моделі және оның информатиканы
тереңдетілген деңгейде оқытудағы құндылықтары қарастырылып, объектілі модельдің сипаттамсының,
қасиеттерінің мазмұны мен маңызы ашылған.
Кілт сөздер: JavaScript тілі, объект, объектілі модель, тереңдетіп оқыту, ақпараттық технология,
анимация.
JavaScript информатиканы оқытуда программалаудың қарқынды дағдысы және қолданыстағы
жаңа технологиялардың кең ауқымды қолданысын байланыстыра отырып білім беру саласында зор
құндылыққа ие. JavaScript тілінде құрылған анимациялық жұмыстарды ақпараттық
технологияларды оқыту барысында пайдалану өте тиімді. JavaScript пен қазіргі заманауи CSS-
анимация бірін бірі толықтырып күрделі анимация құруға мүмкіндік береді.
JavaScript тілінің объектілі моделін құрып, оның дамуы жолында жұмыс жасаған бірқатар
ғалымдар бар. Олар JavaScript тілін құрастырушы және бағдарламалаушы Брендан Айк, Sun
Microsystems компаниясы зерттеу бөлімінің негізін салушылардың бірі және есептеуіш жүйелер
теориясы саласының американдық ғалымы Билл Джой, американдық инженер Марк Андриссен
және т.б. Классикалық алгоритмдер мен берілгендер құрылымының JavaScript тілінде іске асуы
JavaScript-тегі информатика жобасының басталуына алып келді.
JavaScript тілінің құрылымы браузердің объектілі моделі (Browser Object Model или BOM)
мен құжаттың объектілі моделінен (Document Object Model или DOM) тұрады.
Браузердің объектілі моделі – браузер. Браузер JavaScript тілінің өзіндік бір бөлігі болып
табылады. Браузердің объектілі моделінің негізгі қызметі – браузер терезелерін басқару және
олардың бір бірімен қарым-қатынасын қамтамасыз ету, фреймдерді басқару, кодтың орындалу
барысындағы кешігулерді қолдау, жүйелік диалогтар, браузер және монитор параметрлері туралы
ақпаратты басқару болып табылады. Браузердің әрбір терезесі орталық DOM объектісінің window
объектісімен ұсынылады.
Құжаттың объектілі моделі – HTML және XML-құжаттарға арналған қосымшаларды
бағдарламалау интерфейсінен тұрады. Құжат, яғни веб-бет объектілер ағашы түрінде беріледі.
Объектілер ағашы олармен әртүрлі манипуляция жасауға мүмкіндік беретін түйіндерді қосу,
генерациялау, алу, өзгерту, өшіру және түйіндер арасындағы байланысты өзгерту сияқты бірқатар
қасиеттерге ие болады.
JavaScript объектілерді манипуляциялауға арналған тіл. Осылайша ол объектіге бағытталған
программалау (ОБП) тілдеріне ұқсас болып келеді. JavaScript тілі даналарға негізделген. Мұнда
класстарды құрастыру қарастырылмағандықтан, JavaScript тілін қатаң түрде ОБП тілдері қатарына
жатқызуға болмайды. Бұған қарамастан JavaScript тілінің объектілі моделі Web-беттерде
толыққанды жұмыс жасауға жеткілікті [1].
Объект – бұл ОБП-да қолданылатын негізгі және ортаңғы логикалық бірлік. Ал JavaScript-те
объект деп код фрагментін, мысалыға жолды алуға болады:
S1 = “Бұл жол обект болады“;
Жол-объект – символдар құрамынан және ұзындық сияқты қасиеттерге ие болады. Қасиетті
жеке мәнді қабылдайтын жеке айнымалы деп алуға болады.
Қасиет объект орналасқан қалып-күйді сипаттайды. Объектіні қасиетке ауыстыру үшін
объектінің өзін және оны нүкте арқылы көрсету керек. Қасиет атауы бос орны жоқ идентификатор
болуы қажет.
«Жол ұзындығы» қасиетіне сілтеме S1:length болады. Жол ұзындығын оның мәніне жаңа
lengthstr айнымалысын меншіктеу арқылы анықтауға және ұзындық мәнін экранға төмендегі
Хабаршы
№2- 2015 ж.
37
жолдардың көмегімен шығаруға болады:
S1 = “Бұл жол обект болады“;
lengthstr = S1. length;
document.write (“Жол ұзындығы мынаған тең:”, lengthstr );
мұндағы document.write инструкциясы объектіге сілтеме жасап тұр. Бірақ S1. length
қасиетінен ерекшелігі, мұнда функцияның шақырылуын білдіретін () жақшалар бар.
JavaScript объектісіне қолданылатын функция - әдіс деп аталады. Әдістер берілген
объектілермен жасауға болатын іс-әрекетке жауап береді. Қарапайым функцияларға ұқсас әдістер
мәнді шақырады. Жоғарыда келтірілген код document объектісі үшін write әдісі шақырылады және
экранға төмендегі хабарламаны шығарады:
Жол ұзындығы мынаған тең: 21
осылайша, қасиет пен әдістер объектінің ажырамас маңызын қалыптастырады.
Инкапсуляцияның жұмыс жасау қағидасына байланысты объектінің ішкі жұмысы жайлы ақпарат
жасырын болады. Объект программамен өзінің жарияланған қасиеті мен әдістері арқылы
әрекеттеседі. Инкапсуляция ОБП-ның ең мықты жағын құрайды. Қасиет объектіні сипаттайтын
берілгендердің көптеген түрінен тұрады. Объектінің қасиеттерге жүгінуге арналған бірнеше жалпы
ережелері бар. Қасиет обекті атауынан нүкте арқылы бөлініп тұрады. Қасеттерді оқу және жазу
үшін келесі форматтағы жазбалар қолданылады:
- Объекті қасиетін оқу. Объекті қасиетіне жүгінуге және оның мәніне қандай да бір
айнымалыны меншіктеуге келесі түрдегі операцияның көмегін пайдалануға болады:
x = Math.PI;
- Қасиет мәндерін жазу. Бұл операцияны келесі инструкцияның көмегімен орындауға
болады.
document.bgColor = “#30A6D8”;
- Жаңа қасиетті анықтау. Объектінің жаңа қасиетін тағайындау үшін келесі инструкцияны
қолдануға болады:
Myobj.pro = xv;
мұнда, сол жақ бөлігінде объект, ал оң жақ бөлігінде мән объектіге меншіктелген айнымалы
көрсетілген. Егер қасиеттің саналып жатқан мәні болмаса (оң жақ бөліктегі айнымалының мәні
болмаса), онда осылайша анықталатын қасиет undefined мәнін қайтаратын болады.
- Қасетті қайта жазу. Бір қасиетті оқуды және оның мәнін басқа қасиетке жазуды келесі
операция көмегімен орындауға болады:
document.url = report.addr;
Web-бет құру барысында орнатылған объекті мен пайдаланушы объектісі кездеседі. JavaScript
тілінің орнатылған объектілер қатарына Date объектісі жатады. Date объектісінің конструкторы
мен әдісі ағымдағы және кез келген дата мен уақытты анықтайды. JavaScript тілінің Math объектісі
математикалық функциялар мен тұрақтылардан тұрады. Функциялар объектінің әдістерімен, ал
тұрақтылар объеті қасиеттерімен көрсетіледі. Программа жазу кезінде жиі қолданылатын
математикалық тұрақтыларды шақыртуды қамтамасыз ететін құрал болғаны өте жақсы. JavaScript
тіліндегі мұндай құрал болып Math объектісінің қасиеттері табылады.
Жиын – мәндерді өңдеу үшін қолданылатын массивтер объектілердің бір түрі болып
есептеледі. Массивтер JavaScript-ке Web-беттің әртүрлі объектілерін манипуляциялауға мүмкіндік
беру үшін енгізілген. Олар берілген беттің барлық сілтемелерін, суреттерін, апплеттерін және
форманың барлық элементтерін манипуляциялау үшін қажет.
JavaScript-те массивті келесі түрде сипатталуғаболады:
x = r[1];
y = r[2];
z = r[3];
мұндағы r массивті, ал тік жақша ішіндегі индекстер массив элементтерін білдіреді.
Берілгендер типін сипаттауды талап ететін құрылымдық тілдерде (C, Pascal) массивтер бір
типті элементтерден тұрады. Жоғарыда көрсетілген массив сипаттамасында r массив элементтері
бір типке жатады да, барлық координаталар сандық мәнді қабылдайды. Ал JavaScript тілінде бір
массивтің элементтері әртүрлі типтерге жата береді. Мысалыға, examp массиві келесі мәндерді
меншіктейді:
examp [0] = 2.713;
examp [1] = 4;
examp [12] = “Odamanova”;
examp [0] = true;
Хабаршы
№2- 2015 ж.
38
функцияға рұқсат () операторы арқылы алынатыны сияқты массив элементтеріне рұқсат [ ]
арқылы қамтамасыз етіледі. JavaScript тілінде (C, C++, JAVA сияқты) массивтің бірінші элементінің
индексі 1 емес 0 болады. Мысалыға, x[2]-массивтің үшінші элементі болады [2].
JavaScript тілінің құрылымдық тілдерден бір айырмашылығы мұнда массив элементтерінің
саны алдын ала бекітіліп қойылмайды және массивтің элементтер санын кез келген уақытта
өзгертуге болады.
Массивтерді жекелеген берілгендер типі ретінде қолдану арқылы күрделі программа құруға
болады. Егер массив объект ретінде қарастырылса, онда программа стилін одан әрі жетілдіруге
және оны объектінің құрылуы сияқты құруғ болды. Массивті object() конструкторы мен Array ()
конструкторы арқылы екі тәсілмен құруға болады.
JavaScript тілінде String(жол) объектісін құрудың екі түрі бар:
1. text = “бұл мәтін”;
2. text = new String (“бұл мәтін”);
яғни, text айнымалысына мәтіндік мән меншіктеуге және JavaScript тілінің формальді
синтаксисін қолдана отырып String типті объект құруға болады. Екінші жазбадан object немесе
Array типтеріне ұқсас объектіні new операторының көмегімен құруға болатынын көруге болады.
JavaScript тілінде орнатылған объектілерден басқа, бағдарламашының өзі құрған объектілер
де бар, бұлар – пайдаланушы объектісі деп аталады. JavaScript тілінде объектілердің көпшілігі
анықтағыш функцияны немесе объектілі типті сипаттаудан басталады. Бұл объектілі типтің барлық
объектілері мәндері ғана әртүрлі бірдей қасиеттер жинағынан тұрады. Жаңа объектінің қасиетін
құрушы және инициалдаушы функция конструктор деп аталады және төмендегіше жазылады:
xobj = new Object ( );
мұндағы xobj - құрылып жатқан объектінің атауы, new - көмекші сөз, Object - объектілі
типтің атауы. Дөңгелек жақша арқылы аргументтер мәнінің нақты жинағы беріледі, бос объектінің
құрылуына жауап беру үшін дөңгелек жақшаларды қолдануға болады:
Var currentTime = new Date ( )
мұнда Date ( ) функция-конструкторы дата мен уақыт объектісін тудырады , ал бос дөңгелек
жақшалар үнсіз келісім бойынша ағымдағы дата мен уақытты тағайындайды.
Var xstr = new String (“Тауар”);
бұл конструктор жол объектісін құрады.
Бір ғана функция-конструктор көмегімен құрылуы мүмкін барлық объектілер объектілі типті
құрайды. Осындай жолмен құрылған объектілер JavaScript-те класстар емес, типтер деп аталады.
Бұл JavaScript тілінде класстар және класстармен жұмыс жасайтын операторлардың болмауымен
байланысты. JavaScript тілі тек объектілі типтер концепциясына ие. ОБП тілдерінде жаңа объектілер
бұрыннан бар объектілер арқылы ғана құрылса, ал JavaScript тілінде жаңа объектіні new
операторының көмегімен құруға болады [3].
JavaScript-те класстардың қатаң бір анықтамасы жоқтығының жақсы жағы бар. Нақтырақ
айтқанда, объектілерге динамикалық түрде қасиеттер мен әдістер қосуға болады. Олардың мөлшері
шектелмейді.
Жаңа әдістер мен қасиеттерді прототип (Prototype) деп аталатын объектінің көмегімен құруға
болады. Бұл – класс функциясы конструкторымен байланысты арнайы объект. Прототип үшін
анықталған кез келген қасиет классқа тәуелді әрбір объектінің қасиетіне айналады.
Мысал үшін Cyl цилиндр-объектілер классына жаңа әдіс қосу қажет болса, онда төмендегі
әрекеттер орындалады:
Осылайша жаңа әдісті енгізетін инструкция келесідей форматта болады:
Cyl. Prototype.volume = vol;
Бұл жазбаны Cyl объект прототипінің volume әдісіне vol әдіс-функциясы меншіктеледі деп
түсінуге болады. Алдын ала анықталған Cyl класс дәрежесіне ( radius және height қасиеттеріне) жаңа
әдіс қосылады. Нәтижесінде жеке-жеке әрбір объектіге volume жаңа әдісін қолдануға мүмкін болады.
Берілгендер типінің әрбірі JavaScript-те объектілі тип түріндегі қабықшаға ие. Бұл алдын
қарастырылған массивтер мен жолдарға ғана емес, функцияларға да қатысты. Жаңа объектілі тип
негізінен функция-конструктор көмегімен құрылады:
x = newObject ( );
Объектілі қабықшаға ие басқа да типтер сияқты функцияларға да қасиет пен әдістер
меншіктеледі.
my_func функциясының объектісі келесі екі қасиетке ие болады:
- my_func.arguments – ағымдағы функция шақырылымында көрсетілген аргументтер мәнінің
массивін қайтаратын қасиет;
- my_func.caller – осы функцияны шақырушы функцияны сипаттайды.
аrguments қасиетіне аргументтер мәнінің массивіне сәйкес болғандықтан функция
аргументтерінің санын мына массивтің ұзындығы сияқты анықтауға болады:
my_func.arguments.length
arguments және caller қасиеттері белгілі бір мәнді тек функцияның орындалу барысында ғана
қабылдайды. Егер бұл қасиеттерді функциядан бөлек шығаратын болса, онда оларға null мәні
меншіктеледі.
Тіктөртбұрыш ауданын анықтайтын функция мысалы арқылы arguments қасиетін анықтау
келесі түрде болады:
function square (a, b) {
var ss = square. аrguments[0]* square. аrguments[1];
return ss}
мұндағы бірінші аргумент аrguments[0] элементінде, ал екінші аргумент аrguments[1]
элементінде орналасады.
JavaScript тілінде айнымалылардың локальді және глобальді екі түрі қарастырылған. Локальді
айнымалылар тек берілген функцияның ішінде ғана қолданылады. Ал глобальді айнымалылар
программаның кез келген жерінде қолданыла береді. Айнымалыларды хабарлағанда келесі
ережелер басшылыққа алынады.
- Функция ішінде локальді айнымалыны хабарлау үшін var көмекші сөзі қолданылады.
- Функция сыртында локальді айнымалыны хабарлау үшін қарапайым меншіктеу
қолданылады.
- Глобальді айнымалылар программаның кез келген жерінде қолданылуы үшін,
мүмкіндігінше құжаттың басында хабарланады. Ал функция сыртында var көмекші сөзінің
көмегімен хабарланады.
Интерпретатор кейбір берілгендерді өңдей алмайтындай жағдайлар болады, мысалыға, нөлге
бөлу, өрнекте анықталмаған айнымалыларды қолдану сияқты бағдарламашының қателігіне
байланысты жағдайлар кезінде қолданылатын арнайы мәндер мен объектілерді қарастырамыз.
Егер есептеу кезінде мәннің қалқымалы үтірлі саны, санның компьютерде белгіленген белгілі
бір форматының шекарасынан шығып кетсе, онда JavaScript интерпретаторы экранға Infinity (өте аз
теріс сандар жағдайында) сөзін шығарады. Бұл сөзді JavaScript-тегі арнайы сандық мән деп
есептеуге болады.
Математикалық операциялар кезінде нөлге бөлу қателігі жиі орын алады. Бұл жағдайда
өрнекті есептеу нәтижесі анықталмаған болып табылады. Өрнекке арнайы Not-a-Number (қысқаша
NaN) мәні меншіктеледі. NaN мәнін басқа мәндермен салыстыруға болмайды. NaN мәнінің арнайы
isNaN( ) функциясы енгізілген. Шындығында бұл функция барлық платформалар мен браузерлерде
дұрыс әрекет етпейді.
Атап өткендей, null – бұл қандай да бір мәннің қалып қойғандығын білдіретін арнайы мән.
JavaScript синтаксисінде null объект типіне жатады. Программа кодында null кездесетін болса, онда
ол саннан, жолдан, логикалық мәннен де тұрмайды деп есептеледі. Алайда null – нөл емес.
Өрнекте жоқ көлем қолданылған болса,
underfined
мәні қайтарылады. Underfined
Хабаршы
№2- 2015 ж.
40
синтаксистік қате нәтижесі болуы да мүмкін. Мысалыға, символдың қалып қоюы нәтижесінде
интерпретатор айнымалыны, қасиетті, функцияны идентификациялай алмай қалады.
Егер underfined пен null-ды салыстыратын болса, онда салыстыру нәтижесі true мәнін береді.
Мысалы,
extrem.name = = null
мәні true мәнін қайтарады, егер extreme объектісінде name қасиеті жоқ болса. Сценарий
жұмыс жасау үшін extreme алдын ала объект ретінде хабарлануы керек.
extrem = = null
салыстырмаса да true мәнін қайтаратын болады, егер extrem айнымалысы null-ға тең болса.
Айнымалы underfined немесе null мәндердің қайсысына ие екенін білу үшін typeof операторының
көмегімен білуге болады.
typeof операторы JavaScript-тің бірегей операторы болып табылады. typeof операторы
жазбасы қандай да бір арнайы символсыз бір ғана кілттік сөзден тұрады. Бұл оператордың typeof-
тан кейін орналасқан операндқа іс-әрекеті нәтижесі операндтың типін (“number”, “string”,
“boolean”, “object”, “function”, “ underfined ”) көрсететін қатар болып табылады.
Егер x1 айнымалысының мәні анықталмаған болса, онда
x1_type = typeof x1; // underfined
мәнін қайтаратын оператор x1_type айнымалысына underfined мәнін меншіктейді. null мәні
үшін typeof операторы “object” мәнін алып келеді де операторға
y = typeof null; // “object”
мәнін қайтарады. Мұнда келтірілген арнайы мәндер JavaScript сценарийлерінің жекелеген
беттерін құру деңгейінде пайдаға асады.
Қорыта келе, JavaScript анимациялық ойындарды және т.б. қозғалыстарды программалауды
оқытуға арналған бірден бір қолайлы тіл және де альтернативті тілдермен салыстырғанда оны
функционалды түрде оқып-үйренуге және қолдануға жеңіл, әрі қолайлы болып саналады, сонымен
қатар ол оқыту күрделілігін төмендетеді және оқып-үйренушілерге өзі жасаған жобаларын бөлісуге
шабыт береді. Сондықтан JavaScript тілін мектепте оқыту web-программалауды оқып-білуге
арналған берілгендер қорын құруға және сабақта шығармашылық жобаларды пайдалануға, онымен
қатар JavaScript курсы информатиканы тереңдетілген деңгейде оқытуды қамтамасыз етуге
мүмкіндік береді және оны тереңдетілген деңгейде оқытудың элективті курстар қатарына қосуға
болады деп есептейміз.
Әдебиеттер:
1.
Әділбекова Э.Т., Одаманова Г.П. JavaScript негіздері. Оқу құралы. – Шымкент, 2014. – 111 б.
2.
Әділбекова Э.Т. JavaScript программалау тілі. Оқу құралы. – Шымкент, 2010. – 82 б.
3.
Флэнаган Д. JavaScript. Подробное руковондство, 5-е издание, - Санкт-Петербург –
Москва, 2008. – 986 с.
Дайырбеков С.С., Адылбекова Э.Т., Одаманова Г.П.
Использование объектной модели языка JavaScript в классах с углубленным изучением
информатики
В статье рассматривается объектные модели языка JAVASCRIPT и его ценности в углубленном
уровне обучения информатики. Раскрыты описания объектного моделя, свойства содержания и его
ценности.
Ключевое слова: Язык JavaScript, объект, объектная модель, углубленное изучение,
информационные технологии, анимация
Daiyrbekov S.S., Adylbekova E.T., Odamanova G.P.
Using the object model of the JavaScript language in classes with in-depth study of computer science
The article deals with object models JAVASCRIPT language and its values in an advanced level of
training of computer science. Revealed describe the object model, the content of the properties and values.
Keywords: JavaScript language, object, object Model, depth study, information technology, animation
Хабаршы
№2- 2015 ж.
41
УДК: 37.022:81
Торыбаева Ж.З. – доктор педагогических наук, профессор,
Международный Казахско-турецкий университет им. Х.А. Ясави
Жорабекова А.Н. – PhD докторант Международного Казахско-турецкого университета
им. Х.А. Ясави (г.Туркестан, Казахстан), E-mail:
ainur-zhorabekova@mail.ru
МОДЕЛЬ ФОРМИРОВАНИЯ ПРОФЕССИОНАЛЬНОЙ КОМПЕТЕНЦИИ БУДУЩИХ
УЧИТЕЛЕЙ НА ОСНОВЕ ПОЛИЛИНГВАЛЬНОГО ПОДХОДА
Аннотация. В данной статье представлена авторская структурно-содержательная модель процесса
формирования
профессиональной
компетенции
будущих
педагогов-психологов
на
основе
полилингвального подхода. При разработке модели выделяются структурные компоненты: целевой,
содержательный,
технологический,
процессуальный,
результативный.
Описаны
принципы
формирования профессиональной компетенции. Авторами разработанная модель обеспечит качество
профессиональной подготовки будущих педагогов-психологов, конкретизирует цели, задачи и условия
для эффективной реализации процесса формирования профессиональных компетенций на основе
полилингвального подхода.
Ключевые слова: структурно-содержательная модель, процесс формирования, профессиональная
компетенция, будущие педагоги-психологи, полилингвальный подход
В современном обществе повышение качества профессионального образования является
актуальной проблемой. Решение этой задачи связано с модернизацией содержания образования,
оптимизацией способов и технологий организации образовательного процесса и переосмыслением
цели и результата образования, от качества которого зависит уровень подготовки специалистов [1].
В этих условиях необходимо улучшить процесс подготовки будущих специалистов, готовых
к профессиональной деятельности, способных реализовать в практической деятельности требования
XXI века, формировать их профессиональные компетенции.
Формирование профессиональных компетенций требует разработки специальной модели,
адекватной профессиональным задачам. Разработка такой модели будущего специалиста может
сделать процесс профессиональной подготовки более целенаправленным и эффективным.
При моделировании процесса формирования профессиональной компетенции будущих
педагогов-психологов, необходимо проанализировать и дать толкование понятию «модель».
Модель (от латинского слова «modulus») – это мера, анализ, образец, норма. В толковых
словарях понятие «модель» рассматривается как образец, образцовый экземпляр, изображение,
схема, описание какого-либо объекта, процесса, используемый в качестве его «заместителя»
Из множества существующих моделей нами выбрана структурно-содержательная модель
(рис. 1). Необходимо отметить, что объектом нашего моделирования является процесс
формирования профессиональной компетенции, который осуществляется разработанной моделью.
Основополагающая идея моделирования данного процесса представляется разработкой такой
модели, которая смогла бы обеспечить в процессе ее реализации повышение качества подготовки
будущих педагогов.
Структурными компонентами представленной модели являются целевой, содержательный,
технологический, процессуальный, результативный.
Рассмотрим подробнее компоненты предложенной модели. Целевой компонент содержит
цель и задачи процесса формирования профессиональной компетенции будущих педагогов-
психологов, а также потребность общества в них.
Проектируемая нами модель ориентирована на повышение уровня сформированности
профессиональной компетенции будущих педагогов-психологов в полилингвальной среде и
включает в себя комплекс задач. Для достижения цели необходимо:
1.
Формирование
соответствующих
профессиональных
знаний,
познавательных,
организационных, коммуникативных и специальных способностей будущих педагогов-психологов,
позволяющих им успешно осуществлять профессиональную деятельность.
2.
Формирование их умений и навыков, позволяющих применять полученные знания в
условиях иноязычной профессиональной деятельности.
3.
Развитие профессиональной компетенции посредством формирования иноязычного
профессионального тезауруса в области педагогики и психологии.
Содержательный компонент модели формирования профессиональной компетенции будущих
Хабаршы
№2- 2015 ж.
42
педагогов представляет содержание профессиональной подготовки педагогов-психологов, которые
основываются на принципах формирования профессиональной компетенции, к которым мы
относим следующие: системность и систематичность, научность и связь теории с практикой,
профессиональная направленность, междисциплинарность, полилингвизм, направленность
полилингвальное обучение на овладение дидактикой.
1.
Принцип систематичности и системности. Данный принцип выражает соблюдение
последовательности и преемственности. В то же время следует отметить, что в понимании данного
принципа в современных исследованиях произошли изменения. В частности, «систематичность» помимо
преемственности вкладывает также смысл системности.
2.
Принцип научности и связи теории с практикой предполагает определение структуры
содержания изучаемой дисциплины и опоры на определенные научные теоретические положения в
соответствии с современным состоянием развития науки и образования.
3.
Принцип профессиональной направленности, являясь одним из принципов дидактики (Я.А.
Коменский, И.Г. Песталоцци, Ф.А. Дистверг, К.Д. Ушинский, В.Л. Скалкин), способствует развитию
познавательного интереса и активному профессиональному самоопределению студентов.
4.
Принцип междисциплинарности. В соответствии с принципом междисциплинарности и
взаимообусловленности между дисциплиной «иностранный язык» и дисциплинами предметной
подготовки.
5.
Принцип полилингвизма предполагает использование двух или трех языков как способа
познания, самопознания и саморазвития в процессе освоения педагогических и психологических знаний.
6.
Принцип направленности полилингвального обучения на овладение дидактикой
обеспечивает качественное усвоение студентами содержания этого предмета, углубление предметного
знания и расширение сферы его применения за счет использования иностранного языка.
Технологический компонент нашей модели представляется методами, средствами и формами
обучения, осмысленных в дидактической теории, среди которых выделим следующие методы:
объяснительно-иллюстративный метод, упражнения, case-study, метод ассоциограмм (mind
mapping), дискуссия, решение проблемных задач, мозговой штурм, имитационные, ролевые,
деловые игры.
Процесс формирования профессиональной компетенции (ПК) будущих педагогов-
психологов
Ком
п
он
ент
ы
мо
дел
и
Ц
еле
во
й
Методологические подходы: системный, личностно-деятельностный,
компетентностный, полилингвальный, методология Tuning.
Социальный заказ
общества в
будущих
педагогах-
психологах
Цель: повышение
уровня
профессиональной
компетенции
педагогов-
психологов в
полилингвальной
среде
Задачи: 1) формирование у будущих
педагогов-психологов соответствующих
профессиональных
знаний,
познавательных,
организационных,
коммуникативных
и
специальных
способностей, позволяющих им успешно
осуществлять
профессиональную
деятельность; 2) формирование их
умений
и
навыков,
позволяющих
применять
полученные
знания
в
условиях иноязычной профессиональной
деятельности;
3)
развитие
профессиональной
компетенции
посредством формирования иноязычного
профессионального тезауруса в области
педагогики и психологии.
ГОСО,
официальные и
нормативные
документы, пед.
стратегия вуза и
др.
Хабаршы
№2- 2015 ж.
43
Со
де
р
ж
ательны
й
Принципы: системности и систематичности, научности и связи теории с практикой,
профессиональной
направленности,
междисциплинарности,
полилингвизма,
непрерывность, направленности полилингвального обучения на овладение дидактикой,
использование двух или трех языков как способа познания, самопознания и саморазвития в
процессе освоения педагогических и психологических знаний.
Те
хно
ло
ги
ч
ес
ки
й
Этапы:
начальный,
основной,
заключительный
Методы: иммерсия, методы
преподавания психолого-педагогических
дисциплин и иностранного языка,
объяснительно-иллюстративный метод,
упражнения, case-study, метод
ассоциограмм (mind mapping), дискуссия,
решение проблемных задач, мозговой
штурм, имитационные, ролевые, деловые
игры.
Средства:
информационные
средства
обучения,
контрольно-
измерительные
средства и
задания,
методическое и
компьютерное
обеспечение,
учебная
литература,
интернет
ресурсы.
Формы: лекции,
практические
занятия,
самостоятельные
задания,
спецкурсы,
индивидуально-
исследовательская
работа, обучение
в сотрудничестве.
Пр
оц
ес
с
уа
л
ьн
ы
й
Условия: педагогические условия, интеграция иностранного языка, развитие
творческой деятельности студентов при решении профессиональных задач, реализация
полилингвального подхода.
ре
зу
л
ьта
ти
вн
ы
й
.
Оценка уровней
сформированности
ПК
Уровни сформированности ПК
Низкий
Средний
Высокий
Анализ,
самоанализ
результатов
Педагогическая
корректировка в учебном процессе
Развитие ПК в
условиях
послевузовского
образования
Рис. 1. Структурно-содержательная модель формирования профессиональной компетенции
будущих педагогов-психологов на основе полилингвального подхода
Также необходимо выделить метод языкового погружения - иммерсию (Language Immersion).
Языковое погружение – прием интегрированного обучения языку и предмету, целью которого
является максимально продолжительный контакт с иностранным языком, буквально «погружение»
в язык, способствующее его более быстрому и глубокому усвоению.
Сущность программ погружения сводится к необходимости изучения иностранного языка не
только как учебного предмета, но и использование его как средства обучения другим
общеобразовательным дисциплинам.
Н.Е.Меркиш различает следующие виды языкового погружения – раннее погружение (early
immersion), задержанное или среднее погружение (middle/delayed immersion) и позднее погружение
(late immersion) [2].
Хабаршы
№2- 2015 ж.
44
В зависимости от того, какой объем времени занимает обучение на целевом языке, формы
методики языкового погружения подразделяются на программы полного погружения (total
immersion), предполагающие изучение всех предметов на иностранном языке, и программы
частичного погружения (partial immersion), в которых на иностранном языке преподается только
Достарыңызбен бөлісу: |