ABSTRACT
This work aims to present a hands-on activity for the first degree equations. The activity was applied to a reinforcement class of the K-8, in a public school in Birigui, São Paulo, Brazil. The activity used the Balance of Equations game, built on the Scratch programming environment with the objective of teaching the initial ideas of first degree equations to a class with a learning gap in this discipline. The planning of the activity was divided into three moments, with the intention of starting from an analogy to the principle of equivalence of an equation, reaching the algebraic transcription of an equation through activities of manipulation of the game code. Seven concepts related to computational thinking with strong potential to be worked during the activity were identified. In this way, besides the presentation of the classroom case, this article identifies these seven concepts, analyzing how they could be developed during the application of the activity, seeking to answer the following question: How can computational thinking skills be explored through hands-on activity for the teaching of equations?
- J. M. WING (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society A, 366(1881), 3717--3725.Google ScholarCross Ref
- J. M. WING (2006). Computational thinking. Communications of the ACM, 49(3), 33--35. Google ScholarDigital Library
- S. PAPERT (1980). Mindstorms: Children, computers, and powerful ideas. New York: Basic Books. Google ScholarDigital Library
- A. VEE (2013). Understanding computer programming as a literacy. Literacy in Composition Studies, 1(2):42--64, 2013.Google ScholarCross Ref
- CSTA K12. Computer Science Standards 2016; https://cdn.ymaws.com/www.csteachers.org/resource/resmgr/Docs/Standards/2016StandardsRevision/INTERIM_StandardsFINAL_073222.pdfGoogle Scholar
- Computing at School, a subdivision of the British Computer Society (BCS). 2015. Computational Thinking: A Guide for Teachers; htp://community.computingatschool.org.uk/files/6695/original.pdfGoogle Scholar
- International Society for Technology in Education. ISTE Standards for Students, 2016; Avaiable at: http://www.iste. org/standards/standards/for-students-2016.Google Scholar
- G. GADANIDIS Coding as a Trojan Horse for Mathematics Education Reform. Jl. of Computers in Mathematics and Science Teaching (2015) 34(2), 155--173Google Scholar
- SCRATCH BRASIL. Você conhece o Scratch? http://www.scratchbrasil.net.br/index.php/sobre-o-scratch.html.Google Scholar
- A. YADAV, C. STEPHENSON, H, HONG (2017). Computational Thinking for Teacher Education. COMMUNICATIONS OF THE ACM. APRIL 2017. VOL. 60. N° 4. Google ScholarDigital Library
- SCHIMITAU, J. (2005). The development of algebraic thinking -- A Vygotskian perspective. ZDM, 37(1), 16--22.Google Scholar
Recommendations
Teaching how to teach computational thinking
ITiCSE 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science EducationComputational Thinking is argued to be an essential skill for the workforce of the 21st century. As a skill, Computational Thinking should be taught in all schools, employing computational ideas integrated into other disciplines. Up until now, questions ...
Computational thinking in high school courses
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationThe number of undergraduates entering computer science has declined in recent years. This is paralleled by a drop in the number of high school students taking the CS AP exam and the number of high schools offering computer science courses. The declines ...
Computational Thinking in Teacher Education
SIGCSE '20: Proceedings of the 51st ACM Technical Symposium on Computer Science EducationTeacher education programs are beginning to acknowledge the important role they play in preparing teachers to support students in the area of STEM, coding, Computational Thinking and robotics. As a result, new courses are being developed that connect ...
Comments