atlas

Research map / Large language models / AI and society

Computational Thinking with Computer Vision: Developing AI Competency in an Introductory Computer Science Course

AAAI 2025 · Large language models › AI and society · approach: Teacher needs and AI curricula · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Describes and evaluates a first-year introductory CS course that teaches computational thinking through computer vision projects, reading discussions on AI ethics, and a personal final project, using pre/post surveys with 12 students.

Problem

Introductory CS courses provide limited opportunities to develop AI competency and critical thinking about AI's societal and ethical implications, and most prior AI-education research targets advanced courses.

Approach

Uses computer vision as an application context in a CS1-equivalent course to teach computational thinking alongside critical thinking (reading assignments, debates, a personal final project), evaluated via pre/post surveys on belonging, self-efficacy, and AI ethics awareness.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Take the computer vision courseIntroductory CS students · Sense of belonging in AI, item 3 (reverse coded)mean response: +0.3939Helped
Take the computer vision courseIntroductory CS students · Self-efficacy in AI, confidence understanding procedures and main steps of building an AI toolmean response: +1.4242Helped
Take the computer vision courseIntroductory CS students · Self-efficacy in AI, confidence interpreting AI model outputsmean response: +1.5909Helped
Take the computer vision courseIntroductory CS students · AI ethics awarenesssurvey responseNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: pre- and post-course Likert surveys (n=12) student comments on Perusall reading annotations

Metrics: mean change in Likert ratings Wilcoxon signed-rank test p-value thematic analysis of student comments

Builds on: context-based learning open-ended programming assignments Perusall social annotation

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy