Добро пожаловать в Уголок вопросов с Учителем и Гордо. В этих сообщениях вы узнаете полезную информацию о различных материалах и курсах CodeMonkey. Каждый пост будет включать вопросы Учителя с ответами Гордо, самого умного друга CodeMonkey.
Последний курс CodeMonkey учит Python, но готовы ли вы научить этому? В сегодняшнем разделе «Уголок вопросов» вы узнаете, подходит ли вам программирование чат-ботов.
[Speech_bubble type = "std" subtype = "b" icon = "teacher.png" name = "Teacher"]Привет, Гордо, я слышал о Coding Chatbots, первом курсе CodeMonkey по Python. Мне было интересно, готов ли я представить это своему классу.[/диалоговое окно]
[Speech_bubble type = "std" subtype = "a" icon = "gordo.png" name = "Gordo"]Это отличная идея, но все зависит от вашего опыта в области компьютерных наук. В отличие от предыдущих курсов CodeMonkey, Coding Chatbots предназначен для более продвинутых пользователей.[/диалоговое окно]
[Speech_bubble type = "std" subtype = "b" icon = "teacher.png" name = "Teacher"] Я прошел курс CS в колледже и преподавал Coding Adventure моим четвероклассникам, но это почти все.[/диалоговое окно]
[Speech_bubble type = "std" subtype = "a" icon = "gordo.png" name = "Gordo"]Хм, этого может быть достаточно опыта, но поскольку кодирование чат-ботов вводит более сложные концепции кодирования, мы рекомендуем учителям ознакомиться с Python, прежде чем преподавать его в классе. С другой стороны, студентам не нужен опыт программирования до начала курса.Итак, перед началом курса убедитесь, что вы знакомы со следующими концепциями.
-Переменные: объявление и использование
-if операторы
-для циклов и функции диапазона
-Modulus оператор и его использование
-Методы
-Различные методы и операторы обработки строк. Узнай, что такое Юникод
-Списки
-Классы
Если вы знакомы с этими концепциями, вы готовы использовать чат-ботов для программирования в классе.[/диалоговое окно]
[Speech_bubble type = "std" subtype = "b" icon = "teacher.png" name = "Teacher"]О, я помню, как давно узнал о них, но я могу освежить свою память перед уроком. Не могли бы вы рассказать мне больше о курсе[/диалоговое окно]
[Speech_bubble type = "std" subtype = "a" icon = "gordo.png" name = "Gordo"]Конечно! Курс позволяет вам преподавать концепции CS на Python. Учащиеся отрабатывают каждую новую концепцию, используя ее, чтобы добавить новые способности к написанному ими чат-боту. Наряду с новыми концепциями они учатся писать качественный или поддерживаемый код, который может пройти проверку кода в реальной рабочей среде.[/диалоговое окно]
[Speech_bubble type = "std" subtype = "b" icon = "teacher.png" name = "Teacher"] Это так круто! [/диалоговое окно]
[Speech_bubble type = "std" subtype = "a" icon = "gordo.png" name = "Gordo"]Это действительно так. По окончании курса они также смогут сыграть в популярную игру в угадывание с помощью созданного ими чат-бота! В планах уроков (скоро выйдут) есть множество действительно интересных занятий, которые вы можете выполнять в классе, чтобы продемонстрировать интерфейс чат-бота, переменные, условия и многое другое.[/диалоговое окно]
[Speech_bubble type = "std" subtype = "b" icon = "teacher.png" name = "Teacher"]Отлично, попробую.[/диалоговое окно]
Остались вопросы о программировании чат-ботов?
Не стесняйтесь спрашивать в разделе комментариев ниже или визит Программирование чат-ботов.
Question Corner: Is Coding Chatbots right for you?: 3 комментария
Ух ты! Это так увлекательно. Какая отличная программа
Не могу дождаться, когда через пару недель попробую с учениками 8-го класса!
Запустил сегодня. Для студентов это определенно непросто! Ключ - убедитесь, что ученики прочитали все слева, прежде чем просто писать код.