Главная страница

Использование метода проектов при обучении программированию в курсе информатики


Скачать 1.94 Mb.
НазваниеИспользование метода проектов при обучении программированию в курсе информатики
Дата27.03.2023
Размер1.94 Mb.
Формат файлаdocx
Имя файла‘«¨­ª¨­ „.€. ˆá¯®«́§®¢ ­¨¥ ¬¥â®¤ ¯à®¥ªâ®¢ ¯à¨ ®¡ă祭¨¨ ¯à®£à ¬¬.docx
ТипДиссертация
#1017730
страница29 из 30
1   ...   22   23   24   25   26   27   28   29   30
лу, означающему месяц рождения (например, январь -1, февраль - 2 и т.д.) определить время года;

придумывать самостоятельно задачи и затем решать их;

создавать небольшие программные комплексы прикладного характера;

создавать большие программные комплексы, на написание ко­торых предназначена целая четверть, полугодие, год;

участие в олимпиадах, конкурсах, выставках;

участие в научных объединениях.

Ваши комментарии к ответу

14.Подготовка каких форм дается наиболее легко, каких трудно?

15.В каких формах Вы предпочитаете объединять усилия школьников
или студентов?
.

16.Что является наиболее эффективным при изучении языка програм­мирования:

изучение языка блоками с зачетом по окончанию изучения

каждого;

решение большого количества разнообразных задач по про­граммированию;

создание большого программного проекта, включающего в создание использование всех знаний по программированию, изучение ко­торых запланировано на семестр (четверть, полугодие, год);

О создание серии программных проектов прикладного характе­ра;

создание систем задач по программированию, направленных на изучение отдельных методов и языковых конструкций языка.

17.Какими, по Вашему мнению, знаниями и умениями из перечислен­ных должен обладать будущий учитель информатики:

знание языка программирования (укажите каких)

^

знание численных методов программирования;

знание основных нечисловых алгоритмов (например, поиск и сортировка);

знание основных методов создания интерфейса программного комплекса (например, создание "рабочего поля", меню, кнопок ,полей вво­да данных и т.д.);

знание методов создания простейших трансляторов и компи­ляторов;

знание основных требований к программным комплексов учебного и профессионального назначения (например, к обучающим про­граммам для младших школьников, к помощи для программного обеспе­чения ЭВМ; программам бухгалтерского направления и т.д.);

умение планировать работу студентов или школьников по изучению того или иного раздела программирования;

умение прогнозировать результаты работы студентов;

умения осуществлять процесс обучения;

умение анализировать и применять новые методы обучения;

умение показать новое в знакомом процессе решения задачи, . создания программного комплекса и т.д.;

умение систематизировать знания полученные студентами или школьниками;

учение составлять схемы, графики, таблицы систематизирую­щего характера.

18.Выделите основной метод, используемый Вами при обучении ин­форматике:

метод проектов;

метод решения разнообразных задач;

метод промежуточных зачетов;

метод решения систем задач;

Ваш метод

19.Используйте ли Вы в процессе обучения метод проектов:

да, это основной метод обучения;

да, но его использование зависит от темы, предмета, особен­ностей класса;

очень редко, для небольшого числа учащихся;

не использую.

20.Выделите те формы работы, которые по Вашему мнению наиболее популярны среди учащихся:

изучение ПО;

создание больших программных комплексов;

решение задач;

участие в конкурсах;

участие в олимпиадах.

Благодарим за помощь!

Приложение 2 Схема-тест уровня знаний по программированию у учителей и преподавателей
Перед Вами бланк, имеющий вид таблицы. В нем 36 пронумерован­ных задач. Для каждой задачи проделайте следующие действия

1. Решите задачу.

2. Определите, к каким разделам изучения алгоритмизации, програм-
мирования
или языка программирования можно отнести данную задачу.
Пользуйтесь
следующими обозначениями:

ЛП -программирование линейных алгоритмов;

ПВ -программирование ветвлений;

ПЦ - программирование циклов;

М - изучение массивов;

СП - изучение строковых переменных;

ПФ - изучение процедур, функций.

3. Определите приоритет (от 1 до 36) решения данной задачи на уро-
ках
информатики по отношению к другим предложенным задачам.

Благодарим за помощь!


1. Даны два числа. Найти их сумму, разность и произве­дение

2. Даны три числа. Определить, суще­ствует ли треуголь­ник с такими сторо­нами

3. Вывести на эк­ран таблицу умно­жения

4. Найти сумму и произведение всех элементов массива

5. Удвоить каж­дый символ строки

6. Создать функ­цию, которая по значению N возвра­щает сумму эле­ментов столбца N

7. Даны три целых числа. Возвести в куб то из них, кото­рое больше 0.

8. Вывести на эк­ран первые N поло­жительных четных чисел в обратном порядке

9. Заменить нуля­ми все максималь­ные элементы мас­сива

10. Обрезать строку за последним пробелом

11. Создать про­цедуру, которая до­полняет переданную строку пробелами до длины строки N

12. Даны два чис­ла а и Ь. Найти ра­диус кольца (радиу­сы окружностей - а иЬ)

13. Вывести на экран первые N чи­сел/

14. Увеличить ка­ждый элемент мас­сива на max

15. Дано нату­ральное число. Вы­вести значение его квадрата в прямом и обратном порядке

16. Создать функ­цию, которая воз­вращает сумму эле­ментов главной диа­гонали массива, ес­ли а[1,1Н

17. Вычислить длину отрезка по координатам его концов

18. Определить, в каком квадранте на­ходится точка с ко­ординатами х, у.

19. Найти индекс и значение послед­него минимального элемента одномер­ного массива

20. Вставить про­бел после каждой запятой в строке.

21. Создать функ­цию, которая воз­вращает 1, если в одномерном массиве все числа одинаковы

22. Дан первый член геометриче­ской прогрессии и частное. Найти сум­му первых п членов

23. Найти корни квадратного уравне­ния

24. По алгоритму Евклида найти НОД и НОК двух чисел а иЬ.

25. Заменить в строке все знаки присваивания на "="

26. Создать про­цедуру, которая в переданной ей стро­ке все точки заменяв ет на!

27. Дано ребро куба. Найти пло­щадь боковых гра­ней

28. Дано целое число N. Если Ne[2,7], то y=2N. Если Ng[-10,1], то у=3. В противном случае у=0

29. Найти произ­ведение цифр нату­рального числа

30. Перенести со­держание двумерно­го массива в одно­мерный

31. Создать функ­цию которая воз­вращает 1, если пе­реданное ей число простое

32. Дано число а. Найти а64 за 4 опе­рации

33. Даны три чис­ла. Вывести на эк­ран их в порядке возрастания.

34. Определить, является ли число совершенным

35. Найти макси­мальный и мини­мальный элемент двумерного массива

36. "Перевернуть" строку

Приложение 3

Анкета для учащихся старших классов общеобразовательных школ и студентов педагогических вузов
Уважаемые школьники и студенты! Проблема построения процесса обучения языкам и методам программирования является одной из актуаль­ных в современных социально-экономических условиях.

В целях совершенствования процесса обучения просим Вас принять участие в исследовании и ответить на несколько вопросов, касающихся на­званной проблемы. Надеемся, что Ваши ответы будут заинтересованными и объективными. Возможные варианты ответов на некоторые ответы напе­чатаны на бланке. Если они выражают Ваше мнение, подчеркните
1   ...   22   23   24   25   26   27   28   29   30


написать администратору сайта