Related Experiment Video
Updated: Aug 22, 2025

Project-Based Learning Guidelines for Health Sciences Students: An Analysis with Data Mining and Qualitative Techniques
Published on: December 9, 2022
Emerging from the pandemic: instructor reflections and students' perceptions on an introductory programming course in
194-20 Guy R. Brewer Boulevard, 11451 Jamaica, NY United States York College of The City University of New York.
Blended learning combines in-person and online instruction for introductory programming courses. This approach offers flexibility and engagement, benefiting novice programmers in hybrid learning environments.
Area of Science:
- Computer Science Education
- Pedagogy
- Educational Technology
Background:
- The COVID-19 pandemic significantly disrupted novice programming education, necessitating innovative teaching methods.
- Blended learning, integrating in-person and online components, emerged as a preferred modality to maintain engagement and safety.
- York College adopted hybrid course delivery starting Fall 2020, prompting reflection on its effectiveness.
Purpose of the Study:
- To discuss evidence-based pedagogical approaches for teaching introductory programming in a blended learning format.
- To present student perceptions of their learning experience and coding skill development in both online and in-person settings.
- To identify key lessons learned from implementing blended learning in computer science education.
Main Methods:
- Implementation of specific pedagogical strategies in an introductory programming course at York College, CUNY.
- Collection and analysis of student perceptions through surveys regarding their learning experience.
- Evaluation of skill acquisition in both online and face-to-face learning components.
Main Results:
- Students reported significant benefits from face-to-face interactions and instructor feedback.
- Learners who preferred the online environment valued the flexibility offered by digital components.
- The study highlights the potential for novice programmers to gain from both modalities in a blended setting.
Conclusions:
- Carefully designed blended learning environments can effectively support introductory programming education.
- Integrating pedagogical approaches that leverage both in-person and online elements is crucial for student success.
- Blended learning offers a flexible yet engaging model for teaching foundational computer science skills.
More Related Videos
04:12Mixed Reality for Education MRE Implementation and Results in Online Classes for Engineering
Published on: June 23, 2023
09:55Bridging the Technology Divide in the COVID-19 Era: Using Virtual Outreach to Expose Middle and High School Students to Imaging Technology
Published on: September 28, 2022
Related Concept Videos
Introduction to Learning
In contrast to learned behaviors, unlearned behaviors such as crying, sexual...
Hindsight Biases
Purposive Learning
Critical Thinking II
Effects of feedback
Feedback significantly modifies the gain of a control system. The gain of a system without feedback is altered by a factor of one plus GH, where G represents...
Surveys