Алгоритмы - скрещиваем Snap! и Wiki: различия между версиями

Материал из Поле цифровой дидактики
 
(не показано 7 промежуточных версий 2 участников)
Строка 26: Строка 26:


<scratch project="211029567 />
<scratch project="211029567 />
или
<scratch project="719712406 />


=== Как включить в состав страницы визуальные блоки Scratch ===
=== Как включить в состав страницы визуальные блоки Scratch ===
Строка 50: Строка 55:


# [[Heap]]
# [[Heap]]
# [[Алгоритмы сортировки]]
<scratchblocks>
when green flag clicked
set [item v] to [2]
repeat until <(length of [data v]) < (item)>
  set [insert location v] to ((item) - (1))
  repeat until <<(item (insert location) of [data v]) < (item (item) of [data v])> or <(insert location) < [1]>>
    change [insert location v] by (-1)
  end
  insert (item (item) of [data v]) at ((insert location) + (1)) of [data v]
  delete ((item) + (1)) of [data v]
  change [item v] by (1)
end
</scratchblocks>


== Snap! и вики ==
== Snap! и вики ==
Строка 58: Строка 78:
<snap project="Ants" user="bromagosa" />
<snap project="Ants" user="bromagosa" />


==== Азбука Морзе. Романова М.И. ====
<snap project="Азбука%20Морзе%20" user="romanivami" />


==== Создание собственных блоков ====
==== Создание собственных блоков ====
Строка 69: Строка 93:
* https://snap.berkeley.edu/project?username=patarakin&projectname=image_data
* https://snap.berkeley.edu/project?username=patarakin&projectname=image_data


=== Как установить Snap! на отдельный компьютер ===
==== ====
 
* https://snap.berkeley.edu/project?user=patarakin&project=Проект%20для%20публикации
 
<snap project="Проект%20для%20публикации" user="patarakin" />
 
=== [[Как установить Snap! на отдельный компьютер]] ===


=== Как включить турборежим выполнения ===
=== Как включить турборежим выполнения ===

Текущая версия от 11:18, 24 сентября 2022


Описание события Алгоритмы и структуры данных скрещиваем Snap! и Wiki
Тип события
Начало 2022-09-24T09:00:00.000Z
Окончание 2022-09-24T11:50:00.000Z
color Chocolate
Адрес события http://digida.mgpu.ru/
Видео запись события
Среды и средства, которые использовались в рамках события
Формируемые в рамках события компетенции
Область знаний
Местоположение
Формат реализации


Дополнительные возможности вики

Например, для видео Snap! Programming Beauty and Joy https://www.youtube.com/watch?v=ouJXcTTUAbg&t=1363s

Scratch и вики

Например,


или

Как включить в состав страницы визуальные блоки Scratch

Например,

define findHighestItem
set [result v] to [1]
set [n v] to [1]
repeat ((length of [list v]) - (1))
change [n v] by (1)
if <(item (n) of [list v]) > (item (result) of [list v])> then
set [result v] to (n)
end
end

Как организовать учебную студию в Scratch

Какие типы данных есть в Scratch

Примеры алгоритмов сортировки в Scratch

  1. Heap
  2. Алгоритмы сортировки
when green flag clicked
set [item v] to [2]
repeat until <(length of [data v]) < (item)>
  set [insert location v] to ((item) - (1))
  repeat until <<(item (insert location) of [data v]) < (item (item) of [data v])> or <(insert location) < [1]>>
    change [insert location v] by (-1)
  end
  insert (item (item) of [data v]) at ((insert location) + (1)) of [data v]
  delete ((item) + (1)) of [data v]
  change [item v] by (1)
end

Snap! и вики

Как включить Snap! проект в состав вики страницы

Муравьи

Азбука Морзе. Романова М.И.

Создание собственных блоков

Использование изображений как источников данных

Как включить турборежим выполнения

Как опубликовать проект

Как аннотировать проект