- Добавил: literator
- Дата: 15-01-2023, 17:29
- Комментариев: 0
Название: Computer Science Education: Perspectives on Teaching and Learning in School, 2nd Edition
Автор: Sue Sentance, Erik Barendsen, Nicol R. Howard, Carsten Schulte
Издательство: Bloomsbury Academic
Год: 2023
Страниц: 331
Язык: английский
Формат: pdf (true)
Размер: 37.3 MB
Drawing together the most up-to-date research from experts all across the world, the second edition of Computer Science Education offers the most up-to-date coverage available on this developing subject, ideal for building confidence of new pre-service and in-service educators teaching a new discipline. It provides an international overview of key concepts, pedagogical approaches and assessment practices. With the introduction of Computer Science in schools, we have probably all seen the media and others become rather fixated with ‘coding’, as if computer science were only about coding and nothing else. There are two problems with this common overgeneralization. The first is the omission of all the other aspects of computer science that are taught in school, including networking, computer architecture, human–computer interaction, data and information, and the impact of technology on society. Second is the assumption that coding is the same as programming, which it is not. Where coding assumes that an algorithm is to be translated into program code and then executed, programming includes the whole process of designing a solution, creating an algorithm and then coding.
Автор: Sue Sentance, Erik Barendsen, Nicol R. Howard, Carsten Schulte
Издательство: Bloomsbury Academic
Год: 2023
Страниц: 331
Язык: английский
Формат: pdf (true)
Размер: 37.3 MB
Drawing together the most up-to-date research from experts all across the world, the second edition of Computer Science Education offers the most up-to-date coverage available on this developing subject, ideal for building confidence of new pre-service and in-service educators teaching a new discipline. It provides an international overview of key concepts, pedagogical approaches and assessment practices. With the introduction of Computer Science in schools, we have probably all seen the media and others become rather fixated with ‘coding’, as if computer science were only about coding and nothing else. There are two problems with this common overgeneralization. The first is the omission of all the other aspects of computer science that are taught in school, including networking, computer architecture, human–computer interaction, data and information, and the impact of technology on society. Second is the assumption that coding is the same as programming, which it is not. Where coding assumes that an algorithm is to be translated into program code and then executed, programming includes the whole process of designing a solution, creating an algorithm and then coding.