Обсуждение участника:Vera Safonova

Материал из Поле цифровой дидактики

Cделала граф, как добавить его для проверки?

Спасибо! Два способа - или разместить здесь, на своей странице обсуждений, или положить сюда ссылку на внешний сервис, где Вы его сделали. --Patarakin (обсуждение) 16:58, 7 сентября 2023 (MSK)

Демонстрация подписи

Как поставить подпись? --Patarakin (обсуждение) 09:08, 9 сентября 2023 (MSK)

Проект SNAP!

говорящая картинка

https://snap.berkeley.edu/project?username=verasafonova&projectname=Proekt%20Kazimir

400pix

Урок 1, графы

Граф иерархии кафедры

https://dreampuf.github.io/GraphvizOnline/#digraph%20G%20%7B%0A%0A%20%20subgraph%20cluster_0%20%7B%0A%20%20%20%20style%3Dfilled%3B%0A%20%20%20%20color%3Dlightgrey%3B%0A%20%20%20%20node%20%5Bstyle%3Dfilled%2Ccolor%3Dwhite%5D%3B%0A%20%20%20%20zam1%20->%20zam2%20->%20zam3%3B%0A%20%20%20%20label%20%3D%20"process%20%231"%3B%0A%20%20%7D%0A%0A%20%20subgraph%20cluster_1%20%7B%0A%20%20%20%20node%20%5Bstyle%3Dfilled%5D%3B%0A%20%20%20%20zavlab%20->%20ingenier%20->%20teachmaster%3B%0A%20%20%20%20label%20%3D%20"process%20%232"%3B%0A%20%20%20%20color%3Dblue%0A%20%20%7D%0A%20%20zaveduyushiy%20->%20zam1%3B%0A%20%20zaveduyushiy%20->%20zavlab%3B%0A%20%20zam3%20->%20zavlab%3B%0A%20%20zam3%20->%20end%3B%0A%20%20teachmaster%20->%20end%3B%0A%0A%20%20zaveduyushiy%20%5Bshape%3DMdiamond%5D%3B%0A%20%20end%20%5Bshape%3DMsquare%5D%3B%0A%7D

Выборка

представлена выборка из файла "food" по следующим параметрам: содержание воды более 60 и содержание сахара менее 2

https://snap.berkeley.edu/snap/snap.html#present:Username=verasafonova&ProjectName=vyborka

Языки высокого уровня. Типология языков

Языки высокого уровня. Типология языков

Работа с объектами в категории Category:Язык программирования
Работа с объектами в категории руководства - рецепты
Как добавить диаграмму связей на вики страницу
Как включить Snap! проект в состав вики страницы
Как получить изображение Scratch блоков
Как оценить Scratch проект
Как использовать визуальные блоки на вики страницах
Scratch/VisualCommands
How to Make a Calculator

Инфо о языке 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
Создатели
Поясняющее видео
Используется для создания мобильных приложений? Да
Vera Safonova упоминается в свойствах следующих страниц



Python в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.

Сообщество
https://wiki.python.org/moin/FrontPage

Генерация коллекций:

 >>> [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)


История языка