Similar presentations:
Технология создания электронного учебного пособия по программированию C#
1.
Технология созданияэлектронного
учебного пособия по
программированию
C#
Выполнил: Карленков Дмитрий
Артемович
Руководитель: Лапенкова Екатерина
Александровна
г.о. Электросталь, 2025
2.
Цели и задачи● Цель работы: создание электронного учебного
пособия по C#
● Задачи: разработка структуры, сбор материалов,
реализация сайта
3.
Практическая значимость1. Использование в образовательной деятельности
2. Повышение интереса к программированию
3. Формирование практических навыков
4.
Теоретическая база● Введение в C# и основы .NET
● Обучение синтаксису и основным свойствам языка
● Базовые логические элементы программирования
5.
Преимущества языка C#● Поддержка объектно-ориентированного подхода
● Интеграция с .NET
● Высокая читаемость и строгая типизация
6.
ОС● Веб-сайт разработан на ПК с операционной системой
Windows 10
7.
Браузеры● Вся информация при разработке УП была найдена
благодаря браузеру Google Chrome
8.
Программа офиса● Создание ПЭР осуществлено с Microsoft Word
● Создание мультимедийной презентации
осуществлено при помощи Power Point
9.
Программа для создания сайта● Сайт был написан при помощи редактора Sublime
Text и сторонних плагинов для более удобной
работы с редактором, подключенных с помощью
Node.js
10.
Основные техническиехарактеристики ПК
● Процессор: AMD Athlon 3000G
● ОЗУ: 8 ГБ
● SSD: 480 ГБ
11.
Выбор ПОВ качестве основного редактора использовался Sublime Text
Плагины работающие в связке Node.js:
● Emmet - плагин для быстрого написания HTML- и CSS-кода по
сокращенной записи. Позволяет ускорить создание шаблонов и
структуры
страницы.
● Node.js + npm (Node Package Manager) — система управления
зависимостями, позволившая устанавливать сторонние модули и
утилиты, используемые при сборке и оптимизации проекта.
12.
Сбор данных● Metanit - крупнейшим русскоязычным ресурсом по
программированию
● Microsoft Learn предоставляет исчерпывающую и
технически точную информацию, необходимую для
глубокого понимания языка
● GeeksforGeeks — это международная
образовательная платформа по программированию
13.
Структура сайта● index.html — главная страница
● lesson1.html – lesson9.html — учебные разделы
● style.css — стили
● script.js — логика тестов УП
14.
Страница 1: Введение сайта● index.html — описание
15.
Страница 2: Структура программы● lesson1.html — О языке, комментарии, структура кода
16.
Страница 3: Переменные● lesson2.html — Объявление, инициализация,
типизация
17.
Страница 4: Типы данных● lesson3.html — int, float, string и другие, var и неявная
типизация, суффиксы и приведение
18.
Страница 5: Арифметическиеоперации
● lesson4.html — арифметические операции и их
особенности в C#
19.
Страница 6: Ввод-вывод● lesson5.html — Console.WriteLine, Console.ReadLine,
преобразование данных
20.
Страница 7: Условные конструкции● lesson6.html — логические операторы, if..else, switch
21.
Страница 8: Циклы● lesson7.html — циклы for, while, do-while, ключевые
слова break, continue
22.
Страница 9: Массивы● lesson8.html — двумерные и одномерные,
инициализация и доступ к элементам, итерации
23.
Страница 10: Методы● lesson9.html — Синтаксис, параметры,
возвращаемые значения
24.
ИсточникиИнтернет-ресурсы:
1. GeeksforGeeks — https://www.geeksforgeeks.org/
2. Metanit — https://metanit.com/
3. Stack Overflow — https://stackoverflow.com/
4. Microsoft - https://learn.microsoft.com/ru-ru/dotnet/csharp
5. Wikipedia — https://en.wikipedia.org/
Используемая литература:
1. Албахари Дж., Албахари Б. C# 10. Карманный справочник. —
М.: ДМК Пресс, 2022
2. Арчер Т. C# на примерах. — М.: Вильямс, 2021.
3. Голдовский Б. А. Программирование на C# для начинающих. —
М.: Наука и Техника, 2020.
25.
Заключение● Пособие готово к применению в учебном процессе,
имеет удобную интерактивную среду для обучения,
вся информация сверена с лучшими обучающими
материалами
26.
Спасибо завнимание!
programming