Math Cognition, Computational Thinking, and Education
Project Description
Mathematical cognition and computational thinking are key foundations for academic success and STEM learning. This project examines how learners develop numerical reasoning, arithmetic, pattern recognition, and problem-solving skills, and how these abilities relate to computational thinking. Through behavioral and cognitive assessments, the project aims to identify factors that support math and computational learning across development.
Supervisor
CHENG Chen
Quota
2
Course type
UROP1000
UROP1100
UROP2100
UROP3100
UROP3200
UROP4100
Applicant's Roles
We are looking for committed, responsive team workers who are genuinely interested in child development and education. Students are expected to attend regular lab meetings. Students will be engaged in all kinds of research activities including 1) reviewing relevant literatures; 2) preparing experimental material; 3) participation recruitment and coordination; 4) conducting hands-on experiments in-person and online; 5) data-analysis; 6) poster preparation and presentation. Students are expected to have some basic data analysis skills (Excel, R, SPSS), programming knowledge (e.g., Python, PsychoPy, JSON) are recommended but not required.
Applicant's Learning Objectives
Through this project, students will gain hands-on experience in developmental and cognitive psychology research, including study design, behavioral task administration, and quantitative data analysis. They will learn to connect theories from cognitive and educational psychology with real-world applications in education and learning sciences. Students will also develop skills in data management, statistical analysis, and critical interpretation of research findings. By the end of the project, participants will better understand how cognitive and environmental factors shape mathematical and computational thinking, and how research can inform effective educational practices.
Complexity of the project
Moderate