Computational skills by stealth in introductory data science teaching

In 2010, Nolan and Temple Lang proposed “integration of computing concepts into statistics curricula at all levels.” The unprecedented growth in data and emphasis on data science has provided an impetus to finally realizing full implementations of this in new statistics and data science programs and courses. We discuss a proposal for the stealth development of computational skills in students' exposure to introductory data science through careful, scaffolded exposure to computation and its power. Our intent is to support students, regardless of interest and self‐efficacy in coding, in becoming data‐driven learners, who are capable of asking complex questions about the world around them, and then answering those questions through the use of data‐driven inquiry. Reference is made to the computer science and statistics consensus curriculum frameworks the International Data Science in Schools Project (IDSSP) recently published for secondary school data science or introductory tertiary programs, designed to optimize data‐science accessibility.

[1]  On traversing the data landscape: Introducing APIs to data‐science students , 2021, Teaching Statistics.

[2]  A. Sporle,et al.  On Democratizing Data Science: Some iNZights Into Empowering the Many , 2021, Issue 3.2, Spring 2021.

[3]  Maxine Pfannkuch,et al.  Introducing teachers who use GUI-driven tools for the randomization test to code-driven tools , 2021 .

[4]  Mine Çetinkaya-Rundel,et al.  A Fresh Look at Introductory Data Science , 2020, Journal of Statistics and Data Science Education.

[5]  Silke Luttenberger,et al.  Spotlight on math anxiety , 2018, Psychology research and behavior management.

[6]  Eric Gibson,et al.  Leadership in Statistics: Increasing Our Value and Visibility , 2018, The American Statistician.

[7]  C. Primi THE ROLE OF MATHEMATICS ANXIETY AND STATISTICS ANXIETY IN LEARNING STATISTICS , 2018 .

[8]  D. Donoho 50 Years of Data Science , 2017 .

[9]  Andrew Gunn Embedding quantitative methods by stealth in political science , 2017 .

[10]  Daniel T. Kaplan,et al.  The mosaic Package: Helping Students to Think with Data Using R , 2017, R J..

[11]  Hadley Wickham,et al.  R for Data Science: Import, Tidy, Transform, Visualize, and Model Data , 2014 .

[12]  Tim Downie,et al.  Using the R Commander: A Point-and-Click Interface for R , 2016 .

[13]  Andee Kaplan,et al.  Designing Modular Software: A Case Study in Introductory Statistics , 2016, 1608.02533.

[14]  R Core Team,et al.  R: A language and environment for statistical computing. , 2014 .

[15]  Massood Towhidnejad,et al.  Work in progress: Teaching computational thinking in middle and high school , 2012, 2012 Frontiers in Education Conference Proceedings.

[16]  L. Sharp Stealth Learning: Unexpected Learning Opportunities Through Games , 2012 .

[17]  Pedro M. Valero-Mora,et al.  ggplot2: Elegant Graphics for Data Analysis , 2010 .

[18]  Deborah Nolan,et al.  Computing in the Statistics Curricula , 2010 .

[19]  Christopher Rao,et al.  Graphs in Statistical Analysis , 2010 .

[20]  Eamonn Murphy,et al.  Programming Anxiety Amongst Computing Students—A Key in the Retention Debate? , 2009, IEEE Transactions on Education.

[21]  Chris North,et al.  The Value of Information Visualization , 2008, Information Visualization.

[22]  Jenn Shreve Let the Games Begin. Video Games, Once Confiscated in Class, Are Now a Key Teaching Tool. If They're Done Right. , 2005 .

[23]  N. Cowan The magical number 4 in short-term memory: A reconsideration of mental storage capacity , 2001, Behavioral and Brain Sciences.

[24]  Nelson Cowan,et al.  Processing limits of selective attention and working memory: Potential implications for interpreting , 2000 .

[25]  J. Kimathi The popularity contest , 1991 .

[26]  Donald E. Knuth,et al.  Literate Programming , 1984, Comput. J..

[27]  Benjamin S. Baumer,et al.  Tidy data , 2022, Modern Data Science with R.