TÃtulo : |
Computational Thinking: A Perspective on Computer Science |
Tipo de documento: |
documento electrónico |
Autores: |
Xu, Zhiwei, ; Zhang, Jialin, |
Mención de edición: |
1 ed. |
Editorial: |
Singapore [Malasya] : Springer |
Fecha de publicación: |
2021 |
Número de páginas: |
XXVI, 319 p. 1 ilustraciones |
ISBN/ISSN/DL: |
978-981-1638480-- |
Nota general: |
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. |
Idioma : |
Inglés (eng) |
Palabras clave: |
Ciencias de la Computación Programación de computadoras Red de computadoras Ordenadores Modelos de Computación TeorÃa de la Computación Técnicas de programación Redes de comunicación informática Entornos informáticos |
Clasificación: |
40.151 |
Resumen: |
Este libro de texto está pensado como libro de texto para cursos introductorios de informática de un semestre de duración dirigidos a estudiantes universitarios de todas las disciplinas. Autónomo y sin requisitos previos, se centra en conocimientos elementales y modelos de pensamiento. El contenido ha sido probado en aulas universitarias durante más de seis años y se ha utilizado en escuelas de verano para capacitar a profesores universitarios y de secundaria en la enseñanza de cursos de introducción a la informática utilizando el pensamiento computacional. Este libro presenta la informática desde una perspectiva del pensamiento computacional. En informática, la forma de pensar se caracteriza por tres caracterÃsticas externas y ocho internas, incluida la ejecución automática, la precisión de bits y la abstracción. El libro está dividido en capÃtulos sobre pensamiento lógico, pensamiento algorÃtmico, pensamiento sistémico y pensamiento en red. También cubre el impacto social y el material informático responsable: desde la industria de las TIC hasta la economÃa digital, desde la maravilla de la exponenciación hasta la maravilla del ciberespacio, y desde el código de conducta hasta las mejores prácticas para el trabajo independiente. La estructura del libro fomenta el aprendizaje activo y práctico utilizando la herramienta pedagógica la taxonomÃa de Bloom para crear soluciones computacionales a más de 200 problemas de diversa dificultad. Los estudiantes resuelven problemas utilizando una combinación de experimentos mentales, programación y métodos escritos. Sólo se requieren 300 lÃneas de código en total para resolver la mayorÃa de los problemas de programación de este libro. |
Nota de contenido: |
1 Overview of Computer Science.-2 Processes of Digital Symbol Manipulation -- 3 Logic Thinking -- 4 Algorithmic Thinking -- 5 Systems Thinking -- 6 Network Thinking -- 7 Projects -- 8 Appendices. |
Tipo de medio : |
Computadora |
Summary : |
This textbook is intended as a textbook for one-semester, introductory computer science courses aimed at undergraduate students from all disciplines. Self-contained and with no prerequisites, it focuses on elementary knowledge and thinking models. The content has been tested in university classrooms for over six years, and has been used in summer schools to train university and high-school teachers on teaching introductory computer science courses using computational thinking. This book introduces computer science from a computational thinking perspective. In computer science the way of thinking is characterized by three external and eight internal features, including automatic execution, bit-accuracy and abstraction. The book is divided into chapters on logic thinking, algorithmic thinking, systems thinking, and network thinking. It also covers societal impact and responsible computing material – from ICT industry to digital economy, from the wonder of exponentiation to wonder of cyberspace, and from code of conduct to best practices for independent work. The book's structure encourages active, hands-on learning using the pedagogic tool Bloom's taxonomy to create computational solutions to over 200 problems of varying difficulty. Students solve problems using a combination of thought experiment, programming, and written methods. Only 300 lines of code in total are required to solve most programming problems in this book. |
Enlace de acceso : |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
Computational Thinking: A Perspective on Computer Science [documento electrónico] / Xu, Zhiwei, ; Zhang, Jialin, . - 1 ed. . - Singapore [Malasya] : Springer, 2021 . - XXVI, 319 p. 1 ilustraciones. ISBN : 978-981-1638480-- Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. Idioma : Inglés ( eng)
Palabras clave: |
Ciencias de la Computación Programación de computadoras Red de computadoras Ordenadores Modelos de Computación TeorÃa de la Computación Técnicas de programación Redes de comunicación informática Entornos informáticos |
Clasificación: |
40.151 |
Resumen: |
Este libro de texto está pensado como libro de texto para cursos introductorios de informática de un semestre de duración dirigidos a estudiantes universitarios de todas las disciplinas. Autónomo y sin requisitos previos, se centra en conocimientos elementales y modelos de pensamiento. El contenido ha sido probado en aulas universitarias durante más de seis años y se ha utilizado en escuelas de verano para capacitar a profesores universitarios y de secundaria en la enseñanza de cursos de introducción a la informática utilizando el pensamiento computacional. Este libro presenta la informática desde una perspectiva del pensamiento computacional. En informática, la forma de pensar se caracteriza por tres caracterÃsticas externas y ocho internas, incluida la ejecución automática, la precisión de bits y la abstracción. El libro está dividido en capÃtulos sobre pensamiento lógico, pensamiento algorÃtmico, pensamiento sistémico y pensamiento en red. También cubre el impacto social y el material informático responsable: desde la industria de las TIC hasta la economÃa digital, desde la maravilla de la exponenciación hasta la maravilla del ciberespacio, y desde el código de conducta hasta las mejores prácticas para el trabajo independiente. La estructura del libro fomenta el aprendizaje activo y práctico utilizando la herramienta pedagógica la taxonomÃa de Bloom para crear soluciones computacionales a más de 200 problemas de diversa dificultad. Los estudiantes resuelven problemas utilizando una combinación de experimentos mentales, programación y métodos escritos. Sólo se requieren 300 lÃneas de código en total para resolver la mayorÃa de los problemas de programación de este libro. |
Nota de contenido: |
1 Overview of Computer Science.-2 Processes of Digital Symbol Manipulation -- 3 Logic Thinking -- 4 Algorithmic Thinking -- 5 Systems Thinking -- 6 Network Thinking -- 7 Projects -- 8 Appendices. |
Tipo de medio : |
Computadora |
Summary : |
This textbook is intended as a textbook for one-semester, introductory computer science courses aimed at undergraduate students from all disciplines. Self-contained and with no prerequisites, it focuses on elementary knowledge and thinking models. The content has been tested in university classrooms for over six years, and has been used in summer schools to train university and high-school teachers on teaching introductory computer science courses using computational thinking. This book introduces computer science from a computational thinking perspective. In computer science the way of thinking is characterized by three external and eight internal features, including automatic execution, bit-accuracy and abstraction. The book is divided into chapters on logic thinking, algorithmic thinking, systems thinking, and network thinking. It also covers societal impact and responsible computing material – from ICT industry to digital economy, from the wonder of exponentiation to wonder of cyberspace, and from code of conduct to best practices for independent work. The book's structure encourages active, hands-on learning using the pedagogic tool Bloom's taxonomy to create computational solutions to over 200 problems of varying difficulty. Students solve problems using a combination of thought experiment, programming, and written methods. Only 300 lines of code in total are required to solve most programming problems in this book. |
Enlace de acceso : |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
|  |