Проблеми от методиката на обучение по програмиране
В наличност · доставка до 2–3 работни дни
- Спиди, Еконт или Български пощи
- Вземане от книжарницата на ул. Аксаков 10
- Връщане до 7 дни
- Автор
- Ивайло Дончев
- Издателство
- Ивис
- Народност
- българска
- Година
- 2012
- Издание
- първо издание
- Корици
- меки корици
- Страници
- 220
- ISBN
- 9789542968429
За книгата
СЪДЪРЖАНИЕ:
ВМЕСТО УВОД: КОМПЮТИНГЪТ КАТО ПРОФЕСИОНАЛНО НАПРАВЛЕНИЕ И ОБРАЗОВАТЕЛНА ДИСЦИПЛИНА
ГЛАВА 1. ПРОГРАМИРАНЕ. ПРОГРАМНИ ПАРАДИГМИ
1.1.Понятието „програмиране"
1.2.Програмни парадигми - същност и таксономия
1.3.Императивно програмиране
1.4.Структурно програмиране
1.5.Процедурно програмиране
1.6.Декларативно програмиране
1.7.Функционално програмиране
1.8.Логическо програмиране
1.9.Обектно-ориентирано програмиране
1.10.Събитийно програмиране {Event-driven programming)
1.11.Конкурентно (паралелно, разпределено) програмиране
1.12.Визуално програмиране
1.13.Скриптово програмиране
1.14.Мултипарадигмено програмиране
1.15.Програмните парадигми в обучението по компютърни науки
ГЛАВА 2.УЧЕНЕ, ПРЕПОДАВАНЕ, ОБУЧЕНИЕ
2.1.Теоретични аспекти на процеса на обучение
2.2.Ученето като продукт и като процес
2.3.Класически теории за ученето
2.4.Теории за ученето с приложение в информатиката и програмирането
2.5.Таксономията на Bloom в помощ на оценяването на когнитивните умения по програмиране
2.6.Основни ддактически принципи и прилагането им в обучението по програмиране
2.7.Методи за обучение. Стратегии за преподаване на програмиране
ГЛАВА 3. ПРОГРАМИРАНЕТО В УЧЕБНИТЕ ПЛАНОВЕ
3.1.Значение на програмирането за отделните компютърни специалности
3.2.Програмирането в уводните курсове
3.2.1.Стратегията „първо програмиране" (programming-first)
3.2.2.Класически реализации на стратегията programming-first
3.2.3.Популярни алтернативи на стратегията programming-first
3.2.4.Съвременни подходи
3.3.Програмирането в курсовете от средно ниво
3.3.1.Тематично ориентиран подход
3.3.2.Сбит подход
3.3.3.Системно ориентиран подход
3.3.4.Уеб-базиран подход
3.3.5.Хибридни подходи
3.3.6.Алтернативни принципи за организиране на обучението
3.4.Общи изисквания към завършващите компютърни специалности
3.5.Програмирането в курсовете за напреднали
3.6.Програмирането в магистърските програми
ГЛАВА 4. В ПОМОЩ НА ОБУЧЕНИЕТО ПО ПРОГРАМИРАНЕ
4.1.Ранно развиване на изчислително мислене
4.2.Ранно изграждане и развиване на умения за екипна работа
4.3.Помощни средства и инструменти
4.3.1.Средства за визуализация
4.3.2.Среди за разработка
4.3.3.Инструменти за автоматизирано оценяване
4.3.4.Други инструменти
4.4.Изборът на подходящите примери и задачи
4.5.Грижа, подкрепа и насърчаване на студентите
ЗАКЛЮЧЕНИЕ
БИБЛИОГРАФИЯ