Основы программирования на примере C# презентация

Содержание

Слайд 2

ИРИТ-РтФ – правильный институт

#развитие

#стажировки

#вакансии

ИРИТ-РтФ – правильный институт #развитие #стажировки #вакансии

Слайд 3

Слайд 4

Слайд 5

Слайд 6

Через некоторое время…

Через некоторое время…

Слайд 7

Оценки?
Тестовое задание и собеседование
Списать?
Не на собеседовании и испытательном сроке
Поймут и простят?
Только не заваленный

проект
С вас не требуют?
Придется искать знания самому

Взгляд в будущее

Оценки? Тестовое задание и собеседование Списать? Не на собеседовании и испытательном сроке Поймут

Слайд 8

Знания – это все, что имеет значение

Знания – это все, что имеет значение

Слайд 9

Слайд 10

Вы сами выбираете траекторию своего обучения и несете ответственность за результат

Вы сами выбираете траекторию своего обучения и несете ответственность за результат

Слайд 11

Ваши цели

Получать хорошие оценки
Потусоваться 4 года
Найти жену или мужа
Получить отсрочку от армии
...

Побочные цели

Стать

профессионалом

Ваши цели Получать хорошие оценки Потусоваться 4 года Найти жену или мужа Получить

Слайд 12

В этом вам помогут три качества

Усердие

Взаимопомощь

Любопытство

В этом вам помогут три качества Усердие Взаимопомощь Любопытство

Слайд 13

Стать профессионалом – важный выбор

Стать профессионалом – важный выбор

Слайд 14

О курсе

О курсе

Слайд 15

Создатели курса

Павел Егоров

Юрий Окуловский

+ многие преподаватели и студенты

Создатели курса Павел Егоров Юрий Окуловский + многие преподаватели и студенты

Слайд 16

В УрФУ
На мат-мехе
На ИРИТ-РтФ
В других городах
Ижевск
Пермь
Ростов
Челябинск

Карта распространения курса

В УрФУ На мат-мехе На ИРИТ-РтФ В других городах Ижевск Пермь Ростов Челябинск

Слайд 17

Blended learning
Самостоятельный просмотр лекций
Практики с преподавателем

Современный формат обучения

Blended learning Самостоятельный просмотр лекций Практики с преподавателем Современный формат обучения

Слайд 18

Результат обучения

Junior Developer

2 семестра


Результат обучения Junior Developer 2 семестра …

Слайд 19

Новичок
Продвинутый

Уровни сложности

Новичок Продвинутый Уровни сложности

Слайд 20

Содержание курса

Содержание курса

Слайд 21

Активности в течение курса

Онлайн
Видеолекции
Упражнения
Практические задачи

Очно
Семинары
Компьютерные практики

1 неделя – 1 тема

Активности в течение курса Онлайн Видеолекции Упражнения Практические задачи Очно Семинары Компьютерные практики

Слайд 22

1 неделя – 1 тема

1 неделя – 1 тема

Слайд 23

1 неделя – 1 тема

1 неделя – 1 тема

Слайд 24

2x

2x

Слайд 25

Слайд 26

Слайд 27

Подсказки

Подсказки

Слайд 28

Слайд 29

Преподаватель проверяет стиль кода, корректность, заимствования
Дедлайн сдачи решений на ревью
Полночь с воскресенья на

понедельник
Ревью на следующий день после дедлайна
Ревью – один раз
Решение можно отправлять на проверку несколько раз
Результат ревью
Решение засчитывается полностью
Решение требует доработок – надо исправить и сдать очно
Решение не засчитывается, так как сдано вне темы

Ревью практических задач

Преподаватель проверяет стиль кода, корректность, заимствования Дедлайн сдачи решений на ревью Полночь с

Слайд 30

Разбор решений
Разбор частых ошибок
Демонстрация хороших решений
Разбор задачи по требованию
Прием решений задач, прошедших ревью
Дополнительная

активность: за отдельные баллы
Прием остальных решений задач
Если останется время
Те же требования, что на ревью
После компьютерной практики – тема закрыта!
Все задачи не получившие полный балл сгорают!

Компьютерные практики

Разбор решений Разбор частых ошибок Демонстрация хороших решений Разбор задачи по требованию Прием

Слайд 31

Вопросы по видеолекциям
Опрос на понимание: письменный или устный
Ваши вопросы преподавателю
Разбор семинарских задач
Выступают студенты

с домашкой
Решение других задач на занятии индивидуально или в группах
Выступающего можно дополнять, можно задавать ему вопросы
Домашка на следующий семинар
Одна задача – один выступающий
Выступающего назначает преподаватель, может учитывать пожелания
Не пришел и не рассказал – шанс упущен. Задачу разберут на занятии
За активность на семинаре полагаются баллы

Семинар

Вопросы по видеолекциям Опрос на понимание: письменный или устный Ваши вопросы преподавателю Разбор

Слайд 32

Слайд 33

Примерный план недели курса

Очные лекции заменяются видеолекциями дома
Группы разбиваются на полугруппы

Примерный план недели курса Очные лекции заменяются видеолекциями дома Группы разбиваются на полугруппы

Слайд 34

Коллоквиум – тренировка итоговой работы в середине семестра
Итоговая работа – письменная работа по

теории, в последнюю неделю семестра
Собеседование – апелляция по итоговой работе, устные вопросы для определение итоговой оценки, во время сессии

Итоговая работа и собеседование

Коллоквиум – тренировка итоговой работы в середине семестра Итоговая работа – письменная работа

Слайд 35

Балльно-рейтинговая система

Балльно-рейтинговая система

Слайд 36

≥ 80% баллов — «отлично»
≥ 60% баллов — «хорошо»
≥ 40% баллов — «удовлетворительно»
<

40% баллов — «неудовлетворительно»

Оценки по БРС

≥ 80% баллов — «отлично» ≥ 60% баллов — «хорошо» ≥ 40% баллов

Слайд 37

Баллы за упражнения — 24%
За упражнения после видеолекций
Баллы за практики — 32%
За практические

задачи с ревью
Баллы за активности — 8%
Опросы и семинарские задачи на семинаре
Доп.активности на компьютерных практиках
Мини-курс «Оценка сложности алгоритмов»
Баллы за экзамен — 36%
Итоговая работа
Собеседование

Виды баллов в курсе

Баллы за упражнения — 24% За упражнения после видеолекций Баллы за практики —

Слайд 38

24%
В ulearn: от 0 до 374
Перевод: 24% за ≥ 330, линейная шкала за

< 330
Самый простой способ набрать баллы
Не сгорают, можно набирать в любой момент семестра
Даже на «удовлетворительно» не хватит
Без них «отлично» не получить, «хорошо» сложно

Баллы за упражнения

24% В ulearn: от 0 до 374 Перевод: 24% за ≥ 330, линейная

Слайд 39

32%
В ulearn: от 0 до 2800
Перевод: линейная шкала 1% = 87,5
Сгорают, можно набрать

только на соответствующей теме
Сложно набирать, особенно получить максимум
Ключевые баллы для получения «хорошо» и «отлично»
На «отлично» рекомендуется целится в ≥ 2100 баллов (24%)
На «хорошо» рекомендуется целится в ≥ 1400 баллов (16%)

Баллы за практики

32% В ulearn: от 0 до 2800 Перевод: линейная шкала 1% = 87,5

Слайд 40

8%
Активности на занятиях дают до 6%, перевод баллов в % не публикуется
Опрос: 1 балл,

если все ответы верные, не менее двух вопросов
Семинарские задачи: 2 балла за полный разбор задачи 1 балл каждому за полный разбор задачи командой 1 балл за дополнения, по усмотрению преподавателя
Доп. активность: 1 балл за выполненное задание
Оценка сложности алгоритмов: 2% за выполнение мини-курса ≥ ¾

Баллы за активности

8% Активности на занятиях дают до 6%, перевод баллов в % не публикуется

Слайд 41

36%
Зависят от итоговой работы и собеседования
Если результат итоговой работы согласуется с результатами работы в

семестре, то собеседование не проводится и балл за экзамен определяется по итоговой работе
В случае проведения собеседования балл за экзамен определяется на собеседовании, результат итоговой работы принимается во внимание

Баллы за экзамен

36% Зависят от итоговой работы и собеседования Если результат итоговой работы согласуется с

Слайд 42

Ранг A за итоговую работу даст минимум 0,8 от 36%
Ранг B за итоговую

работу даст минимум 0,6 от 36%
Ранг A выставляется за неидеальную работу
Ранги определяются статистическим анализом

Баллы за экзамен

Ранг A за итоговую работу даст минимум 0,8 от 36% Ранг B за

Слайд 43

Слайд 44

Выполни все или почти все упражнения
Реши больше половины или ≥ ¾ практических задач
Не

отсиживайся на семинарах
Пройди мини-курс «Оценка сложности алгоритмов»
Попади в ½ или ¼ лучших по итоговой работе
В крайнем случае подготовься к собеседованию

Хочешь «хорошо» или «отлично»?

Выполни все или почти все упражнения Реши больше половины или ≥ ¾ практических

Слайд 45

Актуальные баллы по упражнениям и практическим заданиям – в ведомости ulearn
Баллы по активностям,

а в конце семестра и все остальные баллы – в Google Docs
С некоторой периодичностью баллы вручную будут переноситься в БРС

Где смотреть баллы?

Актуальные баллы по упражнениям и практическим заданиям – в ведомости ulearn Баллы по

Слайд 46

Только полные баллы за практики

Только полные баллы за практики

Слайд 47

Этика

Этика

Слайд 48

Для начала эксперимент!

Для начала эксперимент!

Слайд 49

Слайд 50

Кто понял объяснения?

Кто понял объяснения?

Слайд 51

Кто сможет воспроизвести?

Кто сможет воспроизвести?

Слайд 52

Принципиально разный уровень владения материалом
Простейший пример – иностранные языки:
Многие умеют читать или воспринимать речь
Сложно

строить фразы самостоятельно

Воспринимать vs Воспроизводить

Принципиально разный уровень владения материалом Простейший пример – иностранные языки: Многие умеют читать

Слайд 53

Парень с девушкой учатся на программистов в одной группе.
Одни дружат, поэтому всегда решают задачи вместе.
Парень

придумывает идеи, а девушка их одобряет.
Парень уверенно набивает код, а девушка за ним наблюдает и бывает поправляет ошибки.
Внимание вопрос!

Совсем нереальная история

Парень с девушкой учатся на программистов в одной группе. Одни дружат, поэтому всегда

Слайд 54

Сможет ли девушка после такого обучения писать код на работе самостоятельно?

Сможет ли девушка после такого обучения писать код на работе самостоятельно?

Слайд 55

Поработать в паре можно на доп. активностях
Пообщаться вместе можно на семинарах

Каждый должен научиться

программировать

Поработать в паре можно на доп. активностях Пообщаться вместе можно на семинарах Каждый должен научиться программировать

Слайд 56

Копирование кода – это не страшно Бездумное копирование кода – это страшно
Если взяли чужой

код
Разберитесь в нем
Напишите свое решение, не подглядывая
Делитесь идеями, а не кодом

Настоящая помощь

Копирование кода – это не страшно Бездумное копирование кода – это страшно Если

Слайд 57

Автоматический анализ кода

Автоматический анализ кода

Слайд 58

Встроен в интерфейс ревью преподавателя

Встроен в интерфейс ревью преподавателя

Слайд 59

Сколь угодно строгое
0 баллов за задачу
0 баллов за все задачи в теме
Обязательное собеседование
0

баллов за экзамен
Виноват и тот, кто списал, и тот, кто дал списать

Наказание за заимствование кода

Сколь угодно строгое 0 баллов за задачу 0 баллов за все задачи в

Слайд 60

Если загрузили на ulearn чужой код и не хотите получить наказание – добавьте

комментарий
После еще можете успеть написать свое решение

Чистосердечное признание

Если загрузили на ulearn чужой код и не хотите получить наказание – добавьте

Слайд 61

FAQ

FAQ

Слайд 62

Стоит ознакомиться: в нем много ответов
Все самое важное – в этой презентации
Если преподаватель

действует не по регламенту, то ему нужно об этом сказать

Регламент курса

Стоит ознакомиться: в нем много ответов Все самое важное – в этой презентации

Слайд 63

Составление и изменение регламента
Руководство проведением экзамена
Руководство выставлением итоговых баллов
Разрешение спорных вопросов
Старайтесь решать все

вопросы с вашими преподавателями практик!

Директор курса

Составление и изменение регламента Руководство проведением экзамена Руководство выставлением итоговых баллов Разрешение спорных

Слайд 64

Преподаватели очных занятий

Преподаватели очных занятий

Слайд 65

Предоставлять справку!

Что делать в случае болезни, пропусков?

Предоставлять справку! Что делать в случае болезни, пропусков?

Слайд 66

Показываете преподавателю справку и он принимает у вас практические задачи. Удобно, если пропусков немного.
Показываете

преподавателю справку и он фиксирует вам пропуск по уважительной причине. В конце семестра напоминаете, чтобы за практические задачи по темам, которые вы пропустили, вам поставили средний балл за практические задачи, который вы заработали по другим темам. Удобно, если вы откуда-то перевелись.

Что делать в случае болезни, пропусков?

Показываете преподавателю справку и он принимает у вас практические задачи. Удобно, если пропусков

Слайд 67

Вы можете рассчитывать на разумные льготы
Если ulearn не работает значительное время перед дедлайном
Преподаватель

заболел и не принял задачи
и т.п.
Не работает? Идеи по улучшению?
support@ulearn.me

Проблемы на стороне администрации

Вы можете рассчитывать на разумные льготы Если ulearn не работает значительное время перед

Слайд 68

Следущие шаги

Следущие шаги

Слайд 69

Вступай в группу VK https://vk.com/basicprogrammingrtfpi2018
Регистрируйся на ulearn.me по ссылке из VK для твоей академической

группы
Прочитай Гайд по стилю кода на C# в группе VK

Следующие шаги

Вступай в группу VK https://vk.com/basicprogrammingrtfpi2018 Регистрируйся на ulearn.me по ссылке из VK для

Слайд 70

В правильном порядке
Кириллицей

Правильное Фамилия и Имя

В правильном порядке Кириллицей Правильное Фамилия и Имя

Слайд 71

Считайте это тестом на ИДИОТИЗМ

Все, кто не справится с заполнением профиля, попадут в

особую группу до исправления
Если вы не исправитесь до итоговой работы и из-за вас будет сложнее заполнять БРС, то минус 0,2 от 36% на экзамене гарантировано

Считайте это тестом на ИДИОТИЗМ Все, кто не справится с заполнением профиля, попадут

Слайд 72

На следующей неделе
Освоить тему «Первое знакомство с C#»
На занятии – семинар
Расписание – будет

в группе VK
Через неделю
Освоить тему «Ошибки» и отправить на ревью задачи до 17 сентября (пн)
На первом занятии – семинар На втором компьютерная – практика
Далее
Темы «Ветвления» и «Циклы» и т.д.

Домашка

На следующей неделе Освоить тему «Первое знакомство с C#» На занятии – семинар

Имя файла: Основы-программирования-на-примере-C#.pptx
Количество просмотров: 31
Количество скачиваний: 0