In the contemporary era of digitalization, computers are widely used in our daily lives, and computer science (CS) is playing an increasingly important role in modern society. One area of interest is computational thinking (CT), in which students learn to use CS ideas to solve problems (Wing., 2006; Yadav et al., 2014). Our research is figuring out the computational thinking for all and designing effective learning for it.

About our project

We are exploring computational thinking to spread out the effectiveness of CS education to the public. Since we have community partners (e.g. IU online high school, Daegu Yeon-gyeong elementary school in South Korea), we will continuously collaborate with them to investigate effective CS education and design modules for all.

Research Threads

  • Computer Science (CS) education for all
  • Computational Thinking
  • Low code (LC) & No code (NC)
  • Digital Literacy

Relevant presentations and publications

Huang, W. & Yu, W. (2022). CARE project. Service learning grant for Community Service / Service Learning Project at Purdue University.

Yu, W. (2022). The history of low-code and no-code approach for computational thinking. TechTrends (Manuscript submitted for publication).