A Cloud-Based Technology for Conducting In-class Exercises in Data Science and Machine Learning Courses

被引:1
|
作者
Pahi, Kritish [1 ]
Phan, Vinhthuy [1 ]
机构
[1] Univ Memphis, Memphis, TN 38152 USA
关键词
active learning; in-class exercise; Jupyter notebook; Jupyterhub; HINT GENERATION;
D O I
10.1145/3545945.3569838
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Teaching data science can be challenging partly due to a diverse student population and the difficulty of providing a hands-on coding experience on complex topics. To address these challenges, we introduce a software package that facilitates active learning in the form of in-class coding exercises. This approach provides a much-needed hands-on experience in courses with a diverse student population and a highly technical content. Utilizing a popular cloud-based technology, JupyterHub, this approach enables in-class exercises with personalized feedback from the instructor. We report a classroom experience of using the technology for the first time in a graduate-level Machine Learning course, consisting of a mix of Data Science and Computer Science students. We found that, to a great extent, the course instructor could conduct complex in-class exercises within 10-15 minutes of class time. The instructor was able to understand students' abilities and challenges better and provide them with meaningful personalized feedback as well as group feedback. Students felt that the experience provided valuable hands-on practice, helped them figure out coding mistakes, and prepared them better for homework assignments.
引用
收藏
页码:868 / 874
页数:7
相关论文
共 50 条
  • [41] A Cloud-Based Software Defect Prediction System Using Data and Decision-Level Machine Learning Fusion
    Aftab, Shabib
    Abbas, Sagheer
    Ghazal, Taher M.
    Ahmad, Munir
    Hamadi, Hussam Al
    Yeun, Chan Yeob
    Khan, Muhammad Adnan
    MATHEMATICS, 2023, 11 (03)
  • [42] Cloud-Based Machine Learning for Flood Policy Recommendations in Makassar City, Indonesia
    Rimba, Andi Besse
    Arumansawang, Andi
    Utama, I. Putu Wira
    Chapagain, Saroj Kumar
    Bunga, Made Nia
    Mohan, Geetha
    Setiawan, Kuncoro Teguh
    Osawa, Takahiro
    WATER, 2023, 15 (21)
  • [43] Cloud-based email phishing attack using machine and deep learning algorithm
    Umer Ahmed Butt
    Rashid Amin
    Hamza Aldabbas
    Senthilkumar Mohan
    Bader Alouffi
    Ali Ahmadian
    Complex & Intelligent Systems, 2023, 9 : 3043 - 3070
  • [44] Cloud-Based Diabetes Decision Support System Using Machine Learning Fusion
    Aftab, Shabib
    Alanazi, Saad
    Ahmad, Munir
    Khan, Muhammad Adnan
    Fatima, Areej
    Elmitwally, Nouh Sabri
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 68 (01): : 1341 - 1357
  • [45] FC2: cloud-based cluster provisioning for distributed machine learning
    Ta Nguyen Binh Duong
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (04): : 1299 - 1315
  • [46] PhishNot: A Cloud-Based Machine-Learning Approach to Phishing URL Detection
    Alani, Mohammed M.
    Tawfik, Hissam
    COMPUTER NETWORKS, 2022, 218
  • [47] Balance Deficits due to Cerebellar Ataxia: A Machine Learning and Cloud-Based Approach
    Ngo, Thang
    Pathirana, Pubudu N.
    Horne, Malcolm K.
    Power, Laura
    Szmulewicz, David J.
    Milne, Sarah C.
    Corben, Louise A.
    Roberts, Melissa
    Delatycki, Martin B.
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2021, 68 (05) : 1507 - 1517
  • [48] ACO-Inspired Load Balancing Strategy for Cloud-Based Data Centre with Predictive Machine Learning Approach
    Dey, Niladri
    Gunasekhar, T.
    Purnachand, K.
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 75 (01): : 513 - 529
  • [49] Cloud-based email phishing attack using machine and deep learning algorithm
    Butt, Umer Ahmed
    Amin, Rashid
    Aldabbas, Hamza
    Mohan, Senthilkumar
    Alouffi, Bader
    Ahmadian, Ali
    COMPLEX & INTELLIGENT SYSTEMS, 2023, 9 (03) : 3043 - 3070
  • [50] An Interactive and Personalized Cloud-Based Virtual Learning System to Teach Computer Science
    Zhao, Jing
    Forouraghi, Babak
    ADVANCES IN WEB-BASED LEARNING - ICWL 2013, 2013, 8167 : 101 - 110