Research Questions
The research is guided by four questions:
RQ1: Competencies
What skills do vocational students need in order to act productively with AI-based assistive programming tools?
Investigates cognitive, motivational, volitional, social, and situational competencies (based on the Weinert 2001 framework) required for effective human-AI collaboration in software development.
RQ2: Novice vs. Experienced
How do novice and experienced programmers differ in their adaptation strategies when working with AI-assisted coding tools?
Examines how prior programming experience affects interaction patterns, confidence, dependency, learning strategies, and collaboration styles when working with AI tools.
RQ3: Curriculum Design
What can empirical outcomes of a well-organized hackathon teach to curriculum design of AI-enabled vocational education?
Connects the hackathon findings to practical curriculum recommendations for vocational programming programs.
RQ4: Ethics & Autonomy
What are the ethical, collaborative, and autonomy-related issues arising in human-AI interaction when coding?
Explores authorship, responsibility, dependency, trust, and the balance between human agency and AI assistance.
For the full methodology, see the Hackathon Playbook.