Sign up & Download
Sign in

If ____________, you might be a computational thinker!

by Daniel D Garcia, Colleen M Lewis, John P Dougherty, Matthew C Jadud
Proceedings of the 41st ACM technical symposium on Computer science education SIGCSE 10 (2010)

Abstract

Computational Thinking (CT) has been articulated as a "fundamental skill for everyone, not just for computer scientists" 10. Almost all agree with the lofty goals of the initiative, to teach humanity the ability to see the world through the sharpened eyes of a computer scientist. Others have shared their vision of what CT is, how to pave the way 7, weave it into a curriculum 1, 2, 9, and what the effects might be 8. However, what does it really mean to be a computational thinker? While it is helpful to see examples that show we're already engaged in CT (e.g., using a backpack is pre-fetching and caching), it is perhaps more valuable to see everyday situations that are transformed when viewed through a computational thinker's trained eyes (e.g., writing dates as YYYY-MM-DD so they'll sort correctly). We hope to present enough examples to satisfy a growing chorus of those who need more grounding, using a unique delivery format.

Cite this document (BETA)

Sign up today - FREE

Mendeley saves you time finding and organizing research. Learn more

  • All your research in one place
  • Add and import papers easily
  • Access it anywhere, anytime

Start using Mendeley in seconds!

Already have an account? Sign in

Readership Statistics

6 Readers on Mendeley
by Discipline
 
 
by Academic Status
 
50% Ph.D. Student
 
17% Student (Bachelor)
 
17% Student (Master)
by Country
 
83% United States
 
17% Portugal