Участник:Vera Safonova: различия между версиями

Материал из Поле цифровой дидактики
 
(не показано 19 промежуточных версий 2 участников)
Строка 1: Строка 1:
{{UserMGPU
{{UserMGPU
|Description=
|Description='''Сафонова Вера Дмитриевна'''  
'''Сафонова Вера Дмитриевна'''  
В 2014 г. закончила НИУ МГСУ по специальности "строительные машины"
В 2014 г. закончила НИУ МГСУ по специальности "строительные машины"


Работаю в РХТУ им. Д.И.Менделеева, каф. информатики и компьютерного проектирования, ст. преп.
Работаю в РХТУ им. Д.И.Менделеева, каф. информатики и компьютерного проектирования, ст. преп.
Работаю в школе.
|Field_of_knowledge=Математика, Информатика, Педагогика, Образование
|Field_of_knowledge=Математика, Информатика, Педагогика, Образование
|similar_concepts=Методика преподавания, информационные технологии, вычислительная математика
|similar_concepts=Методика преподавания, информационные технологии, вычислительная математика
|Environment=Python
|Environment=MATLAB, Python
}}
}}
[[Категория:UserMGPU]]
[[Категория:ИВО-231м]]
{| {{prettytable}}
{| {{prettytable}}
|-
|-
Строка 39: Строка 30:
| <snap project="30%2e09%2eimage" user="verasafonova" />
| <snap project="30%2e09%2eimage" user="verasafonova" />
|}
|}
== Языки высокого уровня. Типология языков ==
; Работа с объектами в категории [[:Category:Язык программирования]]
{{#ask:
[[Category:Язык программирования]]  [[Ancestors::Python]] OR [[Descendants:Python]] OR [[Python]] AND [[Category:Язык программирования]]
|format=moderntimeline
|?launch year
|? Ancestors
|?Descendants
| background = grey
}}
=== Инфо о языке Python ===
{{#ask: [[Python]] | format=embedded | embedonly=yes  }}
----
=== Запрос по статье с digida.mgpu.ru "Инструменты" и вывод основной информации с помощью Snap! ===
[[Файл:Инструменты_25.11.23.jpg]]
https://snap.berkeley.edu/project?username=verasafonova&projectname=MeduaWiki_25%2e11%2e23
Преобразование wiki-запроса в формат json и получение основной информации со страницы, посвященной Инструментам
<snap project="MeduaWiki_25.11.23" user="verasafonova" />
== Копирование поведения агентов ==
<scratch project="943577746" />
Наглядная демонстрация примера взаимодействия агентов
=== Реализация протокола MQTT на платформе Snap! ===
https://snap.berkeley.edu/project?username=verasafonova&projectname=MQTT_SnapTest
https://snap.berkeley.edu/project?username=volkovaj&projectname=MQTT_SnapTest
Демонстрация работы протокола MQTT с помощью его реализации в виде библиотеки в Snap!. При работе с данным протоколом рекомендуется работать в парах или группах (для проверки отправки и получения сообщения внутри протокола)
<snap project="MQTT_SnapTest" user="volkovaj" />
[[Категория:UserMGPU]]
[[Категория:ИВО-231м]]

Текущая версия на 09:45, 23 декабря 2023



Описание участника Сафонова Вера Дмитриевна

В 2014 г. закончила НИУ МГСУ по специальности "строительные машины"

Работаю в РХТУ им. Д.И.Менделеева, каф. информатики и компьютерного проектирования, ст. преп.

Область знаний Математика, Информатика, Педагогика, Образование
Веб-сайт
Видео запись
Кто оказал влияние (учителя)
из Категория:Person
Понятия, которые интересуют
из Категория:Понятие
Методика преподавания, информационные технологии, вычислительная математика
Среды и средства, которые использует
из цифровых средств или игр или книг
MATLAB, Python
Позиция (положение)
Профиль подготовки
Педагогическая направленность
Принадлежность к организациям (сообщества)
Виды спорта, которыми занимается
Проекты, статьи и рецепты, над которыми работает


Описание Проект

Кофе

  • Выборка по сортам кофе


Описание Проект

Картинки

  • Работа в SNAP! с картинками

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

Работа с объектами в категории Category:Язык программирования

January 1, 1991

Python

Launch year: 1991
Ancestors: Lisp
Ancestors: ABC
Ancestors: Perl
Ancestors: APL
Ancestors: Haskel
Descendants: JavaScript
Descendants: CoffeeScript
Descendants: Nim

January 1, 2008

Nim

Launch year: 2008
Ancestors: Lisp
Ancestors: Python

January 1, 2010

Kotlin

Launch year: 2010
Ancestors: JavaScript
Ancestors: Python

January 1, 2014

Swift

Launch year: 2014
Ancestors: Smalltalk
Ancestors: Python
Ancestors: Ruby

 
Nim
January 1, 2008

Python

Nim

Kotlin

Swift

1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
April
May
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Dec.
March
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
March
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Sept.
Oct.
Nov.
Dec.
Feb.
March
April
May
June
July
Aug.
Aug.
Sept.


Инфо о языке 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)


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

January 1, 1987

ABC

Launch year: 1987
Ancestors: Algol
Descendants: Python

January 1, 1991

Python

Launch year: 1991
Ancestors: Lisp
Ancestors: ABC
Ancestors: Perl
Ancestors: APL
Ancestors: Haskel
Descendants: JavaScript
Descendants: CoffeeScript
Descendants: Nim

January 1, 2008

Nim

Launch year: 2008
Ancestors: Lisp
Ancestors: Python

January 1, 2010

Kotlin

Launch year: 2010
Ancestors: JavaScript
Ancestors: Python

January 1, 2014

Swift

Launch year: 2014
Ancestors: Smalltalk
Ancestors: Python
Ancestors: Ruby

 
Python
January 1, 1991

ABC

Python

Nim

Kotlin

Swift

1910
1920
1930
1940
1950
1960
1970
1980
1990
2000
2010
2020
2030
2040
2050
2060
2070
1981
1982
1983
1984
1985
1986
1987
1988
1989
1991
1992
1993
1994
1995
1996
1997
1998
1999
2001
2002
2003
2004
2005
2006
2007
2008
2009
2011
2012
2013
2014
2015
2016
2017
2018
2019



Запрос по статье с digida.mgpu.ru "Инструменты" и вывод основной информации с помощью Snap!

Инструменты 25.11.23.jpg

https://snap.berkeley.edu/project?username=verasafonova&projectname=MeduaWiki_25%2e11%2e23

Преобразование wiki-запроса в формат json и получение основной информации со страницы, посвященной Инструментам


Копирование поведения агентов

Наглядная демонстрация примера взаимодействия агентов



Реализация протокола MQTT на платформе Snap!

https://snap.berkeley.edu/project?username=verasafonova&projectname=MQTT_SnapTest

https://snap.berkeley.edu/project?username=volkovaj&projectname=MQTT_SnapTest


Демонстрация работы протокола MQTT с помощью его реализации в виде библиотеки в Snap!. При работе с данным протоколом рекомендуется работать в парах или группах (для проверки отправки и получения сообщения внутри протокола)