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

Материал из Поле цифровой дидактики
Строка 62: Строка 62:
Игра 4
Игра 4
<scratch project="910657205" />
<scratch project="910657205" />
== Примеры записи алгоритмов ==
=== Визуальное представление [[блок-схема]] ===
{{#mermaid:flowchart LR
  id1[Получаю \nслово]
id2{Есть в \nкрасной?}
id3{Есть в \nжёлтой?}
id4{Есть в \nзелёной?}
id5[Добавляю \nкрест]
id6[Добавляю \nзвезду]
id7[Добавляю \nмесяц]
id8[Возвращаю \nтекст]
id1 --> id2
id2 --> |Нет| id3
id2 --> |Да| id5
id5 --> id3
id3 --> |Нет| id4
id3 --> |Да| id6
id6 --> id4
id4 --> |Нет| id8
id4 --> |Да| id7
id7 --> id8
}}
=== Блоки [[Snap!]] ===
Линейный поиск <br clear=all />
[[Файл:Linear Search+ script pic.png|400px]]

Версия 20:32, 19 октября 2023




Описание участника Аносов Александр
Область знаний Информатика, Педагогика, Робототехника
Веб-сайт https://soursename5.wixsite.com/mysite
Видео запись
Кто оказал влияние (учителя)
из Категория:Person
Понятия, которые интересуют
из Категория:Понятие
Среды и средства, которые использует
из цифровых средств или игр или книг
JavaScript, Python, Scratch, Kumir, Pascal
Позиция (положение)
Профиль подготовки
Педагогическая направленность
Принадлежность к организациям (сообщества)
Виды спорта, которыми занимается
Проекты, статьи и рецепты, над которыми работает

Языки программирования по назначению

Язык общего назначения
Специальный прикладной язык
Мини-язык для обучения


January 1, 1954

Fortran

Launch year: 1954
Descendants: Basic
Descendants: Algol 68

January 1, 1958

Algol

Launch year: 1958
Ancestors: Fortran
Descendants: Pascal
Descendants: Basic
Descendants: Scheme
Descendants: Algol 68

January 1, 1960

Lisp

Launch year: 1960
Ancestors: IPL
Descendants: Snap!
Descendants: Лого
Descendants: Scheme
Descendants: Julia
Descendants: Clojure
Descendants: Lua

January 1, 1963

Basic

Launch year: 1963
Ancestors: Algol
Ancestors: Fortran
Descendants: Small Basic

January 1, 1964

APL

Launch year: 1964
Descendants: Snap!
Descendants: J
Descendants: MATLAB
Descendants: K

January 1, 1972

C

Launch year: 1972
Ancestors: B
Descendants: Java
Descendants: C++
Descendants: Objective-C

January 1, 1980

Josef

Launch year: 1980
Ancestors: Лого
Descendants: Karel

January 1, 1981

Karel

Launch year: 1981
Ancestors: Pascal
Ancestors: Josef
Descendants: Karel++
Descendants: Guido van Robot

January 1, 1983

C++

Launch year: 1983
Ancestors: C

January 1, 1984

Boxer

Launch year: 1984
Ancestors: Лого
Descendants: OpenAI Codex

January 1, 1984

LogoWriter

Launch year: 1984
Ancestors: Лого

January 1, 1986

Lynx

Launch year: 1986

January 1, 1987

ABC

Launch year: 1987
Ancestors: Algol
Descendants: Python

January 1, 1987

HyperCard

Launch year: 1987
Descendants: Squeak
Descendants: Wiki (инструмент)

January 1, 1990

J

Launch year: 1990
Ancestors: APL
Descendants: K

January 1, 1990

Kumir

Launch year: 1990
Ancestors: Rapira
Descendants: Piktomir

January 1, 1993

Lua

Launch year: 1993
Ancestors: Scheme
Descendants: JavaScript
Descendants: Fennel

January 1, 1994

AlgoBlock

Launch year: 1994
Ancestors: Лого

January 1, 1995

Agentsheets

Launch year: 1995
Ancestors: Prolog
Descendants: AgentCubes

January 1, 1995

Java

Launch year: 1995
Ancestors: Pascal
Ancestors: Smalltalk
Ancestors: Oberon
Descendants: BlueJ

January 1, 1995

JavaScript

Launch year: 1995
Ancestors: Smalltalk
Ancestors: Scheme
Ancestors: Lua
Descendants: Snap!
Descendants: CoffeeScript

January 1, 1996

DRAKON

Launch year: 1996

January 1, 1996

Etoys

Launch year: 1996
Ancestors: Smalltalk
Descendants: Scratch

January 1, 1996

Kawa

Launch year: 1996
Ancestors: Scheme
Descendants: App Inventor

January 1, 1996

LogoBlocks

Launch year: 1996
Ancestors: Лого
Descendants: Lego Mindstorms

January 1, 1997

Modelica

Launch year: 1997
Descendants: OpenModelica
Descendants: Wolfram System Modeler

January 1, 1998

Alice

Launch year: 1998
Ancestors: Java
Descendants: Looking Glass
Descendants: Storytelling Alice

January 1, 1999

NetLogo

Launch year: 1999
Ancestors: Лого
Ancestors: StarLogo
Descendants: StarLogo Nova
Descendants: AgentScript
Descendants: GAMA

January 1, 2000

MATLAB

Launch year: 2000

January 1, 2001

GeoGebra

Launch year: 2001

January 1, 2003

IMS Global LD

Launch year: 2003

January 1, 2005

FMSLogo

Launch year: 2005
Ancestors: UCB Logo

January 1, 2006

AgentCubes

Launch year: 2006
Ancestors: Lisp
Ancestors: Agentsheets
Descendants: Scratch

January 1, 2007

Church

Launch year: 2007
Ancestors: Lisp
Ancestors: Scheme

January 1, 2007

Clojure

Launch year: 2007
Ancestors: Lisp
Ancestors: Scheme
Descendants: Elixir

January 1, 2007

GAMA

Launch year: 2007
Ancestors: NetLogo

January 1, 2007

GAML

Launch year: 2007
Ancestors: NetLogo

January 1, 2008

KTurtle

Launch year: 2008
Ancestors: Лого
Ancestors: Kumir

January 1, 2010

App Inventor

Launch year: 2010
Ancestors: Scratch
Ancestors: Лого
Ancestors: Blockly
Descendants: Thunkable

January 1, 2010

Kotlin

Launch year: 2010
Ancestors: JavaScript
Ancestors: Python

January 1, 2011

Dart

Launch year: 2011
Ancestors: JavaScript
Ancestors: CoffeeScript
Ancestors: C
Ancestors: Go

January 1, 2012

AgentScript

Launch year: 2012
Ancestors: NetLogo

January 1, 2012

Julia

Launch year: 2012
Ancestors: Scheme
Ancestors: Ruby
Ancestors: Lua
Ancestors: R

January 1, 2015

Beetle Blocks

Launch year: 2015
Ancestors: Snap!
Ancestors: LogoBlocks

January 1, 2015

GP

Launch year: 2015
Ancestors: Scratch
Ancestors: Лого

January 1, 2015

MicroBlocks

Launch year: 2015
Ancestors: Scratch

January 1, 2015

NetsBlox

Launch year: 2015
Ancestors: Scratch
Ancestors: Snap!
Ancestors: Лого

January 1, 2018

DBSnap

Launch year: 2018
Ancestors: Scratch
Ancestors: Snap!
Ancestors: Лого

January 1, 2021

Luau

Launch year: 2021
Ancestors: Lua

January 1, 2022

CreatiCode

Launch year: 2022
Ancestors: Scratch
Ancestors: Blockly

 
Algol
January 1, 1958

Fortran

Algol

Lisp

Basic

APL

C

Josef

Karel

C++

Boxer

LogoWriter

Lynx

ABC

HyperCard

J

Kumir

Lua

AlgoBlock

Agentsheets

Java

JavaScript

DRAKON

Etoys

Kawa

LogoBlocks

Modelica

Alice

NetLogo

MATLAB

GeoGebra

IMS Global LD

FMSLogo

AgentCubes

Church

Clojure

GAMA

GAML

KTurtle

App Inventor

Kotlin

Dart

AgentScript

Julia

Beetle Blocks

GP

MicroBlocks

NetsBlox

DBSnap

Luau

CreatiCode

1780
1790
1800
1810
1820
1830
1840
1850
1860
1870
1880
1890
1900
1910
1920
1930
1940
1950
1960
1970
1980
1990
2000
2010
2020
2030
2040
2050
2060
2070
2080
2090
2100
2110
2120
2130
2140
2150
2160
2170
2180
1936
1937
1938
1939
1941
1942
1943
1944
1945
1946
1947
1948
1949
1951
1952
1953
1954
1955
1956
1957
1958
1959
1961
1962
1963
1964
1965
1966
1967
1968
1969
1971
1972
1973
1974
1975
1976
1977
1978
1979
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
2021
2022
2023
2024
2025
2026
2027
2028
2029
2031
2032
2033
2034
2035
2036
2037
2038

Пока здесь 139 языков


ПРОЕКТЫ


Игра 1

Игра 2

Игра 3

Игра 4

Примеры записи алгоритмов

Визуальное представление блок-схема

Нет
Да
Нет
Да
Нет
Да
Получаю
слово
Есть в
красной?
Есть в
жёлтой?
Есть в
зелёной?
Добавляю
крест
Добавляю
звезду
Добавляю
месяц
Возвращаю
текст

Блоки Snap!

Линейный поиск
Linear Search+ script pic.png