Improving Computational Thinking Using Follow and Give Instructions

dc.contributor.authorFigueiredo, J.
dc.contributor.authorGarcía-Peñalvo, F. J.
dc.date.accessioned2017-12-16T20:13:42Z
dc.date.available2017-12-16T20:13:42Z
dc.date.issued2017-10-18
dc.description.abstractComputational Thinking can be defined as a set of skills for problem solving based on Computer Science. Computational Thinking skills are not only limited to the field of computing but also extensible to all areas of knowledge. Young people grow up surrounded by technology but many of them go for university without any prior knowledge in computer science. Several initiatives have been created to promote Computational Thinking abilities in students all over the world. Teaching computational thinking must necessarily involve problem-solving, and can be applied to various types of problems that do not directly involve coding tasks. However, it is recognized to everyone that programming is a good way to improve Computational Thinking. In this article, we have done a survey on the existing tools that use the codification as main means of development of the abilities of computational thinking or not. It was also a concern to mention those that provide a wide variety of resources for teachers. This paper is an attempt to demonstrate the importance of computational thinking in the first beginning of learning programming, and what activities best contribute to increase the abilities of each computer engineering student in computational thinking according to the characteristics of those who attend the Polytechnic of Guarda, Portugal. Most of our students have never had the opportunity to learn computational thinking.en
dc.identifier.citationFigueiredo, J., & García-Peñalvo, F. J. (2017). Improving Computational Thinking Using Follow and Give Instructions. In J. M. Dodero, M. S. Ibarra Sáiz, & I. Ruiz Rube (Eds.), Fifth International Conference on Technological Ecosystems for Enhancing Multiculturality (TEEM’17) (Cádiz, Spain, October 18-20, 2017) (Article 3). New York, NY, USA: ACM. doi:10.1145/3144826.3145351en
dc.identifier.isbn978-1-4503-5386-1
dc.identifier.urihttp://repositorio.grial.eu/handle/grial/1068
dc.language.isoenen
dc.publisherACMen
dc.subjectComputational Thinkingen
dc.subjectProgrammingen
dc.subjectCS0en
dc.subjectCS1en
dc.subjectlearning programmingen
dc.subjectteaching programmingen
dc.titleImproving Computational Thinking Using Follow and Give Instructionsen
dc.typeArticleen

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
TEEM_2017_paper_03_preprint.pdf
Size:
996.28 KB
Format:
Adobe Portable Document Format
Description:
Article

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections