СДО ИДО
  • Школа программирования на C#
    0%
  • Пред.
  • Course data
    Общее
    Новостной форум
    Вопросы-ответы по курсу
    Как работать с этим курсом
    Входной тест-разминка
    Пошаговая инструкция по установке MS Visual Studio 2022
    Загрузочный файл для VisualStudio 2019
    Пошаговая инструкция по установке Visual Studio 2019
    Онлайн-среда для программирования на C#
    удобный сервис для рисования блок-схем
    ШПАРГАЛКИ по С#
    1. АЛГОРИТМ. ПРОГРАММА.
    Лекция: Алгоритм
    Элементы блок-схем
    Псевдокод (алгоритмический язык)
    Задание 1.1. Формы представления алгоритмов
    Тест 1.1. Алгоритмы - теория
    Тест 1.2. * Читаем алгоритм
    Исполнение алгоритмов
    Тест 1.3. Присваивание. Таблицы исполнения алгоритмов
    Дополнительно: ТЕСТ_Команды исполнителя КАЛЬКУЛЯТОР
    ЛЕКЦИЯ: Первый запуск MS Visual Studio
    ЛЕКЦИЯ: Структура проекта на C#. Первый код.
    Задание 1.2. Ура, я в MS VS
    Задание 1.3. Буква А
    Домашнее задание 1А "Расчеты по таблице" (Калорийность обеда)
    Домашнее задание 1В: приручение MS Visual Studio
    Пошаговая инструкция по установке MS Visual Studio
    2. ИСПОЛНЕНИЕ АЛГОРИТМОВ. ДАННЫЕ НА C#
    Разминка. Диалог.
    Задание 2.1 "Из псевдокода в блок-схему"
    Задание 2.2. Рисуем Блок-схему.
    Задание 2.3: Осмысливаем алгоритм.
    Задание*: Обувание сороконожки.
    Лекция1. Язык программирования. Основные понятия
    Для чтения дома: Википедия о языках программирования
    Лекция 2. Данные. Типы данных.
    Шпаргалка. Типы данных
    ТЕСТ: Типы данных
    Задание 2.4. Ваши данные
    Задание 2.5: Штраф за превышение скорости
    Лекция 3. Переменные. Константы. Оператор присваивания
    Задание 2.6: C#, эксперименты с данными
    Задание 2.7: опросник
    Задание 2.8: отрезки
    Тест "Языки программирования - поиск в Сети"
    Домашнее задание 2. Прямоугольник
    3. КОНВЕРТАЦИИ. ЛИНЕЙНЫЕ АЛГОРИТМЫ
    Задание 3.1: Тараканьи бега
    Задание 3.2: Бесконечная анфилада.
    Лекция 1 Преобразование типов данных
    Задание 3.3: конвертируем, конвертируем, переконвертируем
    Задание 3.4: анкета_гороскоп
    Тест: типы данных, конвертация
    Лекция 2. Базовые алгоритмические структуры
    Задание 3.5. Жизнь состоит из стандартных алгоритмических структур...
    Задание 3.6. Немного геометрии
    Микротест "Базовые алгоритмические структуры"
    Домашнее чтение: Представление чисел, компьютерные вычисления (фрагмент лекции для первокурсников)
    ДОМАШНЕЕ ЗАДАНИЕ 3А: ещё один тест "Типы данных"
    ДОМАШНЕЕ ЗАДАНИЕ 3В: Сладости
    4. ЛИНЕЙНЫЕ АЛГОРИТМЫ
    Лекция 1. Арифметические операции и выражения
    Задание 4.1: Перевод веса
    Задание 4.2. Разное, но в принципе, одинаковое
    Задание 4.3. Прямоугольный параллелепи... короче, кирпич
    Задание 4.4: Цифры числа
    Задание 4.5: Поменять местами цифры
    Задача 4.7. Велогонщик
    Лекция 2 Математические функции
    Математические функции на C#
    Задание 4.6. На координатной плоскости
    Задание 4.7. Окружность, круг, шар
    Задача. Площадь треугольника (по сторонам)
    Задача. Площадь поверхности и объем цилиндра
    Сложная задача. Найти площадь кольца
    Дополнительно. Задача. Рассчитать значение функции
    Тест: Чтение линейных алгоритмов, или DIV и MOD
    Задание 4.8. Средний балл
    Задание 4.9. Капитан Очевидность
    Задание 4.10. Туда и обратно
    Задание 4.11. Время, проведенное в школе
    Домашнее задание 4А. Преобразование времени
    Домашнее задание 4В. Алгоритимы вообще и линейные в частности
    5-6. РАЗВЕТВЛЁННЫЕ АЛГОРИТМЫ
    Задача для подготовки: Перевод расстояния из милей в километры
    Задача для подготовки: Значение функции
    Задача для подготовки: Животные на ферме
    Проверочная работа "Линейные алгоритмы"
    ДЛЯ ПРЕПОДАВАТЕЛЯ: задания на проверочную по линейным алгоритмам - для печати
    Лекция 1. Условия и выбор в алгоритмах
    Тест 5.1. Тренировочные задания. Условия и выбор. Блок-схемы
    Тест 5.2. Присваивания и разветвления
    Тест 5.3 Разветвляющиеся алгоритмы (Таблицы исполнения алгоритма)
    Задание 5.1. Колобок и окно.
    Лекция 2. Разветвленные алгоритмы (псевдокод и C#)
    Тест_Разветвляющиеся алгоритмы_ПРОГРАММЫ
    Задание 5.2. Тренируемся писать if
    Задание 5.3. Логин - пароль
    Задание 5.4. Волейбольная команда
    Задание 5.5. Городской транспорт
    Лекция 3. Оператор множественного выбора switch
    Задание 6.1. Вежливый компьютер
    Задание 6.2. Светофор
    Задание 6.3. Калькулятор
    Задание 6.4. Количество дней в месяце
    Задание 6.5. Снежная королева
    Задание 6.6. Квадратное уравнение
    ДОМАШНЕЕ ЗАДАНИЕ 5А. Ветвления и математика. Блок-схемы.
    ДОМАШНЕЕ ЗАДАНИЕ 5В. Штраф за превышение скорости
    ДОМАШНЕЕ ЗАДАНИЕ 6А. Времена года
    Задание. Найти минимальное из трех чисел
    7. ОТЛАДКА ПРОГРАММ СО СЛОЖНОЙ СТРУКТУРОЙ
    Тест: Разминка. Псевдокод и С# - исполнение
    Что делать, если что-то пошло не так? Отлаживать, конечно.
    Задание 7.1. Отладка программы из лекции
    Задание 7.2. Про Нюсю и её любовь
    Задание 7.3: Смешиватель цветов или Вложенные ветвления
    Блок_Схема (Смешиватель цветов)
    Задание 7.4: Фэншуй
    Задание 7.5. Валюта
    Задание 7.6. Упорядочить по убыванию
    Задание 7.7. Двойка - это такая пятёрка
    ДОМАШНЕЕ ЗАДАНИЕ 7. Стипендия
    8. ЛОГИЧЕСКИЕ ДАННЫЕ
    Лекция: Сложные условия, логические И, ИЛИ, НЕ
    Лекция: Сложные условия на C#
    Тест 8.1. Логические выражения
    ТЕСТ 8.2 "Сложные условия"
    Лекция. Красивый код и Логические значения
    Задание 8.1: Любимые числа
    Задание 8.2. Точка на плоскости
    График 8.2 (Тестовые значения)
    Задание 8.3. Сколько лет?
    Задание 8.4. Определить день недели
    Задание 8.5. "Добрый день"
    Задание 8.6. Восточный календарь (непростое и трудоёмкое)
    Домашнее задание. Тест: Таблица истинности
    ДОМАШНЕЕ ЗАДАНИЕ 8: Максимумы
    9. СИМВОЛЫ И СТРОКИ. ИНТЕРФЕЙС ПРОГРАММЫ
    String. Char. Рассматриваем с близкого расстояния.
    Задание 9.1. 4 небольших задачи
    Случайные числа
    Задание 9.2 Пароль
    Разбиваем число на цифры
    Задание 9.3 Двоичная запись числа
    Интерфейс: программист должен быть вежливым
    Задание 9.4. Треугольник и хороший интерфейс
    Тестовые значения для 9.4 (Треугольник)
    Три маленьких задачи для подготовки
    ПРОВЕРОЧНАЯ РАБОТА: "Разветвлённые алгоритмы"
    Проверочная Ветвления 3 вариантa
    Задание 9.5. Устный счёт
    ДОМАШНЕЕ ЗАДАНИЕ 9. Перевёртыш
    10. ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ
    Лекция. "Циклические алгоритмы"
    ТЕСТ 10.1. Таблицы исполнения алгоритма - циклы
    ЗАДАНИЕ 10.1. Сумма квадратов
    ЗАДАНИЕ 10.2. Арифметический пример
    Тест 10.2. Исполнение циклических алгоритмов (блок-схемы)
    ТЕСТ 10.3. Исполнение циклических алгоритмов - уровень ЕГЭ (псевдокод)
    Цикл в C#_примеры
    Задание 10.3. Тренируем For
    Задание 10.4. Графика. Часть 1. РФ
    Задание 10.4. Графика часть 2. Дизайн окон
    Задание 10.5. Выводим кратное
    Задание 10.6. Тест на четность/нечетность
    Задание 10.7. "Цветное слово"
    Задание 10.8. Два прямоугольника
    ДОМАШНЕЕ ЗАДАНИЕ 10-А. Исполнение алгоритмов
    ДОМАШНЕЕ ЗАДАНИЕ 10-Б. График
    11. КРИТЕРИИ КАЧЕСТВА ПРОГРАММЫ
    Задание 11.1. Пишем ХОРОШУЮ программу
    Сумма и количество чисел_шпаргалка
    Задание 11.2. Таблица умножения 2023
    Задание 11.3. Средняя оценка по истории
    Задание 11.4. Счастливый билет
    Тест_к заданию_Счастливый билет
    Задание 11.5. Количество пробелов
    Задание 11.6. Спортсмен
    Задание 11.7. Факториал
    Задание 11.8. Вычислить значение выражения
    Тест: Замазанные буквы
    Задание: Конфетки (слооожно...)
    Домашнее задание11. Программа подсчета транспортных раходов за неделю
    12. ИТОГИ
    ЭКЗАМЕН (ТЕСТ)
    ЭКЗАМЕН (ПРАКТИЧЕСКОЕ ЗАДАНИЕ)
    Для ЭКЗАМЕНА: ЗАДАЧИ ПО ВАРИАНТАМ
    13. ПОЛЕЗНЫЕ ССЫЛКИ
    14. Материалы прежних курсов
  • След.
СДО ИДО
  • Русский ‎(ru)‎
    Русский ‎(ru)‎ English ‎(en)‎
    • Вход
    Школа программирования на C#
    В начало
    Перейти к основному содержанию

    Информация о курсе

    1. В начало
    2. Курсы
    3. Высшая инженерная школа
    4. Академия информатики для школьников
    5. Летние школы
    6. Школа программирования на C#
    7. Описание

    Школа программирования на C#

    • Куратор семестра: Ленгауэр Елена Ивановна

    Портал дистанционных образовательных технологий СПБПУ Петра Великого
    Политика конфиденциальности
    Политика обработки cookie

    При использовании материалов портала активная ссылка на источник обязательна

    Санкт-Петербургский политехнический университет

    Контакты:

    195251, Санкт-Петербург, ул. Политехническая, дом 29, Научно-исследовательский корпус

    +7 (812) 906-15-19

    office.ido@spbstu.ru

    sdo@spbstu.ru (проблемы с порталом)

    Мы в социальных ресурсах

    Мы используем cookies и рекомендательные технологии для улучшения работы сайта. Продолжая использовать этот сайт, Вы соглашаетесь на использование файлов cookie.