МИНИСТЕРСТВО ПРОСВЕЩЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ЧОУ Школа "Доверие"
РАССМОТРЕНО
СОГЛАСОВАНО
УТВЕРЖДЕНО
Председатель МО
математики и
информатики
Заместитель директора
по УВР
Директор ЧОУ
«Доверие»
_____________________
________________________ ________________________
Коваль В.В.
Бондаренко Т.В.
Бабанина Л.Н.
Протокол №1 от «28»
«28» августа 2024 г.
Приказ № 28/52 от «28»
августа 2024 г.
августа 2024 г.
РАБОЧАЯ ПРОГРАММА
учебного курса «Компьютерная грамотность»
для обучающихся 10 классов
Санкт-Петербург 2024
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Введение
Настоящая рабочая программа предназначена для учащихся, изучающих основы веб-разработки и
программирования интерфейсов с использованием HTML и библиотеки Tkinter для Python. Целью
курса является формирование у студентов базовых навыков работы с HTML и основами
графического интерфейса, что позволит им создавать простые веб-страницы и десктопные
приложения.
Цели и задачи курса
1. Формирование знаний:
• Ознакомление с основами HTML, его структурой и элементами.
• Изучение принципов работы с библиотекой Tkinter для создания графических интерфейсов.
2. Развитие умений:
• Создание простых веб-страниц с использованием HTML.
• Разработка приложений с графическим интерфейсом на Python с использованием Tkinter.
3. Применение знаний на практике:
• Выполнение практических заданий, связанных с созданием веб-страниц и графических
приложений.
• Реализация мини-проектов, которые включают в себя как элементы HTML, так и приложения на
Tkinter.
ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ
Раздел 1. Создание простейшего html-документа. Форматирование текста. Списки. (2 ч.)
В этом разделе учащиеся познакомятся с языком разметки гипертекста html, со структурой htmlдокумента, с основными тегами форматирования текста, создания списков, научатся изменять
цвет фона. На практике создадут простейший html-документ, используя известные им уже теги.
Раздел 2. Гиперссылки (2 ч.)
В этом разделе учащиеся научатся создавать текстовые гиперссылки и ссылки, изображения,
менять их вид.
Раздел 3. Таблицы (2 ч.)
В данном разделе учащиеся познакомятся и изучат основные теги необходимы для работы с
таблицами, научатся использовать основные атрибуты для форматирования таблиц.
Раздел 4. Вставка изображений в html-документ (2 ч.)
В этом разделе обучающиеся познакомятся с форматами графических файлов, изучат основные
теги для вставки изображения и html-документ и для их преобразования (управление размерами,
расположение на странице обрамление и др.).
Раздел 6. Стили (4 ч.)
Обучающиеся освоят начала каскадных таблиц стилей (CSS), научившись применять различные
свойства для изменения внешнего вида веб-страниц, включая цвет, шрифты, отступы и
расположение элементов.
Раздел 7. Логическое построение сайта (1 ч.)
В этом разделе обучающиеся изучат логику построения веб-сайтов.
Раздел 8. Создание проекта (3 ч.)
В этом разделе обучающиеся закрепят предыдущий материал на практике.
Раздел 9. Ввод в GUI. Типовые виджеты GUI средствами библиотеки Tkinter языка Python. (14
ч.)
Раздел 9. Модель итогового проекта. Вывод результатов. Защита проекта. (4 ч.)
ПОУРОЧНОЕ ПЛАНИРОВАНИЕ
№
Тема урока
1
2
Создание простейшего html-документа.
Форматирование текста
Списки
3
Гиперссылки
4
Гиперссылки
5
Таблицы
6
Таблицы
7
Вставка изображений в html-документ
8
Вставка изображений в html-документ
9
Стили
10
Стили
11
Стили
12
Стили
13
Логическое построение сайта
14
Создание проекта
15
Создание проекта
Количество Дата
часов
изучения
1
1-ая неделя
сентября
1
2-ая неделя
сентября
1
3-яя неделя
сентября
1
4-ая неделя
сентября
1
1-ая неделя
октября
1
2-ая неделя
октября
1
3-яя неделя
октября
1
4-ая неделя
октября
1
2-ая неделя
ноября
1
3-яя неделя
ноября
1
4-ая неделя
ноября
1
5-ая неделя
ноября
1
1-ая неделя
декабря
1
2-ая неделя
декабря
1
3-яя неделя
декабря
16
Создание проекта
1
17
Виджеты (графические объекты) и их свойства
1
18
Виджеты (графические объекты) и их свойства
1
19
Виджеты (графические объекты) и их свойства
1
20
Метод bind модуля Tkinter
1
21
Программирование событий в Tkinter
1
22
Программирование событий в Tkinter
1
23
Объект Menu в GUI
1
24
Объект Menubutton в GUI
1
25
Диалоговые окна
1
26
Диалоговые окна
1
27
Геометрические примитивы графического элемента Canvas
1
28
Canvas
1
29
Особенности работы с виджетом Text
1
30
Виджеты messagebox, simpledialog
1
31
Модель итогового проекта
1
32
Интерфейс ввода-вывода данных
1
33
Обработка данных
1
34
Защита проекта
1
4-ая неделя
декабря
2-ая неделя
января
3-яя неделя
января
4-ая неделя
января
1-ая неделя
февраля
2-ая неделя
февраля
3-ая неделя
февраля
4-ая неделя
февраля
1-ая неделя
марта
2-ая неделя
марта
3-яя неделя
марта
4-ая неделя
марта
2-ая неделя
апреля
3-яя неделя
апреля
4-ая неделя
апреля
1-ая неделя
мая
2-ая неделя
мая
3-яя неделя
мая
4-ая неделя
мая