Digital CS1 Study Pack Based on Moodle and Python']Python

被引:0
|
作者
Radenski, Atanas [1 ]
机构
[1] Chapman Univ, Orange, CA 92869 USA
关键词
!text type='Python']Python[!/text; Moodle; course management system; active learning;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We believe that CS1 courses can be made more attractive to students: by teaching a highly interactive scripting language - Python by using an open source course management system - such as Moodie - to make all course resources available in a comprehensive digital study pack, and by offering detailed self-guided online labs We have used Moodie [1] and Python [2] to develop a "Python First" digital study pack [3] which comprises a wealth of new, original learning modules: extensive e-texts, detailed self-guided labs, numerous sample programs, quizzes, and slides. Our digital study pack pedagogy is described in recent ITiCSE and SIGCSE papers [4, 5]. "Python First" digital packs instances have already been adopted by instructors at several universities. This demonstration reveals instructor and student perspectives to the "Python First" digital pack. In particular, we demonstrate how instructors can use standard Moodie functionality to customize and manage digital packs. We also demonstrate several Moodle-supported, Python-based self-guided labs.
引用
收藏
页码:325 / 325
页数:1
相关论文
共 50 条
  • [31] HIVIntact: a python']python-based tool for HIV-1 genome intactness inference
    Wright, Imogen A.
    Bale, Michael J.
    Shao, Wei
    Hu, Wei-Shau
    Coffin, John M.
    Van Zyl, Gert U.
    Kearney, Mary F.
    RETROVIROLOGY, 2021, 18 (01) : 16
  • [32] Feasibility Study for a Python']Python-Based Embedded Real-Time Control System
    Cho, Se Yeon
    Delgado, Raimarius
    Choi, Byoung Wook
    ELECTRONICS, 2023, 12 (06)
  • [33] What Types Are Needed for Typing Dynamic Objects? A Python']Python-Based Empirical Study
    Sun, Ke
    Chen, Sheng
    Wang, Meng
    Hao, Dan
    PROGRAMMING LANGUAGES AND SYSTEMS, APLAS 2023, 2023, 14405 : 24 - 45
  • [34] An Experimental Study of Cooperative Learning in CS1
    Beck, Leland L.
    Chizhik, Alexander W.
    SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 205 - 209
  • [35] Development of a digital twin operational platform using Python']Python Flask (vol 3, E1, 2022)
    Bonney, Matthew S.
    de Angelis, Marco
    Dal Borgo, Mattia
    Andrade, Luis
    Beregi, Sandor
    Jamia, Nidhal
    Wagg, David J.
    DATA-CENTRIC ENGINEERING, 2022, 3
  • [36] CBMOS: a GPU-enabled Python']Python framework for the numerical study of center-based models
    Mathias, Sonja
    Coulier, Adrien
    Hellander, Andreas
    BMC BIOINFORMATICS, 2022, 23 (01)
  • [37] Assessing Accuracy: A Study of Lexicon and Rule-Based Packages in R and Python']Python for Sentiment Analysis
    Mahmoudi, Amin
    Jemielniak, Dariusz
    Ciechanowski, Leon
    IEEE ACCESS, 2024, 12 : 20169 - 20180
  • [38] Engaging CS1 Students With Project Based Learning
    Cassens, Michael
    Reimer, Yolanda
    2018 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2018,
  • [39] Towards Computer-based Exams in CS1
    Lappalainen, Vesa
    Lakanen, Antti-Jussi
    Hogmander, Harri
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION (CSEDU), VOL 2, 2017, : 125 - 136
  • [40] Deducing Loop Patterns in CS1: a Comparative Study
    Fernandez Aleman, Jose Luis
    ICALT: 2009 IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, 2009, : 247 - 248