Вычислительное мышление: различия между версиями

Материал из Энциклопедия вычислительного мышлении
Перейти к навигации Перейти к поиску
http://letopisi.org/index.php/>Евгений Патаракин
 
 
(не показано 11 промежуточных версий этого же участника)
Строка 1: Строка 1:
Вычислительное мышление ([[Computational thinking]]) - это термин, объединяющий вклад компьютерных наук в мышление и взаимодействие в современном цифровом мире.
+
{{Понятие
 
+
|Description=Вычислительное мышление (Computational thinking) - это термин, объединяющий вклад компьютерных наук в мышление и взаимодействие в современном цифровом мире. Вычислительное мышление - это мощный инструмент для решения задач и понимания мира. Оно лежит в основе программирования, благодаря ему ученые решают задачи в области информатики, но его же можно использовать и для решения повседневных проблем. Оно настолько важно, что во многих странах его стали преподавать в школе.
Вычислительное мышление - это мощный инструмент для решения задач и понимания мира. Оно лежит в основе программирования, благодаря ему ученые решают задачи в области информатики, но его же можно использовать и для решения повседневных проблем. Оно настолько важно, что во многих странах его стали преподавать в школе.
+
|FieldActivity=Computational Thinker, Цифровой Трансформатор
 
+
|Возрастная категория=9
 +
|Examples=Оценивание умений вычислительного мышления на основании анализа кода программ - Scratch/JudgingCriteria
 +
|similar_concepts=вычислительная экономика, вычислительная история, вычислительная социология, вычислительная педагогика
 +
|Environment=StarLogo Nova, NetLogo, Scratch, R
 +
}}
 
; Четыре краеугольных камня вычислительного мышления
 
; Четыре краеугольных камня вычислительного мышления
 
: Существует четыре ключевых метода (краеугольные камни) для вычислительного мышления:
 
: Существует четыре ключевых метода (краеугольные камни) для вычислительного мышления:
 
#  [[абстракция]] - сосредоточение внимания только на важной информации, игнорирование незначительных деталей
 
#  [[абстракция]] - сосредоточение внимания только на важной информации, игнорирование незначительных деталей
# декомпозиция - разбивка сложной проблемы или системы на более мелкие, более управляемые части
+
# [[декомпозиция]] - разбивка сложной проблемы или системы на более мелкие, более управляемые части
 
# [[алгоритм]]ы - разработка пошагового решения проблемы или правила для решения проблемы
 
# [[алгоритм]]ы - разработка пошагового решения проблемы или правила для решения проблемы
#  распознавание [[паттерн]]ов - поиск сходных способов решения  проблем
+
#  распознавание [[паттерн]]ов - поиск сходных способов решения  проблем см. [[паттерн вычислительного мышления]]
  
 +
* [[Вычислительное участие]]
 +
* [[Вычислительная рефлексия]]
  
At heart is the idea that computer science is not just about programming but in fact encompasses a broad range of useful and interesting ways of thinking, and involves a surprising amount of innovation (Denning & McGettrick, 2005).
 
 
----
 
 
Оценивание умений вычислительного мышления на основании анализа кода программ - [[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]]
+
: Вычислительное мышление как инструмент для решения задач. Ключевые методы вычислительного мышления: [[абстракция]], [[декомпозиция]], [[алгоритм]], распознавание паттернов
 +
; Практика
 +
: Запишите алгоритм перехода исполнителем из одной комнаты в другую в среде [[Scratch]], чтобы он был понятен не только машине, но и человеку.

Текущая версия на 18:27, 8 мая 2022

Описание Вычислительное мышление (Computational thinking) - это термин, объединяющий вклад компьютерных наук в мышление и взаимодействие в современном цифровом мире. Вычислительное мышление - это мощный инструмент для решения задач и понимания мира. Оно лежит в основе программирования, благодаря ему ученые решают задачи в области информатики, но его же можно использовать и для решения повседневных проблем. Оно настолько важно, что во многих странах его стали преподавать в школе.
Область знаний
Область использования (ISTE) Computational Thinker, Цифровой Трансформатор
Возрастная категория 9
Примеры реализации Оценивание умений вычислительного мышления на основании анализа кода программ - Scratch/JudgingCriteria
Авторы
Поясняющее видео
Близкие понятия вычислительная экономика, вычислительная история, вычислительная социология, вычислительная педагогика
Среды и средства для освоения понятия StarLogo Nova, NetLogo, Scratch, R
Четыре краеугольных камня вычислительного мышления
Существует четыре ключевых метода (краеугольные камни) для вычислительного мышления:
  1. абстракция - сосредоточение внимания только на важной информации, игнорирование незначительных деталей
  2. декомпозиция - разбивка сложной проблемы или системы на более мелкие, более управляемые части
  3. алгоритмы - разработка пошагового решения проблемы или правила для решения проблемы
  4. распознавание паттернов - поиск сходных способов решения проблем см. паттерн вычислительного мышления

Оценивание умений вычислительного мышления на основании анализа кода программ - Scratch/JudgingCriteria


Литература[править]

  1. Beecher, K. (2017). Computational Thinking. BCS, The Chartered Institute for IT.
  2. Bers, M. U. (2017). Coding as a Playground: Programming and Computational Thinking in the Early Childhood Classroom (1 edition). New York, NY: Routledge.
  3. DK. (2017). DK Workbooks: Scratch Challenge Workbook (Workbook edition). New York, New York: DK Children.
  4. Krauss, J., & Prottsman, K. (2016). Computational Thinking and Coding for Every Student: The Teacher’s Getting-Started Guide (1 edition). Thousand Oaks, California: Corwin.
  5. Williams, H. (2017). No Fear Coding: Computational Thinking Across the K-5 Curriculum. Portland, Oregon: International Society for Technology in Education.
  6. Wing, J. M. (2006). Computational Thinking. Commun. ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215
  7. https://www.bbc.com/education/guides/zp92mp3/revision What is computational thinking?
  8. https://code.org/curriculum/course3/1/Teacher
  9. The beauty and joy of computing https://inroads.acm.org/article.cfm?aid=2835184
Теория
Вычислительное мышление как инструмент для решения задач. Ключевые методы вычислительного мышления: абстракция, декомпозиция, алгоритм, распознавание паттернов
Практика
Запишите алгоритм перехода исполнителем из одной комнаты в другую в среде Scratch, чтобы он был понятен не только машине, но и человеку.