ВОПРОСЫ И ЗАДАНИЯ
- 1. Как менялось со временем место и значение темы алгоритмизации в курсе информатики?
- 2. Какие основные понятия, дидактические средства и методические подходы, введенные в учебнике А. П. Ершова и др., сохранились в последующих учебниках?
- 3. Можно ли говорить, что структурный подход был и остается методической основой при изучении алгоритмизации и программирования? Обоснуйте ответ.
- 4. В чем методический смысл деления исполнителей алгоритмов на исполнителей, работающих «в обстановке», и исполнителей, работающих «с величинами»?
- 5. Дайте характеристику использования учебных исполнителей алгоритмов в различных учебниках информатики.
- 6. Не во всех учебниках информатики дается строгое определение алгоритма и обсуждаются его свойства. Как вы думаете, почему? Являются ли эти вопросы необходимыми в базовом курсе?
- 7. Нужно ли играть с детьми на уроке в «алгоритмические игры» (типа игры Баше)? Какие еще алгоритмические игры вы можете предложить?
- 8. Какие типы задач нужно рассматривать с учениками для наиболее полного осознания ими понятия алгоритма?
- 9. Что включается в понятие «архитектура учебного исполнителя»?
- 10. Какие основные положения составляют методику структурного подхода к алгоритмизации и программированию? Каким требованиям должен удовлетворять учебный исполнитель для пригодности его использования в обучении этой методике?
- 11. По каким методическим принципам должна строиться последовательность рассматриваемых на уроках задач при изучении алгоритмизации?
- 12. Почему не следует отказываться от использования на уроках информатики блок-схем и как их надо изображать?
- 13. На какого исполнителя ориентированы алгоритмы работы с величинами?
- 14. В какой методической последовательности следует раскрывать понятие величины и ее свойств?
- 15. Какие методические проблемы возникают при изучении понятий «переменная», «присваивание»? Как их решать?
- 16. Почему для успешного освоения программирования ученику необходимо иметь представление об архитектуре ЭВМ?
- 17. В каком объеме, по вашему мнению, должно изучаться программирование в курсе информатики для основной школы?
- 18. Какие языки программирования наиболее подходят для вводного курса и почему?
- 19. Как наиболее эффективно связать освоение методов построения алгоритмов с освоением языка программирования?
- 20. Как объяснить ученикам, в чем заключается разница между языками программирования и системами программирования?