
- •1.Основные направления современного обучения. Психологические особенности технологии развивающего обучения.
- •2.Turbo Pascal, Visual Basic. Типы данных. Организация ввода и вывода данных. Алгоритмические структуры ветвления, цикла.
- •1. Создание педагогических программных средств.
- •2. Локальные компьютерные сети.
- •2.Педагогическое общение как фактор взаимодействия субъектов образовательного процесса. Психологические механизмы воспитания и формирования личности ребёнка.
- •2.Глобальная сеть Интернет.
- •2.Графическое представление информации средствами Visual Basic, Turbo Pascal.
- •1.Профессионально значимые качества личности современного учителя.
- •2.Turbo Pascal, Visual Basic. Подпрограммы.
1.Профессионально значимые качества личности современного учителя.
Важным фактором, влияющим на эффективность деятельности учителя, являются его личностные качества. Молодой человек, независимо от выбора своей будущей профессии, должен быть нацелен на выработку в себе таких личностных качеств, которые позволили бы не только общаться с другими людьми на основе общепризнанных норм человеческой морали, но и обогащать этот процесс новым содержанием.
Ещё в конце XIX века П.Ф. Каптерев, выдающийся русский педагог и психолог, показал в своих исследованиях, что одним из важных факторов успешности педагогической деятельности являются личностные качества учителя. Он указал на необходимость наличия у учителя таких качеств, как целеустремленность, настойчивость, трудолюбие, скромность, наблюдательность, причём особое внимание он уделял остроумию, ораторским способностям, артистичности. К важнейшим качествам личности учителя можно и нужно отнести готовность к эмпатии, т.е. к пониманию психического состояния учеников, сопереживанию и потребность к социальному взаимодействию. В трудах учёных большое значение придаётся педагогическому такту, в проявлении которого выражается общая культура учителя и высокий профессионализм его педагогической деятельности.
Приведём список этих свойств: вежливость, вдумчивость, взыскательность, впечатлительность, воспитанность, внимательность, выдержка и самообладание, гибкость поведения, гражданственность, гуманность, деловитость, дисциплинированность, доброта, добросовестность, доброжелательность, идейная убеждённость, инициативность, искренность, коллективизм, политическая сознательность, наблюдательность, настойчивость, критичность, логичность, любовь к детям, ответственность, отзывчивость, организованность, общительность, порядочность, патриотизм, правдивость, педагогическая эрудиция, предусмотрительность, принципиальность, самостоятельность, самокритичность, скромность, справедливость, сообразительность, смелость, стремление к самосовершенствованию, тактичность, чувство нового, чувство собственного достоинства, чуткость, эмоциональность (Митина Л.М. Учитель как личность и профессионал. С.20). Этот общий перечень свойств составляет психологический портрет идеального учителя. Стержнем его, его сердцевиной являются собственно личностные качества — направленность, уровень притязаний, самооценка, образ «Я».
Одним из основных профессионально-значимых качеств личности педагога является «личностная направленность».
Задача будущего учителя заключается в том, чтобы не просто знать вышеперечисленные качества, а уметь диагностировать себя на предмет определения степени сформированности их на том или ином этапе профессионального становления, намечать пути и средства дальнейшего развития положительных качеств и нейтрализации и вытеснения отрицательных.
билет №30
2.Turbo Pascal, Visual Basic. Подпрограммы.
Подпрограмма – это отдельная функционально независимая часть программы. Любая подпрограмма обладает той же структурой, которой обладает и вся программа.
При решении задач подпрограммы выполняют три важные задачи: • избавляют от необходимости многократно повторять в тексте программы аналогичные фрагменты; • улучшают структуру программы, облегчая ее понимание; • повышают устойчивость к ошибкам программирования и непредвидимым последствиям при модификациях программы.
Процедуры и функции описываются в соответствующих разделах описания, до начала блока исполняемых операторов.
роцедура вызывается с помощью отдельного оператора, а функция - в правой части оператора присваивания, например:
inc(i); writeln(a, b, c); { вызовы процедур }
y := sin(x) + 1; { вызов функции } Внутри подпрограмм можно описывать другие подпрограммы. Они доступны только из той подпрограммы, в которой они описаны. Структура процедуры аналогична структуре основной программы: procedure имя [(список параметров)]; { заголовок }
разделы описаний
begin
раздел операторов
end;
Описание функции отличается от описания процедуры незначительно:
function имя [(список параметров)] : тип; { заголовок }
разделы описаний
begin
раздел операторов
имя := выражение;
end; Функция вычисляет одно значение, которое передается через ее имя. Следовательно, в заголовке должен быть описан тип этого значения, а в теле функции - оператор, присваивающий вычисленное значение ее имени.
В Visual Basic весь программный код находится внутри процедур (подпрограмм). Общая структура описания подпрограммы Visual Basic:
Sub <имя_подпрограммы> [(<параметры>)] <операторы> End Sub
Такие процедуры могут вызываться или самим Visual Basic, или другими процедурами. Вызов подпрограммы выполняется с помощью следующих операторов:
- Call <имя_подпрограммы> [(<параметры>)];
- <имя_подпрограммы> [<параметры>]. Функция построена точно так же, как и процедура, однако результатом работы функции является возвращаемое значение (только одно).
Общая структура описания функции следующая:
Function <имя_функции> [(<аргументы>)] [As <Тип>] <операторы> <имя_функции> = <выражение> End Function
Вызов функции выполняется с помощью оператора; присваивания:
<переменная> = <имя_функции> {(<аргументы>)].
Подпрограмма-функция является отдельной программной единицей и может быть откомпилирована отдельно от основной программы и записана в библиотеку подпрограмм. Подпрограмма-функция может вычислить только одно число, являющееся значением функции в зависимости от значений аргументов. Т.е. это отображение n-мерного пространства множества значений аргументов на одномерное пространство множества значение функции.
Подпрограмма-функция определяется ключевым словом FUNCTION.
Общая форма подпрограммы-функции:
Function имя( [a1] [, a2] [,…] [,an] ) [As тип]
[неисполняемые операторы (операторы описания)]
[исполняемые операторы, среди которых должен быть оператор
присваивания: имя= значение или выражение]
[Exit Function]
[исполняемые операторы, среди которых должен быть оператор
присваивания: имя= значение или выражение]
End Function
где имя - имя функции; ai - формальные параметры (аргументы). Формальный параметр ai имеет следующий синтаксис :
[Optional] [ByVal | ByRef] [ParamArray] имяПеременной [() ] [As тип]
[=значениеПоУмолчанию]
Optional – указывает, что при вызове функции данный фактический параметр необязателен.
ByVal – указывает, что параметр передается по значению. Т.е. после вызова функции создается копия параметра, и все операторы тела функции работают с этой копией, а перед возращением значения функции значения параметра восстанавливается. ByRef - указывает, что параметр передается по ссылке. Т.е. все изменения параметра внутри функции остаются после выхода из нее. ParamArray – указывает, что при вызове функции вместо этого параметра можно включать произвольное число формальных входных параметров.