Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Active Learning Approach for Python Programming


Affiliations
1 Department of Computer Science & Engineering, B.M.S. College of Engineering, Bangalore, India
2 Department of Computer Science & Engineering, B.M.S. College of Engineering, Banaglore, India
     

   Subscribe/Renew Journal


In Outcome-Based Education, Active Learning methodology is used to improve the learning of the students in the classroom. To enhance the project implementation skill of the students, one of the Comprehensive Courses was introduced namely "Programming in Python" for the undergraduate students of Department of Computer Science & Engineering. In this course, students carry out a project on the concepts learned during the course. Active learning introduced in this course, helped the students to engage in the implementation of projects, weekly reviews, and discussion with peers to implement the concepts learned in the classroom. The active learning framework helped the faculties to review and evaluate the project work. The outcome of active learning helped the students to solve the problems with project techniques than learning programming construct.

Keywords

Comprehensive Course, Rubrics, Self-Study, Active Learning.
Subscription Login to verify subscription
User
Notifications
Font Size


  • Syed Akram S. Selvakumar J. J. Lohith B. R. Shambhavi M. Indiramma (2014) “Role of industry to improve outcome based education in engineering” in Journal of Engineering Education Transformations, Special Issue: Jan. 2015, ISSN2394-1707.
  • Hye-Jung Lee, and Cheolil Lim. “Peer Evaluation in Blended Team Project-based Learning: What Do Students Find Important?”. Journal of Educational Technology & Society 15.4 (2012): 214–224. ISSN 1436-4522 (online) and 1176-3647 (print).
  • Tseng, Kuo-Hung, Chang, Chi-Cheng, Lou, ShiJer, Chen,Wen-Ping, “Attitudes towards science, technology, engineering and mathematics (STEM) in a project-based learning (PBL) environment”, International Journal of Technology and Design Education, Springer, February 2013, Volume 23, Issue 1, pp 87-102, DOI:10.1007/s10798-011-9160-x.
  • Marilyn Rice, Li-Jen Shannon “ Developing Project Based Learning, Integrated Courses from Two Different Colleges at an Institution of HigherEducation:AnOverviewof the Processes, Challenges, and Lessons Learned”, 2015 Proceedings of the EDSIG Conference, Wilmington,NorthCarolinaUSA.
  • B. S. Bell and S. W. J. Kozlowski, “Active learning: Effects of core training design elements on self-regulatory processes, learning, and adaptability,” Journal ofApplied Psychology, pp. 296–316, 2008.
  • D. Bebell and L. M. O'Dwyer, “Educational outcomes and research from 1:1 computing settings,” Journal of Technology, Learning, and Assessment, 2010.
  • R. Hasan, S. Ali and M. Hayat, 'Enhancing student's learning experience at middle east college by using blended learning', 015 Science and InformationConference (SAI), 2015.
  • https://cei.umn.edu/support-services/tutorials /what-active-learning/elements-active-learning
  • https://en.wikipedia.org/wiki/Project-based_ learning
  • https://www.wiksate.com/
  • Forehand,Mary. "Bloom's taxonomy." Emerging perspectives on learning, teaching, and technology 41 (2010): 47.

Abstract Views: 333

PDF Views: 5




  • Active Learning Approach for Python Programming

Abstract Views: 333  |  PDF Views: 5

Authors

M. Namratha
Department of Computer Science & Engineering, B.M.S. College of Engineering, Bangalore, India
G. S. Rekha
Department of Computer Science & Engineering, B.M.S. College of Engineering, Banaglore, India
Syed Akram
Department of Computer Science & Engineering, B.M.S. College of Engineering, Banaglore, India
S. Selva Kumar
Department of Computer Science & Engineering, B.M.S. College of Engineering, Banaglore, India
Jyothi S. Nayak
Department of Computer Science & Engineering, B.M.S. College of Engineering, Banaglore, India

Abstract


In Outcome-Based Education, Active Learning methodology is used to improve the learning of the students in the classroom. To enhance the project implementation skill of the students, one of the Comprehensive Courses was introduced namely "Programming in Python" for the undergraduate students of Department of Computer Science & Engineering. In this course, students carry out a project on the concepts learned during the course. Active learning introduced in this course, helped the students to engage in the implementation of projects, weekly reviews, and discussion with peers to implement the concepts learned in the classroom. The active learning framework helped the faculties to review and evaluate the project work. The outcome of active learning helped the students to solve the problems with project techniques than learning programming construct.

Keywords


Comprehensive Course, Rubrics, Self-Study, Active Learning.

References





DOI: https://doi.org/10.16920/jeet%2F2018%2Fv32i1%2F130803