Участник:YachenkoSM: различия между версиями
Материал из Поле цифровой дидактики
Нет описания правки |
Нет описания правки |
||
| Строка 5: | Строка 5: | ||
}} | }} | ||
<scratch project=" | <scratch project="https://scratch.mit.edu/projects/332447547" /> | ||
{{#ask: [[Python]] | format=embedded }} | {{#ask: [[Python]] | format=embedded }} | ||
Версия от 19:31, 12 сентября 2024
| Описание участника | Яченко Софья Михайловна. Студентка ИВО-241м. Учитель информатики. |
|---|---|
| Область знаний | Информатика, Интернет вещей |
| Веб-сайт | |
| Видео запись | |
| Кто оказал влияние (учителя) из Категория:Person |
|
| Понятия, которые интересуют из Категория:Понятие |
|
| Среды и средства, которые использует из цифровых средств или игр или книг |
Python, Scratch |
| Позиция (положение) | |
| Профиль подготовки | |
| Педагогическая направленность | |
| Принадлежность к организациям (сообщества) | |
| Виды спорта, которыми занимается | |
| Проекты, статьи и рецепты, над которыми работает |
| Краткое описание языка | Python в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций. Язык является полностью объектно-ориентированным в том плане, что всё является объектами |
|---|---|
| Компетенции в каких сферах формирует | Computational Thinker |
| Парадигмы программирования | Структурное программирование, Функциональное программирование, Объектно-ориентированное программирование, Процедурное программирование |
| Возрастная категория | 10 |
| Назначение языка (Общее / Учебное) | Язык общего назначения |
| Visual_Text_Blocks | Текст |
| Измерение (2D/3D/Tangible) | 2D |
| Область знаний | |
| Открытость продукта | Открытый |
| Address | https://www.python.org/ |
| Предки (Ancestors) | ABC, APL, Haskel, Lisp, Perl |
| Потомки (Descendants) | CoffeeScript, JavaScript, Nim |
| Активность в данный момент | Project is active |
| Доступны ремиксы? | Да |
| Год создания | 1991 |
| Создатели | Гвидо ван Россум |
| Поясняющее видео | |
| Используется для создания мобильных приложений? | Да |
- YachenkoSM упоминается в свойствах следующих страниц
Python в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.
- Сообщество
- https://wiki.python.org/moin/FrontPage
Python стал одним из самых популярных языков, он используется в анализе данных, машинном обучении, DevOps и веб-разработке, а также в других сферах, включая разработку игр. За счёт читабельности, простого синтаксиса и отсутствия необходимости в компиляции язык хорошо подходит для обучения программированию, позволяя концентрироваться на изучении алгоритмов, концептов и парадигм.
Генерация коллекций:
>>> [0]*10
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
>>> [ i for i in range(5) if i%2==0]
[0, 2, 4]
Пример кода
a = []
for i in range(10):
a.append(randint(1, 50))
a.sort()
print(a)
# искомое число
value = int(input())
mid = len(a) // 2
low = 0
high = len(a) - 1
while a[mid] != value and low <= high:
if value > a[mid]:
low = mid + 1
else:
high = mid - 1
mid = (low + high) // 2
if low > high:
print("No value")
else:
print("ID =", mid)
История языка
когда спрайт нажат сказать ["Привет!"] идти (выдать случайное от (20) до (40)) шагов играть звук [мяу v] ::sound если <касается [край v]>, то повернуться к [указатель мышки v] конец
