Raciocínio Lógico nas Escolas: Uma Introdução ao Ensino de Algoritmos de Programação
Author(s) -
Nyara Cardoso Silva,
Ana Carina Lima,
Niellen De Souza,
Decíola Fernandes de Sousa
Publication year - 2017
Publication title -
anais ... workshops do congresso brasileiro de informática na educação
Language(s) - Portuguese
Resource type - Conference proceedings
ISSN - 2316-8889
DOI - 10.5753/cbie.wcbie.2017.1011
Subject(s) - humanities , computer science , philosophy
The teaching of computational thinking have been of great importance in the expansion of the students' cognitive capacities in different stages of their development. This article reports the experience of Computing degree students, entitled “Workshop of Logical Reasoning and Programming", with the objective of assisting math students learning skills at the Brazilian Mathematics Olympiad of Public Schools (OBMEP) and introduce Computing for basic education. As a result was noted students positive change at reasoning and problem-solving skills, as well as interest and curiosity increase for areas related to computing. Resumo. O ensino do pensamento computacional tem sido de grande importância na expansão das capacidades cognitivas dos alunos em diferentes etapas de seu desenvolvimento. O presente artigo relata a experiência de discentes do curso de Licenciatura em Computação, intitulada “Oficina de Raciocínio Lógico e Programação", com objetivo de auxiliar os alunos do 8o e 9o ano na Olimpíada Brasileira de Matemática das Escolas Públicas (OBMEP), e introduzir a Computação na Educação Básica. Como resultado notou-se nos alunos uma mudança positiva quanto ao raciocínio e à capacidade de solucionar problemas, além do aumento do interesse e curiosidade para as áreas relacionadas à Computação. 1. Introdução O ensino do raciocínio lógico nas escolas é relevante no desempenho dos alunos em várias disciplinas escolares, assim como no desenvolvimento pessoal, visto que a lógica permeia as mais variadas áreas de conhecimento, caracterizando-se como um campo interdisciplinar [PUGA e RISSETTI 2009]. Para a introdução da lógica de programação através da linguagem algorítmica (português estruturado ou “Portugol”) no ensino básico, são necessários alguns cuidados, tendo em vista que além dos educandos não possuírem contato direto com o conteúdo, não possuem também o conhecimento prévio sobre o mesmo. A linguagem algorítmica constitui-se como a ponte entre o conhecimento abstrato (inerente à ciência da computação e à própria lógica) e o conhecimento concreto (empírico, contextualizado) [CHAVES et al. 1983]. A pseudo-linguagem DOI: 10.5753/cbie.wcbie.2017.1011 1011 Anais dos Workshops do VI Congresso Brasileiro de Informática na Educação (WCBIE 2017) VI Congresso Brasileiro de Informática na Educação (CBIE 2017)
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom