Constructing Computational Thinking Without Using Computers
Tim Bell & Michael Lodi
Log in to download the full text for free
> Citation
> Similar
> References
> Add Comment
Abstract
Context: The meaning and implications of “computational thinking” (CT) are only now starting to be clarified, and the applications of the Computer Science (CS) Unplugged approach are becoming clearer as research is appearing. Now is a good time to consider how these relate, and what the opportunities and issues are for teachers using this approach. Problem: The goal here is to connect computational thinking explicitly to the CS Unplugged pedagogical approach, and to identify the context where Unplugged can be used effectively. Method: We take a theoretical approach, selecting a representative sample of CS Unplugged activities and mapping them to CT concepts. Results: The CS Unplugged activities map well onto commonly accepted CT concepts, although caution must be taken not to regard CS Unplugged as being a complete approach to CT education. Implications: There is evidence that CS Unplugged activities have a useful role to help students and teachers engage with CT, and to support hands-on activities with digital devices. Constructivist content: A constructivist approach to teaching computer science concepts can be particularly valuable at present because the public (and many teachers who are likely to have to become engaged with the subject) do not see CS as something they are likely to understand. Providing a clear way for anyone to construct this knowledge for themselves gives an opportunity to empower them when it might otherwise have been regarded as a domain that is open to only a select few.
Key words: Computational thinking, CS Unplugged, Papert, teacher professional learning and development, integrated learning, computation, algorithms, kinesthetic learning.
Citation
Bell T. & Lodi M. (2019) Constructing computational thinking without using computers. Constructivist Foundations 14(3): 342–351. https://constructivist.info/14/3/342
Export article citation data:
Plain Text ·
BibTex ·
EndNote ·
Reference Manager (RIS)
Similar articles
References
Bell T. & Vahrenhold J. (2018) CS Unplugged – How is it used, and does it work? In: Böckenhauer H.-J., Komm D. & Unger W. (eds.) Adventures between lower bounds and higher altitudes: Essays dedicated to Juraj Hromkovič on the occasion of his 60th birthday. Springer, New York: 497–521.
▸︎ Google︎ Scholar
Bell T., Alexander J., Freeman I. & Grimley M. (2009) Computer science unplugged: School students doing real computing without computers. New Zealand Journal of Applied Computing and Information Technology 13(1): 20–29.
▸︎ Google︎ Scholar
Bell T., Rosamond F. & Casey N. (2012) Computer Science Unplugged and related projects in math and computer science popularization. In: Bodlaender H. L., Downey R. F., Fomin V. & Marx D. (eds.) The multivariate algorithmic revolution and beyond: Essays dedicated to Michael Fellows R. on the occasion of his 60th birthday. LNCS 7370. Springer, New York: 398–456.
▸︎ Google︎ Scholar
Curzon P., Bell T., Waite J. & Dorling M. (2019) Computational thinking. In: Fincher S. & Robins A. (eds.) The Cambridge handbook of computing education research. Cambridge University Press, Cambridge: 513–546.
▸︎ Google︎ Scholar
Curzon P., McOwan P. W., Plant N. & Meagher L. R. (2014) Introducing teachers to computational thinking using unplugged storytelling. In: Proceedings of the 9th workshop in primary and secondary computing education (WiPSCE’14) ACM, New York: 89–92.
▸︎ Google︎ Scholar
Denning P. & Tedre M. (2019) Computational thinking. MIT Press, Cambridge MA.
▸︎ Google︎ Scholar
Denning P. (2017) Remaining trouble spots with computational thinking. Communications of the ACM. 60(6): 33–39.
▸︎ Google︎ Scholar
Duncan R. G. & Rivet A. E. (2013) Science learning progressions. Science 339(6118): 396–397.
▸︎ Google︎ Scholar
Feaster Y., Segars L., Wahba S. K. & Hallstrom J. O. (2011) Teaching CS unplugged in the high school (with limited success). In: Rößling G., Naps T. L. & Spannagel C. (eds.) Proceedings of the 16th Annual SIGCSE conference on innovation and technology in computer science education (ITiCSE 2011) ACM, New York: 248–252.
▸︎ Google︎ Scholar
Gutiérrez J. M. & Sanders I. D. (2009) Computer science education in Perú: A new kind of monster? ACM SIGCSE Bulletin 41(2): 86–89.
▸︎ Google︎ Scholar
Heintz F., Mannila L. & Färnqvist T. (2016) A review of models for introducing computational thinking, computer science and computing in K-12 education. In: Proceedings of the IEEE frontiers in education conference (FIE). IEEE, Piscataway NJ: 1–9.
▸︎ Google︎ Scholar
Hermans F. & Aivaloglou E. (2017) To scratch or not to scratch? A controlled experiment comparing plugged first and unplugged first programming lessons. In: Proceedings of the 12th workshop on primary and secondary computing education. ACM, New York NY: 49–56.
▸︎ Google︎ Scholar
Morreale P. & Joiner D. (2011) Reaching future computer scientists. Communications of the ACM 54(4): 121.
▸︎ Google︎ Scholar
Nardelli E. (2019) Do we really need computational thinking? Communications of the ACM 62(2): 32–35.
▸︎ Google︎ Scholar
Sentance S. & Csizmadia A. (2017) Computing in the curriculum: Challenges and strategies from a teacher’s perspective. Education and Information Technologies 22(2): 469–495.
▸︎ Google︎ Scholar
Smith N., Allsop Y., Caldwell H., Hill D., Dimitriadi Y. & Csizmadia A. P. (2015) Master teachers in computing: What have we achieved? In: Gal-Ezer J., Sentence S. & Vahrenhold J. (eds.) Proceedings of the workshop in primary and secondary computing education (WiPSCE ’15) ACM: New York: 21–24.
http://oro.open.ac.uk/45454/1/practise-39.pdf
Taber K. S. (2011) Constructivism as educational theory: Contingency in learning, and optimally guided instruction. In: Hassaskhah J. (ed.) Educational theory. Nova Science Publishers, Hauppauge NY: 39–61.
▸︎ Google︎ Scholar
Taub R., Armoni M. & Ben-Ari M. (2012) CS Unplugged and middle-school students’ views, attitudes, and intentions regarding CS. ACM Transactions on Computing Education 12(2): 8.
▸︎ Google︎ Scholar
Thies R. & Vahrenhold J. (2013) On plugging “unplugged’’ into CS classes. In: Proceedings of the 44th ACM technical symposium on computer science education (SIGCSE ’13) ACM, New York: 365–370.
▸︎ Google︎ Scholar
Turing A. M. (1937) On computable numbers, with an application to the Entscheidungsproblem. Proceedings of the London Mathematical Society 2(1): 230–265.
▸︎ Google︎ Scholar
Webb M., Bottino R. M., Passey D., Kalas I., Bescherer C., Smith J. M., Angeli C., Katz Y., Micheuz P., Rosvik S., Brinda T., Fluck A., Magenheim J., Anderson B. B. & Fuschek G. (2019) Coding, programming and the changing curriculum for computing in schools. Report of UNESCO/IFIP TC3 meeting at OCCE, 27 June 2018, Linz, Austria.
https://www.ifip-tc3.org/app/download/7193549351/OCCE+2018+TC3+UNESCO+meeting+040219+CS+coding.pdf
Wells G. (1999) Dialogic inquiry: Towards a sociocultural practice and theory of education. Cambridge University Press, New York.
▸︎ Google︎ Scholar
Wing J. M. (2006) Computational thinking. Communications of the ACM 49(3): 33–35.
▸︎ Google︎ Scholar
Comments: 0
To stay informed about comments to this publication and post comments yourself, please log in first.