Presentation
The Code-a-Thon, Improving Student Engagement through Community Coding
Description"Learning by Doing" also known as Active Learning is a hands-on, experiential approach to learning that involves actively engaging in tasks or activities to acquire knowledge and skills. TACC has been incorporating "Learning by Doing" into introductory advanced computing topics termed Code-a-thons. This approach has greatly increased students' knowledge base in advanced computing through problem solving, debugging, and implementing. Three major student outcomes from our code-a-thons have been:
* Increased Retention and Understanding
* Skill Development
* Critical Thinking and Problem-Solving
Code-a-thons have promoted a more engaging and practical learning experience that encourages learners to become active participants in their own education, leading to a deeper and more comprehensive understanding of scientific computing. We will discuss the TACC Code-a-thon model: the benefits and detail our implementation, and share the real world projects used during our community coding events and feedback from our students.
* Increased Retention and Understanding
* Skill Development
* Critical Thinking and Problem-Solving
Code-a-thons have promoted a more engaging and practical learning experience that encourages learners to become active participants in their own education, leading to a deeper and more comprehensive understanding of scientific computing. We will discuss the TACC Code-a-thon model: the benefits and detail our implementation, and share the real world projects used during our community coding events and feedback from our students.