Василий Банников, я не вижу вами построения алгоритма на бумаге ....
Да да я сделала больше 100 игр ,написала два учебника ,и мне точно не чего програмировать ..Я вас поняла ...
Если вы не можете это сделать , то мне не чего программировать я уснила
Скрет иметь возможность поснения каждой строки кода и коментирования
но от вас я не увидила этого
Мне не нужно пояснеть что Скретч инструмент обучения ...Я как раз спросила простую задачу для обучения ,но вместо обучения и поснения вы расказываете что я должна сразу работать в Си шарп
Вот вашим детям преподаватель так и скажит
Деточка тебе не нужно учитсья в Скретч учи сразу си шарп.....
Wataru, Пусть задан граф G = ( V , E ) {\displaystyle G=(V,E)} G=(V,E) и выделена исходная вершина s {\displaystyle s} s. Алгоритм поиска в ширину систематически обходит все ребра G {\displaystyle G} G для «открытия» всех вершин, достижимых из s {\displaystyle s} s
И что это ? как это работает? как это записать в последовательность алгоритма? как визуально предоставить эту информацию? где пример ?
допусти я пронумирую клетки и их порядок что мне это даст? это не будет работать потому что пешка в итгге не куда не пойдет и не сдвинитсья с места
Василий Банников, представтье себе что я ваша любимая дочка. Я пришла домой и прошу
папачка мне не понятно как работает алгоритм дейкстра , и как сделать так что бы пешочка ходила по вершинам, а что делайте вы? мне по попе? вместо пояснить?
вы меня сразу посадите за Юнити и будете расказывать как это работает на Си шарп? О.о что бы я навсегда забила на программирование?
Wataru, Но мне нужно на Скретч ,потому что в Юнити я вообще это не когда не сделаю....Мне не нужна Ява, не нужно юнити мне нужно на скретч .
Мне не нужно в текстовых языках програмирования на анлийском языке
Мне нужно что бы мне было понятно , на русском ,на Скретч
Я не хочу даже учить англиские языки со скобками и кавычками и пробелами ,мне нужно только на скретч .
Василий Банников, О.о я ? доказать? я хочу получить ответ как сделать то что я спросила и конкретно на скретч....
Суть вопроса как сделать в скретч
1. ходьбу по вершинам треугольников
2. Расчет алгоритма Дейкстры в них
привела поля мне нужны ответы и поснения
я не матиматик , я не могу перевести это в код без пояснения и описания действий .
Мне не нужна матиматика
Мне нужно ...
1. Создать вершины , Поснение как? нужно ли только кординаты вершин? каким образом создать?
2. Поснение алгоритма если игрок рядом с такой то вершиной то ...и шаги что делать.
Мне нужна логика ,а не матиматика
допусти я создам вершины .... я просто содам сетку с точками и номером вершин
Ну чего с ними делать дальше? у меняесть вершины кординаты , какие шаги дальше?
Василий Банников, Конечно нужно даже аспирантам нужно . Это могут использовать не только дети ...Просто для обучение это не нужно , это нужно для работы ...Раньше под скретч любители даже компелятор сделали ...Просто у кота не товарный вид ...Если удалить кота ,флаг этим можно пользоватсья что бы делать игры ..Делать опросы, делать программы.
зачем бы тогда это делала макрасофт ? Там же не идиоты да?
Если бы следили за новостями вы бы поняли суть идеи....
Даже если бы каждый знал программирование , умел бы программировать , игр и программ больше бы не стало .....
Вы умете писать и писать? сколько книг вы написали? для примера у меня 6 книг написано ...
Другими словами если масам не будет доступно программирование , разработка будет дорогой , длительной
Продавать продукт будет сложно ...
В то время как продукт для масс делает продукт более доступным дешевым и востребованым
Если вы будете и дальше использовать текстовые языки у вас и дальше продукты будут дороогми, и у вас не будет хватать специалистов .
Бизнесу не интересен дорогой продукт который сложно продавать .....
Особено в области разработки игр ...
Нужен дешевый, доступный любому
Это позволить популизировать программирование ,и дать больший доступ к програмированию,а не только узким специалистам чей процент от общего количества людей менее 10 %
Василий Банников, Turbo Pascal и QBasic вот это устарело на 40 лет ....Скретч это современный продукт
Никто не хочет делать игры по два три года ,Скретч позволяет делать игры за час ,что важно любому, даже детям 9 лет .Такая разработка дешевле , быстрее , и доступна массам , то бишь продать можно всем....Ваш Turbo Pascal и QBasic кто им пользуется? следовательно дорого, время затратно нельзя продать не кому
Теаория графа и алгоритм дейкстры это учебник 7 класса между прочим в школах сейчас
просто люди это заучивають и не понимают как приминить на практике
Василий Банников, потому что Powerpoint не на русском и им не пользуется никто . У Скретч в свою очередь 160 000 000 клиентов по всему миру ,Скретч иметь русский язык....
Каждый школьник знает Скретч и использует его
Нет. Из-за неудобства некоторые вещи на нём реализовать очень сложно, что вы сейчас своим вопросом и показали.
Вы даже не побывали решить .
Человек до вас привел не плохое решение упрощеной реализации Дейкстры
То что кто то не пробывал это сделать ,не значит что нету решения
Вот это люди побывали решить , а вы даже не пробывали, это не говрит о том что Скретч этого не может .Напротив Скретч может этосделать .
Это говрит что Вы не можете этого сделать , но не значит что другие не могут..
Как только кто то сможет , это сможет сделать большее количество людей ..
С таким же успехом можно говорить что UNIGINE и NeoAxis УГ потому что им никто не пользуется все любят Юнити ...
Василий Банников, В скретче можно реализовать все ,если понять как ....тогда как другие инструменты бесполезны ...
ни Си Шрап, ни С++ просто не предназначины для быстрой разработки игр и приложений , ни один язык не являетсья быстрым ,таким как скретч
Если вы не можете решить задачу в Скретч, вы не сможете ее решить ни в одном из других языков ...
В программирование важно понимание процесса....
Если вы понимаете вы можете двигаться вперед .Если вы не можете сделать этого даже в Скретч как вы вобще можете прогамировать? и учить других программированию?
В отличие от других сложных языков , Скретч дает наглядность и понимания процесса Он дает это лучше чем дракон схема...
Что такое программирование? это описание последовательностей действий..
Скретч идеальное решение что бы научитсья понимать алгоритм и описывать действия на рождном и понятном для вас языке...
В отличие от любых других языков которые не на русском и у которых скобки ,кавычки и так далее ..
Если вы не можете на скретч, то в программирование просто нет смысла
Зачем привязываться? нажмите здесь что бы получит...
Василий Банников, в этом и проблема что даже учителя дают только примитивы, а что бы понять программирования хотя бы на уровне 7 класса нужны эти самые графы. Их тех уроков что даютсья это красиво только в учебнике и на бумаге , но нужно имено практическое применение ...
Вот простоя задача треугольная сетка ...тут есть все что нужно и система кординат и списки и все инструменты...
Но как сделать?
на практике я могу шагать по самому треугольнику , а мне бы по вершинам и пол линиям ,при чем с учетом реализации кратчайшего пути по этим самым вершинам
Координаты вершин я могу дать хоть сейчас , сделав еще один спрайт который пронумерует эти все вершины,и сделает список кординат вершин вопрос что делать дальше?
я могу разбить и и линиями вместо
спрайтов
но это не решает проблемы, потому что все равно не понятно движение и расчет этих вершин на практике
это красиво только в описании ,а не на реальном примере
DevMan, Я на Юните со знанием не очень без проблем общалась хоть с Индей хоть с китаем , знание языка не нужно я со многими людми познакомилась ......А тут было на русском ..
Да да я сделала больше 100 игр ,написала два учебника ,и мне точно не чего програмировать ..Я вас поняла ...
Если вы не можете это сделать , то мне не чего программировать я уснила
Скрет иметь возможность поснения каждой строки кода и коментирования
но от вас я не увидила этого
Мне не нужно пояснеть что Скретч инструмент обучения ...Я как раз спросила простую задачу для обучения ,но вместо обучения и поснения вы расказываете что я должна сразу работать в Си шарп
Вот вашим детям преподаватель так и скажит
Деточка тебе не нужно учитсья в Скретч учи сразу си шарп.....