© 2021 - Все права защищены
Scratch и Thunkable являются популярными платформами для обучения программированию и созданию игр для детей и подростков. Они обе предлагают простой и интуитивно понятный интерфейс, который позволяет пользователям создавать свои собственные проекты без написания сложного кода. Однако, несмотря на их сходство, эти платформы имеют различные особенности и преимущества, которые делают их подходящими для разных пользователей.
Scratch был создан в 2007 году группой исследователей из MIT Media Lab. Он был создан как инструмент для обучения детей основам программирования и творчества. Scratch стал очень популярным среди детей и подростков, и на сегодняшний день существует множество проектов, созданных на этой платформе.
Scratch работает следующим образом:
Целевая аудитория Scratch - это дети и подростки, которые хотят изучать основы программирования в игровой форме.
Thunkable был создан в 2016 году компанией Google для того, чтобы помочь разработчикам создавать мобильные приложения без необходимости писать код. Он был разработан как альтернатива другим инструментам разработки мобильных приложений, которые требуют знания языков программирования, таких как Java или Swift.
Thunkable первоначально предназначался только для разработчиков из Google, но в 2017 году компания открыла его для всех пользователей. С тех пор Thunkable стал популярным инструментом для создания мобильных приложений, особенно среди начинающих разработчиков.
Вот как работает Thunkable:
Целевая аудитория Thunkable - это начинающие разработчики мобильных приложений, которым нужен простой и доступный инструмент для создания своих проектов.
Таким образом, сходства Scratch и Thunkable:
Обе платформы позволяют создавать проекты без написания кода.
Они имеют визуальный редактор для создания интерфейсов приложений.
Различия:
Scratch использует блоки кода для визуального программирования, в то время как Thunkable использует текстовый код на языке JavaScript.
Scratch больше подходит для обучения программированию, в то время как Thunkable больше подходит для создания более сложных приложений.
В зависимости от предпочтений и цели, если вы хотите изучать более сложный язык программирования после Scratch, то можете рассмотреть такие варианты, как Python, Java или C++. Эти языки предлагают более широкий спектр возможностей и могут быть более подходящими для создания более сложных проектов. Так же после освоения платформы Scratch, вы можете попробовать свои силы в изучении Thunkable, так как для вас уже знакомы основы блочного программирования. Для продолжения обучения в «IT-куб» после освоения Scratch, обратите внимание на кубы: «Мобильная разработка», «Программирование роботов» и «Программирование на Python».
Материал подготовила педагог по направлению "Основы алгоритмики и логики" Соколова Ирина Евгеньевна.
г. Магнитогорск, пр-т Ленина, д. 38, корп. 3, этаж 3.
Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.