Вычислительное мышление: различия между версиями
Перейти к навигации
Перейти к поиску
Patarakin (обсуждение | вклад) м (1 версия импортирована) |
Patarakin (обсуждение | вклад) |
||
(не показано 10 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | Вычислительное мышление ( | + | {{Понятие |
− | + | |Description=Вычислительное мышление (Computational thinking) - это термин, объединяющий вклад компьютерных наук в мышление и взаимодействие в современном цифровом мире. Вычислительное мышление - это мощный инструмент для решения задач и понимания мира. Оно лежит в основе программирования, благодаря ему ученые решают задачи в области информатики, но его же можно использовать и для решения повседневных проблем. Оно настолько важно, что во многих странах его стали преподавать в школе. | |
− | Вычислительное мышление - это мощный инструмент для решения задач и понимания мира. Оно лежит в основе программирования, благодаря ему ученые решают задачи в области информатики, но его же можно использовать и для решения повседневных проблем. Оно настолько важно, что во многих странах его стали преподавать в школе. | + | |FieldActivity=Computational Thinker, Цифровой Трансформатор |
− | + | |Возрастная категория=9 | |
+ | |Examples=Оценивание умений вычислительного мышления на основании анализа кода программ - Scratch/JudgingCriteria | ||
+ | |similar_concepts=вычислительная экономика, вычислительная история, вычислительная социология, вычислительная педагогика | ||
+ | |Environment=StarLogo Nova, NetLogo, Scratch, R | ||
+ | }} | ||
; Четыре краеугольных камня вычислительного мышления | ; Четыре краеугольных камня вычислительного мышления | ||
: Существует четыре ключевых метода (краеугольные камни) для вычислительного мышления: | : Существует четыре ключевых метода (краеугольные камни) для вычислительного мышления: | ||
# [[абстракция]] - сосредоточение внимания только на важной информации, игнорирование незначительных деталей | # [[абстракция]] - сосредоточение внимания только на важной информации, игнорирование незначительных деталей | ||
− | # декомпозиция - разбивка сложной проблемы или системы на более мелкие, более управляемые части | + | # [[декомпозиция]] - разбивка сложной проблемы или системы на более мелкие, более управляемые части |
# [[алгоритм]]ы - разработка пошагового решения проблемы или правила для решения проблемы | # [[алгоритм]]ы - разработка пошагового решения проблемы или правила для решения проблемы | ||
− | # распознавание [[паттерн]]ов - поиск сходных способов решения проблем | + | # распознавание [[паттерн]]ов - поиск сходных способов решения проблем см. [[паттерн вычислительного мышления]] |
+ | * [[Вычислительное участие]] | ||
+ | * [[Вычислительная рефлексия]] | ||
− | |||
− | |||
− | |||
Оценивание умений вычислительного мышления на основании анализа кода программ - [[Scratch/JudgingCriteria]] | Оценивание умений вычислительного мышления на основании анализа кода программ - [[Scratch/JudgingCriteria]] | ||
---- | ---- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Литература === | === Литература === | ||
Строка 34: | Строка 32: | ||
# The beauty and joy of computing https://inroads.acm.org/article.cfm?aid=2835184 | # The beauty and joy of computing https://inroads.acm.org/article.cfm?aid=2835184 | ||
− | [[ | + | ; Теория |
− | [[ | + | : Вычислительное мышление как инструмент для решения задач. Ключевые методы вычислительного мышления: [[абстракция]], [[декомпозиция]], [[алгоритм]], распознавание паттернов |
+ | ; Практика | ||
+ | : Запишите алгоритм перехода исполнителем из одной комнаты в другую в среде [[Scratch]], чтобы он был понятен не только машине, но и человеку. |
Текущая версия на 18:27, 8 мая 2022
Описание | Вычислительное мышление (Computational thinking) - это термин, объединяющий вклад компьютерных наук в мышление и взаимодействие в современном цифровом мире. Вычислительное мышление - это мощный инструмент для решения задач и понимания мира. Оно лежит в основе программирования, благодаря ему ученые решают задачи в области информатики, но его же можно использовать и для решения повседневных проблем. Оно настолько важно, что во многих странах его стали преподавать в школе. |
---|---|
Область знаний | |
Область использования (ISTE) | Computational Thinker, Цифровой Трансформатор |
Возрастная категория | 9 |
Примеры реализации | Оценивание умений вычислительного мышления на основании анализа кода программ - Scratch/JudgingCriteria |
Авторы | |
Поясняющее видео | |
Близкие понятия | вычислительная экономика, вычислительная история, вычислительная социология, вычислительная педагогика |
Среды и средства для освоения понятия | StarLogo Nova, NetLogo, Scratch, R |
- Четыре краеугольных камня вычислительного мышления
- Существует четыре ключевых метода (краеугольные камни) для вычислительного мышления:
- абстракция - сосредоточение внимания только на важной информации, игнорирование незначительных деталей
- декомпозиция - разбивка сложной проблемы или системы на более мелкие, более управляемые части
- алгоритмы - разработка пошагового решения проблемы или правила для решения проблемы
- распознавание паттернов - поиск сходных способов решения проблем см. паттерн вычислительного мышления
Оценивание умений вычислительного мышления на основании анализа кода программ - Scratch/JudgingCriteria
Литература[править]
- Beecher, K. (2017). Computational Thinking. BCS, The Chartered Institute for IT.
- Bers, M. U. (2017). Coding as a Playground: Programming and Computational Thinking in the Early Childhood Classroom (1 edition). New York, NY: Routledge.
- DK. (2017). DK Workbooks: Scratch Challenge Workbook (Workbook edition). New York, New York: DK Children.
- Krauss, J., & Prottsman, K. (2016). Computational Thinking and Coding for Every Student: The Teacher’s Getting-Started Guide (1 edition). Thousand Oaks, California: Corwin.
- Williams, H. (2017). No Fear Coding: Computational Thinking Across the K-5 Curriculum. Portland, Oregon: International Society for Technology in Education.
- Wing, J. M. (2006). Computational Thinking. Commun. ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215
- https://www.bbc.com/education/guides/zp92mp3/revision What is computational thinking?
- https://code.org/curriculum/course3/1/Teacher
- The beauty and joy of computing https://inroads.acm.org/article.cfm?aid=2835184
- Теория
- Вычислительное мышление как инструмент для решения задач. Ключевые методы вычислительного мышления: абстракция, декомпозиция, алгоритм, распознавание паттернов
- Практика
- Запишите алгоритм перехода исполнителем из одной комнаты в другую в среде Scratch, чтобы он был понятен не только машине, но и человеку.