You are here:

A Mathematical Computing Approach to Computational Thinking
PROCEEDINGS

, University of North Texas at Dallas, United States

Society for Information Technology & Teacher Education International Conference, in Las Vegas, NV, United States ISBN 978-1-939797-13-1 Publisher: Association for the Advancement of Computing in Education (AACE), Chesapeake, VA

Abstract

Computational thinking (CT) includes epistemic and representational practices such as problem reduction, transformation, and modularization; recursion and iteration; parallel processing; constructing multiple layers of abstraction; problem decomposition; modeling and simulation; creating problem representations; and heuristic reasoning. However, these practices are also central to reasoning and problem solving in mathematics. This paper demonstrates that the problem-solving framework for mathematics can be used to foster key CT skills. The approach to developing CT skills suggested in this paper can be integrated in secondary school computer science, secondary school mathematics, or in the general education core undergraduate university curriculum. Using example concepts from mathematics, this paper demonstrates how to craft solutions for problems in a representation that can be executed by an information-processing agent, thereby fostering key CT skills without computer programming.

Citation

Rambally, G. (2015). A Mathematical Computing Approach to Computational Thinking. In D. Rutledge & D. Slykhuis (Eds.), Proceedings of SITE 2015--Society for Information Technology & Teacher Education International Conference (pp. 114-122). Las Vegas, NV, United States: Association for the Advancement of Computing in Education (AACE). Retrieved April 20, 2019 from .

Keywords

View References & Citations Map

References

These references have been extracted automatically and may have some errors. If you see a mistake in the references above, please contact info@learntechlib.org.