Программирование на Python КНАД 23/24: различия между версиями
Новая страница: «-» |
Serggor (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
- | '''Преподаватели:''' С.С. Горшков, А.Н. Весельев, М.А. Федоров | ||
[https://www.hse.ru/ba/compds/courses/749561690.html Учебный план прошлого года] | |||
[https://forms.gle/u9hCDLAe2jxteCn56 Форма обратной связи. Можно заполнять когда угодно с любыми вопросами] | |||
[https://t.me/+Nf7hhX7htIBhZmFi Ссылка на чат курса в телеграм – обязательно к вступлению] | |||
==Лекции== | |||
Среда 13:00 – 14:20, четверг 11:10 – 12:30, [https://us06web.zoom.us/j/83056752295?pwd=eEZ0UVBsaHJ2d2I4QUowakc1aXMyQT09 zoom link] | |||
1. '''7 сентября.''' Немного об истории. Hello, world! Понятие переменной, целочисленная арифметика. Представление целых чисел в памяти компьютера. Битовые операции. Питон как простейший калькулятор. Операторы сравнения, присваивания. Знакомство с Jupyter Notebook, docs.python.org. [https://docs.google.com/presentation/d/1fbaIoRvY-R17zQJ-SStEWD4vw9eFOc5VEdrfEBAvHvY/edit?usp=sharing слайды] | |||
== Оценки == | |||
Накоп = 0.1 * (ДЗ1 + ДЗ2 + ДЗ3 + ДЗ4 + ДЗ5 + ДЗ6 + ДЗ7 + ДЗ8 + ДЗ9 + Пр1 + Пр2 – МИН(ДЗ1, ДЗ2, ДЗ3, ДЗ4, ДЗ5, ДЗ6, ДЗ7, ДЗ8, ДЗ9, Пр1, Пр2)) | |||
Если просто – из 11 оценок не учитывается минимальная. | |||
Итог = Округление(0.7 * Накоп + 0.3 * Э), | |||
где ДЗi — оценка за i-е домашнее задание, ПРi – оценка за i-й проект, Э — оценка за экзамен. | |||
Округление арифметическое. | |||
'''Автоматы.''' Определим накопленную оценку как Накоп. Если Накоп >=6, то студент может получить Накоп в качестве итоговой оценки, не приходя на экзамен. Если студент идет на экзамен, то возможность получения в качестве оценки накопленной пропадает. | |||
==Ссылки на интерпретатор и среду программирования== | |||
Сначала нужно установить интерпретатор языка Python 3 версии отсюда: https://www.python.org/downloads/ | |||
Затем среду программирования JetBrains PyCharm (Community) отсюда: https://www.jetbrains.com/pycharm/download | |||
Рекомендуется так же установить jupyter notebook (гугл в помощь). Можно установить через anaconda navigator | |||
==Список онлайн-ресурсов== | |||
[https://youtube.com/playlist?list=PLEwK9wdS5g0q8KTHOxlNU184NyayPXkWv Записи лекций прошлого года] | |||
https://pythonworld.ru/ | |||
https://docs.python.org/3 | |||
https://www.coursera.org/learn/python-osnovy-programmirovaniya | |||
https://www.coursera.org/specializations/programming-in-python | |||
https://vk.com/itcookies/python | |||
http://uneex.org/LecturesCMC/PythonIntro2020 | |||
Версия от 08:45, 6 сентября 2023
Преподаватели: С.С. Горшков, А.Н. Весельев, М.А. Федоров
Форма обратной связи. Можно заполнять когда угодно с любыми вопросами
Ссылка на чат курса в телеграм – обязательно к вступлению
Лекции
Среда 13:00 – 14:20, четверг 11:10 – 12:30, zoom link
1. 7 сентября. Немного об истории. Hello, world! Понятие переменной, целочисленная арифметика. Представление целых чисел в памяти компьютера. Битовые операции. Питон как простейший калькулятор. Операторы сравнения, присваивания. Знакомство с Jupyter Notebook, docs.python.org. слайды
Оценки
Накоп = 0.1 * (ДЗ1 + ДЗ2 + ДЗ3 + ДЗ4 + ДЗ5 + ДЗ6 + ДЗ7 + ДЗ8 + ДЗ9 + Пр1 + Пр2 – МИН(ДЗ1, ДЗ2, ДЗ3, ДЗ4, ДЗ5, ДЗ6, ДЗ7, ДЗ8, ДЗ9, Пр1, Пр2)) Если просто – из 11 оценок не учитывается минимальная.
Итог = Округление(0.7 * Накоп + 0.3 * Э), где ДЗi — оценка за i-е домашнее задание, ПРi – оценка за i-й проект, Э — оценка за экзамен. Округление арифметическое.
Автоматы. Определим накопленную оценку как Накоп. Если Накоп >=6, то студент может получить Накоп в качестве итоговой оценки, не приходя на экзамен. Если студент идет на экзамен, то возможность получения в качестве оценки накопленной пропадает.
Ссылки на интерпретатор и среду программирования
Сначала нужно установить интерпретатор языка Python 3 версии отсюда: https://www.python.org/downloads/
Затем среду программирования JetBrains PyCharm (Community) отсюда: https://www.jetbrains.com/pycharm/download
Рекомендуется так же установить jupyter notebook (гугл в помощь). Можно установить через anaconda navigator
Список онлайн-ресурсов
https://www.coursera.org/learn/python-osnovy-programmirovaniya
https://www.coursera.org/specializations/programming-in-python