• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 11
  • 1
  • 1
  • Tagged with
  • 13
  • 13
  • 11
  • 11
  • 6
  • 5
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Um estudo sobre os efeitos do pensamento computacional na educação.

RODRIGUES, Rivanilson da Silva. 16 May 2018 (has links)
Submitted by Kilvya Braga (kilvyabraga@hotmail.com) on 2018-05-16T15:09:31Z No. of bitstreams: 1 RIVANILSON DA SILVA RODRIGUES - DISSERTAÇÃO (PPGCC) 2017.pdf: 1875778 bytes, checksum: 8c70ccbd6828405c4cb89e869220b5f7 (MD5) / Made available in DSpace on 2018-05-16T15:09:31Z (GMT). No. of bitstreams: 1 RIVANILSON DA SILVA RODRIGUES - DISSERTAÇÃO (PPGCC) 2017.pdf: 1875778 bytes, checksum: 8c70ccbd6828405c4cb89e869220b5f7 (MD5) Previous issue date: 2016 / Garantirqueapopulaçãotenhaacessoaumaeducaçãobásicadequalidadenãoéumatarefa fácil, segundo o mais recente relatório da Organização para Cooperação e Desenvolvimento Econômico (OCDE) sobre a avaliação do PISA (Programme for International Student Assessment) realizada em 2012 aponta que 21.4% dos estudantes avaliados de 65 Países não atingiram o nível mínimo de proficiência em resolução de problemas para prosseguir na vida adulta e exercer sua cidadania. Especialmente no Brasil essa situação é ainda mais preocupante, pois esse número ultrapassa os 60%. Assim, buscar recursos educacionais que favoreçam o aprendizado de práticas de resolução de problemas é fundamental. Nesse sentido, pesquisas na área de Educação em Ciência da Computação indicam que o Pensamento Computacional (PC) pode desenvolver ou aprimorar habilidades de resolução de problemas, estas por sua vez, podem ser extensíveis para áreas como Matemática, Ciências Naturais e até mesmo Humanas e Línguas. Contudo, ainda são poucos os estudos que apresentam evidências quantitativas dos efeitos do PC na educação básica. Assim, muitos pesquisadores acreditam que os benefícios do PC na educação ainda não são claros. Dessa forma, é necessário entender como avaliar seus benefícios e quais são seus efeitos no processo de aprendizagem formal. Nesse contexto, o objetivo geral deste trabalho foi analisar de forma quantitativa o efeito do PC desenvolvido pela programação de computadores na capacidade de resolução de problemas e no desempenho de estudantes no ensino básico. Buscamos responder a seguinte questão de pesquisa RQ: O PC desenvolvido pelo aprendizado em programação pode melhorar habilidades de resolução de problemas, bem como o desempenho de estudantes em disciplinas da educação? Para isso, realizamos 4 estudos empíricosqueenvolveramametodologiasex-postfactoequase-experimental. Osresultados encontrados em cada estudo convergiram de modo geral e indicam que PC pode contribuir para o aprimoramento de habilidades de resolução de problemas e do desempenho escolar em áreas do conhecimento avaliadas durante a educação básica brasileira. / Ensure that the population has access to a quality basic education is not an easy task, according to OECD (Organization report for Economic Cooperation and Development) in the latest PISA assessment (Programme for International Student Assessment) in 2012 shows that 21.4% of the students of 65 countries assessed do not have reached the minimum level of proficiency in problem solving to continue in the adulthood and exercise their citizenship. Especially in Brazil, this situation is even more worrying because this number exceeds 60% of students. So, seek educational resources that promote the learning problem solving practices is essential. In this sense, qualitative researches in Computer Science Education indicate that Computational Thinking (CT) can develop or improve problem solving skills, these can be extended to areas beyond computation such as Mathematics, Natural Sciences, Human Sciences even Linguistic. However, there are few studies that present quantitative evidence of CT effects on basic education. Thus, many researchers believe that the benefits of PC education are still unclear. Therefore, it is necessary understand how to evaluate and what are the effects of CT on the formal learning process. In this context, the objective of this work wast o analyze quantitative lythe possibles effecto fthe CTdeveloped bycomputer programming on problem solving skills and school performance of students in higher and basic education. We seek to answer the following research question RQ: Can CT developed by computer programming learning improve problem-solving skills as well as the student performance in disciplines of basic education? Thus, we conducted four empirical studies involving research methodologies ex post facto and quasi-experimental. The results in each study generally converged and indicate that CT can contribute to enhancement of problem solving skills and scholar performance of the students on areas of knowledge assessed in Brazilian basic education.
2

O pensamento computacional no ensino profissional e tecnol??gico

Geraldes, Wendell Bento 23 February 2017 (has links)
Submitted by Sara Ribeiro (sara.ribeiro@ucb.br) on 2017-05-23T14:25:15Z No. of bitstreams: 1 WendellBentoGeraldesDissertacao2017.pdf: 1238183 bytes, checksum: 5ecb9ba0da869ee32309dae2c9d5f131 (MD5) / Approved for entry into archive by Sara Ribeiro (sara.ribeiro@ucb.br) on 2017-05-23T14:25:32Z (GMT) No. of bitstreams: 1 WendellBentoGeraldesDissertacao2017.pdf: 1238183 bytes, checksum: 5ecb9ba0da869ee32309dae2c9d5f131 (MD5) / Made available in DSpace on 2017-05-23T14:25:32Z (GMT). No. of bitstreams: 1 WendellBentoGeraldesDissertacao2017.pdf: 1238183 bytes, checksum: 5ecb9ba0da869ee32309dae2c9d5f131 (MD5) Previous issue date: 2017-02-23 / In Brazil, Professional and Technological Education has received special attention from the State, with the creation of the Federal Institutes of Education, Science and Technology. The introduction of fundamentals of computer science in school curricula in several countries demonstrates the concern of their governments to enable children, youth and adults not only to use these technologies, but to understand how they work with the goal of using this knowledge to address a portion of current problems faced by society. Computation can be seen as the area of knowledge involved with systematic problem solving. Computational Thinking is a problem solving approach based on fundamental concepts of computation and that can be used in several situations to assist in the tasks of everyday life. On this aspect, it is necessary to understand how the abilities related to Computational Thinking can be disseminated in the educational environment by the diverse curricular subjects of the most diverse training courses. This work aims to identify in the pedagogical practices of teachers of professional and technological education what Computational Thinking skills are being developed and which tools serve to support these practices and how they perceive the term. For this, a qualitative analysis of the answers given to an exploratory questionnaire answered by the teaching community of the Federal Institute of Goi??s was carried out. It was verified the inexpressive perception by this community of the meaning of the concept of Computational Thinking, indicating the need for investments The diffusion of this concept and its applicability in academic activities. / No Brasil, a Educa????o Profissional e Tecnol??gica tem recebido especial aten????o do Estado, com a cria????o dos Institutos Federais de Educa????o, Ci??ncia e Tecnologia. A introdu????o dos fundamentos da Ci??ncia da Computa????o nos curr??culos das escolas em v??rios pa??ses demonstra a preocupa????o de seus governos em capacitar crian??as, jovens e adultos para n??o s?? utilizar estas tecnologias, mas entender como elas funcionam com o objetivo de utilizar este conhecimento para abordar uma parcela significativa de problemas atuais enfrentados pela sociedade. Computa????o pode ser vista como a ??rea do conhecimento envolvida com a resolu????o sistem??tica de problemas. O Pensamento Computacional ?? uma abordagem de resolu????o de problemas baseado em conceitos fundamentais da computa????o e que pode ser utilizado em diversas situa????es para auxiliar nas tarefas do cotidiano. Sobre este aspecto, ?? preciso compreender como as habilidades relacionadas ao Pensamento Computacional podem ser disseminadas no ambiente educacional pelas diversas disciplinas curriculares dos mais diversos cursos de forma????o. Este trabalho tem como objetivo identificar nas pr??ticas pedag??gicas dos professores da educa????o profissional e tecnol??gica quais habilidades do Pensamento Computacional est??o sendo desenvolvidas e quais ferramentas servem de apoio a estas pr??ticas e como eles percebem o termo. Para isso, foi feita uma an??lise qualitativa das respostas dadas a um question??rio explorat??rio respondido por parte da comunidade docente do Instituto Federal de Goi??s. Constatou-se a inexpressiva percep????o, por essa comunidade, do significado do conceito Pensamento Computacional, indicando a necessidade de investimentos institucionais para a difus??o desse conceito e sua aplicabilidade nas atividades acad??micas.
3

Pensamento computacional na educação básica: uma abordagem para estimular a capacidade de resolução de problemas na matemática.

COSTA, Erick John Fidelis. 29 August 2018 (has links)
Submitted by Lucienne Costa (lucienneferreira@ufcg.edu.br) on 2018-08-29T18:05:26Z No. of bitstreams: 1 ERICK JOHN FIDELIS COSTA – DISSERTAÇÃO (PPGCC) 2017.pdf: 3969742 bytes, checksum: 640b82ab0868dc91523e02df93ab3a6e (MD5) / Made available in DSpace on 2018-08-29T18:05:26Z (GMT). No. of bitstreams: 1 ERICK JOHN FIDELIS COSTA – DISSERTAÇÃO (PPGCC) 2017.pdf: 3969742 bytes, checksum: 640b82ab0868dc91523e02df93ab3a6e (MD5) Previous issue date: 2017-03-05 / O desenvolvimento da capacidade de resolução de problemas deve ser estimulado desde as séries iniciais. Diante dessa necessidade, o ensino de Computação passou a ser considerado com o objetivo de estimular e aprimorar competências essências para resolução de problemas. Desenvolvendo nos estudantes uma maneira de interagir com a Ciência da Computação por meio de um pensamento interdisciplinar, o Pensamento Computacional. O Pensamento Computacional se baseia nas competências adquiridas através da Ciência da Computação, não apenas como ferramenta, mas como uma forma de pensar de maneira organizada e capaz de explorar as potencialidades provenientes das tecnologias da informação e comunicação. As principais abordagens para estimular o Pensamento Computacional, são: através de disciplinas específicas da Ciência da Computação (programação, algoritmos, etc) e, através da aplicação conjunta do Pensamento Computacional em paralelo ao ensino de disciplinas do ensino básico (matemática, ciência e leitura) sem a necessidade de disciplinas específicas da Ciência da Computação. Levando em consideração a segunda abordagem, é um problema realizar aplicações práticas pela falta de subsídio na literatura (poucos estudos práticos), inviabilizando sua aplicação. Pensando nisso, uma abordagem foi concebida para estimular as competências do Pensamento Computacional em conjunto à disciplina de matemática do ensino básico. Tal abordagem teve como objetivo estimular a capacidade de resolução de problemas nos alunos, por meio da própria disciplina de matemática, estimulando as competências essenciais através de atividades práticas utilizando questões em maior conformidade com o Pensamento Computacional. A abordagem proposta evidenciou fatores que possivelmente contribuíram para melhorar a capacidade de resolução de problemas nos alunos envolvidos. Isso foi identificado através da aplicação de um quasi-experimento onde foi possível identificar o impacto das atividades práticas propostas, no que diz respeito ao estímulo à capacidade de resolução de problemas nos alunos. / The development of the capacity to solve problems should be stimulated from the initial grades. Facing this necessity, the teaching of Computing began to be considered with the objective of stimulating and improving essential competences to solve problems. Aiming that students can develop a way of interacting with the Computer Science through an interdisciplinary thinking, the Computational Thinking. The Computational Thinking is based on the competences acquired through the Computer Science, not only as a tool, but as a way of thinking in an organized way and being able to explore the potentiality from information and communication technologies. The main approaches to stimulate Computational Thinking are: through specific Computer Science disciplines(programming, algorithms, etc.) and through the joint application of Computational Thinking in parallel with the teaching of subjects in the basic education(mathematics, science and reading) without the need of specific disciplines from the Computer Science. Considering the second approach, it is a problem to perform practical applications with the lack of subsidy in the literature (few practical studies), preventing its implementation. In this sense, an approach was designed to stimulate the competences of Computational Thinking together with the discipline of mathematics in the basic education. Such approach had the objective to stimulate students’ capacity to solve problems through the discipline of mathematics, stimulating the essential competences through practical activities using exercises in greater conformity with the Computational Thinking. The proposed approach evidenced factors that may have contributed to improve the capacity to solve problems in the students involved. This was identified through the application of a quasi-experiment where it was possible to identify the impact of the practical activities proposed, regarding the stimulation of the students’ capacity to solve problems.
4

O uso do pensamento computacional como estratégia para resolução de problemas matemáticos.

MESTRE, Palloma Alencar Alves. 16 May 2018 (has links)
Submitted by Kilvya Braga (kilvyabraga@hotmail.com) on 2018-05-16T10:48:24Z No. of bitstreams: 1 PALLOMA ALENCAR ALVES MESTRE - DISSERTAÇÃO (PPGCC) 2017.pdf: 2170167 bytes, checksum: f939e7944d1fb4a51c0fa40fc7eb3be1 (MD5) / Made available in DSpace on 2018-05-16T10:48:24Z (GMT). No. of bitstreams: 1 PALLOMA ALENCAR ALVES MESTRE - DISSERTAÇÃO (PPGCC) 2017.pdf: 2170167 bytes, checksum: f939e7944d1fb4a51c0fa40fc7eb3be1 (MD5) Previous issue date: 2017 / O Pensamento Computacional (PC) compreende um conjunto de habilidades computacionais para resolução de problemas das diversas áreas do conhecimento, combinando o pensamento matemático e de engenharia. Estas habilidades são fundamentais para todos, não apenas para cientistas da computação. Assim, estratégias para adoção do PC na educação básica têm sido amplamente estudadas nos últimos anos. Alguns trabalhos sugerem que o seu uso associado a disciplinas, como a matemática, desde os primeiros anos da educação básica, pode melhorar as habilidades dos alunos na resolução de problemas e contribuir para o desenvolvimento do raciocínio matemático, sistemático e algorítmico. No entanto, existem poucas evidências de como o PC está relacionado com esta disciplina. Nosso objetivo é propor estratégias para resolução de problemas matemáticos por meio de um Mapeamento entre as Capacidades Fundamentais da Matemática e os Conceitos do PC. Além disso, desenvolvemos um banco de questões de matemática associadas ao PC com intuito de disseminar as estratégias elaboradas. Os resultados das nossas investigações indicam que o PC pode ser facilmente integrado ao ensino de Matemática e que os nove conceitos de PC avaliados estão relacionados com as Capacidades Fundamentais da Matemática, sendo os conceitos de Análise de Dados, Abstração, Decomposição de Problemas e Algoritmos e Procedimentos os mais relevantes para esta disciplina. / Computational Thinking (PC) comprises a set of computational abilities to solve problems of the various areas of knowledge, combining mathematical and engineering thinking. These skills are fundamental to everyone, not just to computer scientists. Thus, strategies for PC adoption in basic education have been extensively studied in recent years. Some papers suggest that its use associated with disciplines, suchas mathematics, from the earliest years of basic education, can improve students’ problem-solving skills and contribute to the development of mathematical, systematic, and algorithm icreasoning. However, the reislittle evidence of how the PC is related to mathematics. Our objective is to propose strategies for solving mathematical problems through a Mapping between the Fundamental Capabilities of Mathematics and the Concepts of the PC. In addition ,we developed a database of mathematical questions associated with the PC in order to disseminate the strategies developed. The results of our investigations indicate that the PC can be easily integrated into the teaching of Mathematics and that the nine concepts of PC evaluated are related to the Fundamental Capabilities of Mathematics, being the concepts of Data Analysis, Abstraction, Problem Decomposition and Algorithms and Procedures that are most relevant to this discipline.
5

A relação do pensamento computacional com o ensino de matemática na educação básica /

Silva, Leonardo Cintra Lopes da January 2019 (has links)
Orientador: Ronaldo Celso Messias Correia / Resumo: Diversas pesquisas vêm sendo realizadas para o desenvolvimento de metodologias com o objetivo de melhorar o desempenho dos alunos na disciplina de matemática em avaliações internas e externas. Dentre as pesquisas, o uso da computação tem sido destacado. A computação evoluiu muito de acordo com a necessidade de resolver problemas, sendo a matemática uma disciplina que trabalha com a resolução destes, existe uma relação entre estas duas áreas. Motivado pela relação existente entre essas áreas do saber, este trabalho apresenta de forma detalhada a correlação entre as habilidades do Pensamento Computacional com base no currículo apontado pela SBC, com a disciplina de Matemática, conforme as habilidades explicitadas na BNCC. As conexões entre as duas áreas foram expostas na forma de uma organização sistemática apontando quais as habilidades matemáticas estão ligadas a cada conceito do Pensamento Computacional, e para cada habilidade relacionada foi proposta uma ou mais atividades com o objetivo de nortear o trabalho do professor em sala ao inserir o Pensamento Computacional em sua didática. As atividades sugeridas foram classificadas com relação ao seu nível cognitivo, de acordo com o método de classificação da Taxonomia de Bloom. Os resultados Sistematização proposta da relação entre a Matemática e o Pensamento Computacional norteará educadores e escolas na formulação de seus currículos, sendo um referencial, que aponta em quais habilidades da BNCC é possível inserir habilidades ... (Resumo completo, clicar acesso eletrônico abaixo) / Abstract: Several studies have been conducted to develops methodologies in order to improve students’ performance in internal and external mathematics subject. Among these researched methods, the use of computation is highlighted. Computation has developed considerably due to the necessity of problem solving and Mathematics is a subject in which functions as a problem solver. Therefore, there is a relation between these areas. Inspired by that, this paper presents the detailed affinity between the Computational Thinking (CT) skills – based on the curriculum elaborated by the SBC – and the Mathematics subject – as presented in the BNCC. The relations between the two areas were explained systematically by presenting which Mathematical skill is connected to which concept of the Computational Thinking, and to each related skill, one or more activities were suggested with the purpose of guiding the teacher’s work in the classroom by inserting Computational Thinking in his didactics. The suggested activities were classified by its cognitive levels according to Bloom’s Taxonomy. The systematization result of the relationship between both areas will help teachers and schools in their curriculum's formulation, being it a source that indicates in which skills from the BNCC is possible to add skills from the CT. / Mestre
6

[pt] MATEMÁTICA E PROGRAMAÇÃO: UMA NOVA ABORDAGEM DE ENSINO / [en] MATHEMATICS AND PROGRAMMING: A NEW TEACHING APPROACH

HANRI NEVES PEREIRA JUNIOR 18 January 2022 (has links)
[pt] Nas últimas décadas passamos por uma grande (r)evolução tecnológica, portanto, é indispensável que nossa sociedade tenha conhecimentos tecnológicos, dentre esses, o pensamento computacional e a linguagem computacional. Parte desse crescimento tecnológico vem da necessidade de resolução de problemas, muito deles ligados à matemática. No Brasil, temos a BNCC, que propõe relacionar resolução de problemas e pensamento computacional. Portanto esta pesquisa tem como objetivo trazer uma conexão entre essas duas áreas a fim de atender as demandas do professor, que pode precisar de uma ajuda na criação de uma aula envolvendo programação e matemática, e do aluno, que por sua vez precisa estar familiarizado com novas tecnologias que o mercado de trabalho exige. Propomos atividades com o uso de programas com linguagens computacionais a fim de estimular a discussão e inserção do pensamento computacional através da matemática nos currículos escolares. E por fim, este trabalho apresenta os resultados das atividades propostas, com os tópicos a serem considerados no que diz respeito ao PC e a matemática aplicada no ensino básico. / [en] In recent decades we have gone through a great technological (r)evolution, therefore, it is essential that our society has technological knowledge, among these, computational thinking and computational language. Part of this technological growth comes from the need to solve problems, many of them linked to mathematics. In Brazil, we have the BNCC, which proposes to relate problem solving and computational thinking. Therefore, this research aims to bring a connection between these two areas in order to meet the demands of the teacher, who may need help in creating a class involving programming and mathematics, and the student, who in turn needs to be familiar with new technologies that the labor market demands. We propose activities with the use of programs with computational languages in order to stimulate the discussion and insertion of computational thinking through mathematics in school curricula. Finally, this work presents the results of the proposed activities, with topics to be considered with regard to computational thinking and applied mathematics in basic education.
7

Pensamento computacional educacional: ensaio sobre uma perspectiva libertadora

Couto, Gabriel Militello 07 August 2017 (has links)
Submitted by Filipe dos Santos (fsantos@pucsp.br) on 2017-09-15T12:25:24Z No. of bitstreams: 1 Gabriel Militello Couto.pdf: 1027954 bytes, checksum: 4c21a177309f2353a8c5f6bea990d2ce (MD5) / Made available in DSpace on 2017-09-15T12:25:24Z (GMT). No. of bitstreams: 1 Gabriel Militello Couto.pdf: 1027954 bytes, checksum: 4c21a177309f2353a8c5f6bea990d2ce (MD5) Previous issue date: 2017-09-07 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES / This paper situates it self in the line of research Program of Graduate Studies in Education: Curriculum of the Pontifical Catholic University of São Paulo. It aims to reflect on the approximations between the concept of computational thinking and education in a liberating perspective. In order to do so, it leads to qualitative exploratory research on the subject by the survey of academic production of theses and dissertations produced at the Pontifical Catholic University of São Paulo (PUC-SP) and at State University of Campinas (UNICAMP), seeking the concept in titles, abstracts and keywords of 58,871 works carried out from 1965 to 2016. From this survey and analysis, the concept of “Computational Thinking for Education” is coined in a liberating perspective, based on the reflections on technology discussed in the works of Vieira Pinto and Milton Santos, of the concepts on Computational Thinking with the contributions of authors like Papert and Valente and liberating education, in the perspective given by Freire and Shor. This research concludes that computational thinking is an embryonic concept in the researched universities appearing in only one academic work and that it is not only possible to transpose computational thinking to basic education, but it is also possible to do so in a liberating way / Esse trabalho situa-se na linha de pesquisa Novas tecnologias na Educação do Programa de Pós-Graduação em Educação: Currículo da Pontifícia Universidade Católica de São Paulo. Objetiva refletir sobre as aproximações entre os conceitos de pensamento computacional e de educação em uma perspectiva libertadora. Para tanto, realiza uma pesquisa qualitativa exploratória sobre o tema por meio do levantamento da produção acadêmica de teses e dissertações produzidas no Pontifícia Universidade Católica de São Paulo (PUC-SP) e na Universidade Estadual de Campinas (UNICAMP), buscando o conceito em títulos, resumos e palavras chave de 58.871 trabalhos realizados de 1965 a 2016. A partir deste levantamento e análise, é encetada a tessitura do conceito de “Pensamento computacional educacional”, numa perspectiva libertadora, a partir das reflexões sobre tecnologia debatidas nas obras de Vieira Pinto e Milton Santos, dos conceitos sobre Pensamento Computacional com as contribuições de autores como Papert e Valente, e educação libertadora, na perspectiva dada por Freire e Shor. Esta pesquisa conclui que o pensamento computacional é um conceito embrionário nas universidades pesquisadas, aparecendo em apenas um trabalho acadêmico e que não só é possível fazer a transposição do pensamento computacional para o ensino básico, como também é possível fazê-lo de forma libertadora
8

Developing programming skills on digital native children through the interaction with smart devices

ROCHA, José Rafael Moraes Garcia da 15 January 2016 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2017-03-02T12:35:33Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação_JRMGR (2).pdf: 5709787 bytes, checksum: 202e0d4b953f954e36da5e22b1d9c53d (MD5) / Made available in DSpace on 2017-03-02T12:35:33Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação_JRMGR (2).pdf: 5709787 bytes, checksum: 202e0d4b953f954e36da5e22b1d9c53d (MD5) Previous issue date: 2016-01-15 / Nowadays the computational thinking is one of the most important skills a person should develop to be more well prepared for the near future. By the middle of this century, this ability will probably have the same level of importance of fundamental skills like reading and writing, and people will need to learn programming and problem solving with computational thinking from an early age. Studies are trying to stimulate the introduction of this skill set to young children, and this has been done since 1967 when the Massachusetts Institute of Technology created the first language aiming this kind of public called LOGO. Although the studies in the area of developing computational thinking on children started almost six decades ago, the importance of teaching programming in schools is not widely spread, in places like Brazil, this skill is starting to be introduced to children older than 10 yearsold. In contrast, the United States and some european countries are using a variable set of approaches to introduce these concepts to young children varying from 4 to 12 years old, usually by creating toys and games which these concepts can be developed within them. Unfortunately most of approaches are aimed for already literate children, very few of them do not require reading skills, limiting the minimum age of users to approximately 6 years old. This work has the intention to argue that toddlers are not only able to develop algorithms and initiate the development of computational thinking skills, but also this practice will be quite profitable for their future. A survey involving 9 children with between 4 and 6 years old is presented, where the selected children played a game developed specially for this work, and their performance was able to produce data that is going to be analyzed further to test the main hypothesis which is " Toddlers can develop algorithmic thinking by playing programming games ", additionally, while reviewing the literature, problems related to the effects of letting children use smart devices and internet without supervision were identified, in order to advocate the usage of this technology by young children, possible causes and risks of these problems are presented and ways to avoid them as well, the results of this work are encouraging, all toddlers involved were able to play the game developed. / Nos dias de hoje o pensamento computacional é uma das habilidades mais importantes que uma pessoa deve desenvolver para se preparar melhor pro futuro próximo. Em poucos anos essa habilidade será tão importante como ler e escrever, pessoas precisarão aprender a programar e resolver problemas com pensamento computacional desde cedo. Estudos que tentam estimular a introdução dessas habilidades para crianças são feitos desde 1967 quando o Institudo de Tecnologia de Massachusetts criou a primeira linguagem para esse público chamada LOGO. Embora os estudos na area de desenvolvimento do pensamento computacional em crianças tenha começado a mais de seis décadas atrás, a importância de ensinar programação em escolas não é amplamente difundida, em lugares como Brasil, essa habilidade está começando a ser introduzida a crianças com mais de 10 anos de idade. Por outro lado, nos Estados Unidos e em alguns países europeus diversas abordagens vem sendo usadas para introduzir esses conceitos para crianças de 4 a 12 anos de idade, normalmente são criados brinquedos e jogos que podem ajudar a desenvolver tais conceitos. Infelizmente a maioria dessas abordagens são focadas em crianças alfabetizadas, poucas não requerem a habilidade de leitura, limitando a idade mínima a 6 anos de idade. Esse trabalho argumenta que crianças muito novas não somente são capazes de desenvolver algoritimos e iniciar o desenvolvimento de habilidades do pensamento computacional, como essa prática será bastante proveitosa para o futuro deles. É apresentada uma pesquisa envolvendo 9 crianças com idade entre 4 e 6 anos, onde as crianças selecionadas jogam um jogo desenvolvido especialmente para este trabalho, e a performance deles foi capaz de produzir dados que foram analisados para testar a hipótese principal que é " Crianças muito novas podem desenvolver pensamento algoritimico jogando jogos de programação ", adicionalmente, enquanto a literatura foi revisada, problemas relacionados aos efeitos de permitir crianças a usar dispositivos móveis e internet sem a supervisão dos responsáveis foram identificados, para defender o uso desse tipo de tecnologia na educação de crianças as possíveis causas e meios de evitar esses problemas foram levantados, os resultados desse trabalho são encorajadores, todas as crianças envolvidas foram aptas a jogar o jogo desenvolvido com uma boa performance.
9

Pensamento computacional : uma análise dos documentos oficiais e das questões de Matemática dos vestibulares /

Silva, Fernanda Martins da January 2020 (has links)
Orientador: Renata Cristina Geromel Meneghetti / Resumo: Essa dissertação tem como objetivo investigar as habilidades em potencial do Pensamento Computacional no contexto da Educação Matemática no quesito das questões de Matemática dos vestibulares do estado de São Paulo, ENEM e dos documentos oficiais. Além disso, pretende contribuir com a discussão sobre o papel ou não do Pensamento Computacional na Educação Básica. Isso porque muitas habilidades estão próximas de conceitos matemáticos e o processo de ensino e aprendizagem através do Pensamento Computacional pode contribuir com o desempenho de estudantes da Educação Básica. A importância de se buscar uma melhora no desempenho dos estudantes é baseada na avaliação realizada pelo Programa Internacional de Avaliação de Alunos (PISA 2015) que apontou uma grande dificuldade por parte de estudantes em questões que exigem conclusões diretas e fórmulas básicas, sendo que sua maioria está cursando o Ensino Médio e buscando o ingresso no Ensino Superior. A partir disso, essa pesquisa explora argumentos para justificar a inclusão das habilidades do Pensamento Computacional na Educação Básica, especificamente na disciplina de Matemática. Enquadrando-se como uma pesquisa qualitativa, essa investigação utilizou da metodologia de Análise de Conteúdo para analisar os documentos oficiais como complemento de possíveis habilidades em potencial do Pensamento Computacional exploradas nestes. Também fez-se a análise das questões de Matemática das avaliações de ingresso do Ensino Superior público como ... (Resumo completo, clicar acesso eletrônico abaixo) / Abstract: This dissertation aims to investigate the potential skills of Computational Thinking in the context of Mathematics Education in the area of Mathematics questions regarding the admission exams of the São Paulo state universities, the ENEM and the official documents. In addition, it intends to contribute to the discussion about the role, or not, of Computational Thinking in Basic Education, because many skills are close to mathematical concepts and the process of teaching and learning through Computational Thinking can contribute to the performance of Basic Education students. The importance of seeking an improvement in student performance is based on the assessment carried out by the International Student Assessment Program (PISA 2015), which pointed out that students face great difficulty in issues that consider basic guidelines and formulas, the majority of whom are attending High School and trying to join Higher Education. Based on that, this research explores arguments to justify the inclusion of Computational Thinking skills in Basic Education, specifically in the Mathematics subject. Being a qualitative research, this investigation used the Content Analysis methodology to analyze the official documents as a complement to the potential Computational Thinking skills explored by them. Mathematics questions of the admission exams to join public Higher Education, such as ENEM and the admission exams of state universities of São Paulo, such as USP, UNESP and UNICAMP, for the y... (Complete abstract click electronic access below) / Mestre
10

Uma abordagem de ensino-aprendizagem de programa??o na educa??o superior

Santana, Bianca Leite 06 April 2018 (has links)
Submitted by Verena Pereira (verenagoncalves@uefs.br) on 2018-07-13T21:40:59Z No. of bitstreams: 1 Dissertacao_Mestrado___Bianca_Santana_VF.pdf: 15500523 bytes, checksum: c68a13df2b7edb9a38dcd4a535b47768 (MD5) / Made available in DSpace on 2018-07-13T21:40:59Z (GMT). No. of bitstreams: 1 Dissertacao_Mestrado___Bianca_Santana_VF.pdf: 15500523 bytes, checksum: c68a13df2b7edb9a38dcd4a535b47768 (MD5) Previous issue date: 2018-04-06 / Funda??o de Amparo ? Pesquisa do Estado da Bahia - FAPEB / The proposed approach combines the use of the Scratch environment in a context of game creation, the Python programming language associated with the turtle graphics library, and image manipulation with the Jython Environment for Students (JES). We conducted two exploratory case studies with Civil Engineering students attending a CS1 course at our institution to analyze the impact of this approach on student motivation and learning. Our results describe the motivation present during the course in terms of the Attention, Relevance, Confidence and Satisfaction (ARCS) model, and identify the practical factors that may contribute to increase or decrease student motivation. We also present a framework that shows the positive and negative impacts of the elements of our approach on each of the categories of the ARCS model. Various such elements are common in several teaching-learning situations. From a learning point of view, our findings also show that contextualized and spiral learning has enhanced the learning of concepts such as loops and functions. Scratch facilitates the learning of programming logic, select and repeat structures. Python with Turtle enhances learning of these same concepts with the addition of functions. Finally, the media computation approach has shown potential for learning the concepts of functions and arrays. We believe that the practical factors presented in this work can support the design of CS1 courses for non-majors / Estudantes que n?o s?o da ?rea de TI, chamados non-majors , usualmente apresentam falta de interesse e maiores dificuldades na aprendizagem de programa??o em rela??o a estudantes de cursos como Ci?ncia da Computa??o. Neste trabalho descrevemos a concep??o, aplica??o e avalia??o de uma abordagem de ensino-aprendizagem de Programa??o, destinada a estudantes non-majors , cujo intuito ? aumentar a sua motiva??o e amenizar as suas dificuldades em aprender programa??o. A abordagem proposta combina o uso do ambiente l?dico Scratch em um contexto de cria??o de jogos, a linguagem de Programa??o Python associada ? biblioteca TurtleGraphics e ? manipula??o de imagens por meio do ambiente de desenvolvimento JythonEnvironment for Students (JES) . Realizamos dois estudos de caso explorat?rios com estudantes de Engenharia Civil cursando uma disciplina introdut?ria de programa??o em nossa institui??o para analisar o impacto desta abordagem sobre a motiva??o e aprendizagem dos estudantes. Nossos resultados descrevem a motiva??o presente durante o curso em termos do modelo Aten??o, Relev?ncia, Confian?a e Satisfa??o (ARCS), e identificam os fatores pr?ticos que podem contribuir para aumentar ou diminuir a motiva??o dos estudantes. Geramos um quadro que evidencia os impactos positivos e negativos dos elementos de nossa abordagem sobre cada uma das categorias do modelo ARCS, sendo que muitos destes elementos s?o comuns em diversas situa??es de ensino-aprendizagem. Do ponto de vista da aprendizagem, nossos achados demonstram que o ensino contextualizado e em espiral potencializou a aprendizagem de conceitos como loops e fun??es. Scratch potencializa a aprendizagem de l?gica de programa??o, loops e estruturas de sele??o. J? Python com Turtlepotencializa a aprendizagem destes mesmos conceitos com a adi??o de fun??es. Finalmente, a abordagem com m?dias demonstrou potencial para a aprendizagem dos conceitos de fun??es, vetores e matrizes. Acreditamos que os fatores pr?ticos apresentados nesse trabalho podem apoiar o design de disciplinas introdut?rias de programa??o para non-majors

Page generated in 0.1349 seconds