Nome da Atividade
INTRODUÇÃO AO PENSAMENTO COMPUTACIONAL
CÓDIGO
22000806
Carga Horária
30 horas
Tipo de Atividade
DISCIPLINA
Periodicidade
Semestral
Modalidade
A DISTÂNCIA
Unidade responsável
CARGA HORÁRIA TEÓRICA
30
CARGA HORÁRIA OBRIGATÓRIA
30
Ementa
Introdução à Computação e ao Pensamento Computacional. Computação desplugada. Algoritmos e Estruturas de dados. Decomposição e Generalização.
Objetivos
Objetivo Geral:
Capacitar os alunos a compreenderem e aplicarem os conceitos fundamentais do pensamento computacional, promovendo a utilização de estratégias desplugadas para a resolução de problemas e o ensino de computação na educação básica.Conteúdo Programático
Bibliografia
Bibliografia Básica:
- SANTOS, Marcelo da Silva dos et al. Pensamento computacional. Porto Alegre: SAGAH, 2021. ISBN 9786556901121. Disponível em: https://pergamum.ufpel.edu.br/acervo/5298224
- RIBEIRO, L.; FOSS, L.; CAVALHEIRO, S. C. Entendendo o pensamento computacional. arXiv. org, 2017. Disponível em: https://arxiv.org/pdf/1707.00338.pdf
- WING, J. M. (2006). Computational thinking. Communications of the ACM, 49(3):33–35. Disponível em: https://dl.acm.org/doi/10.1145/1118178.1118215
- BELL, Tim; WITTEN, Ian H.; FELLOWS, Mike. Computer Science Unplugged. Disponível em: https://classic.csunplugged.org/books/
Bibliografia Complementar:
- DENNING, P.J.. Computer Science: the Discipline. 1999. Disponível em: https://denninginstitute.com/pjd/PUBS/ENC/cs99.pdf
- WING, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society A, 366(1881):3717–3725. Disponível em: https://royalsocietypublishing.org/doi/epdf/10.1098/rsta.2008.0118
- AGUILAR, Luis Joyanes. Fundamentos de programação: algoritmos, estruturas de dados e objetos. 3. Porto Alegre: AMGH, 2008. ISBN 9788580550146. Disponível em: https://pergamum.ufpel.edu.br/acervo/5016798
- MUELLER, John Paul; MASSARON, Luca. Algoritmos para leigos. Rio de Janeiro: Alta Books, 2018. ISBN 9788550809298. Disponível em: https://pergamum.ufpel.edu.br/acervo/5297993
- MENÉNDEZ, Andrés. Simplificando algoritmos. Rio de Janeiro: LTC, 2023. ISBN 9788521638339. Disponível em: https://pergamum.ufpel.edu.br/acervo/5307740
- LEVITIN, Annay; LEVITIN, Maria. Algorithmic Puzzles. Oxford: Oxford University Press, 2011. Disponível em: https://research.ebsco.com/linkprocessor/plink?id=d152b94d-d7f0-3904-884d-64b70090140d