Easy-to-Use Cloud Computing for Teaching Data Science

被引:15
|
作者
Kim, Brian [1 ]
Henke, Graham [2 ]
机构
[1] Univ Maryland, Joint Program Survey Methodol, 1218 LeFrak Hall,7251 Preinkert Dr, College Pk, MD 20742 USA
[2] NYU, Ctr Urban Sci & Progress, Brooklyn, NY USA
关键词
Education; Jupyter; !text type='Python']Python[!/text; SQL; Training; BIG DATA; STATISTICS;
D O I
10.1080/10691898.2020.1860726
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
One of the biggest hurdles of teaching data science and programming techniques to beginners is simply getting started with the technology. With multiple versions of the same coding language available (e.g., Python 2 and Python 3), various additional libraries and packages to install, as well as integrated development environments to navigate, the first step can be the most daunting. We show the advantages of using cloud computing to solve this issue and demonstrate one way of implementing it to allow beginners to get started with coding immediately. Using user-friendly Jupyter notebooks along with the interactive capabilities possible through Binder, we provide introductory Python and SQL material that students can access without downloading anything. This lets students to get started with coding right away without getting frustrated figuring out what to install. Example introductory modules on using Python and SQL for data analysis are provided through GitHub at and .
引用
收藏
页码:S103 / S111
页数:9
相关论文
共 50 条
  • [21] Teaching cloud computing in cloud computing
    Moravcik, Marek
    Segec, Pavel
    Uramova, Jana
    Kontsek, Martin
    2017 15TH IEEE INTERNATIONAL CONFERENCE ON EMERGING ELEARNING TECHNOLOGIES AND APPLICATIONS (ICETA 2017), 2017, : 319 - 324
  • [22] AN EASY-TO-USE, HOST-INDEPENDENT DATA ACQUISITION-SYSTEM
    NIGUS, DD
    DYER, SA
    IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE //: IMTC / PERVASIVE I & M TECHNOLOGY, 1989, : 86 - 91
  • [23] Towards an Easy-to-Use Web Application Server and Cloud PaaS for Web Development Education
    Brune, Philipp
    Leisner, Michael
    Janke, Erica
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 1113 - 1116
  • [24] EASY-TO-USE REPORT GENERATION LANGUAGE
    CHENG, TT
    PEIKES, W
    HEWLETT-PACKARD JOURNAL, 1979, 30 (06): : 20 - 23
  • [25] An easy-to-use computer program for standardisation methods of population morbidity data
    Ong, Suan Mei
    Arifin, Wan Nor
    Yaacob, Najib Majdi
    Naing, Nyi Nyi
    INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2020, 11 (01) : 40 - 53
  • [26] ImageGP: An easy-to-use data visualization web server for scientific researchers
    Chen, Tong
    Liu, Yong-Xin
    Huang, Luqi
    IMETA, 2022, 1 (01):
  • [27] Design and Implementation of an easy-to-use Automated System to build Beowulf Parallel Computing Clusters
    Castanos, Iker
    Garrido, Izaskun
    Garrido, Aitor
    Sevillano, Goretti
    2009 XXII INTERNATIONAL SYMPOSIUM ON INFORMATION, COMMUNICATION AND AUTOMATION TECHNOLOGIES, 2009, : 291 - 296
  • [28] WRITING EASY-TO-USE PROGRAMS FOR COMPUTERS
    CHRISTENSEN, K
    MECHANICAL ENGINEERING, 1983, 105 (09) : 66 - 69
  • [30] DESIGNING EASY-TO-USE FEATURES FOR NUMERIC DATA-BASE SYSTEMS
    CLAYDON, CR
    PROCEEDINGS OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE, 1981, 18 : 382 - 382