IMI Python']Python: Upgraded CS Circles Web-Based Python']Python Course

被引:3
|
作者
Djokic-Petrovic, Marija [1 ]
Pritchard, David [2 ]
Ivanovic, Milos [1 ]
Cvjetkovic, Vladimir [1 ]
机构
[1] Univ Kragujevac, Dept Math & Informat, Fac Sci, Kragujevac, Serbia
[2] Google, Los Angeles, CA USA
关键词
web-based course; !text type='Python']Python[!/text;
D O I
10.1002/cae.21724
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The rapid growth of student demand for flexible education and learning alternatives has caused a significant increase in web-based programming course offerings. In order to ensure easy and enjoyable ways of acquiring knowledge, many web-based solutions have customized the design and content to student needs. This paper introduces a project of the Institute for Mathematics and Informatics (IMI) called IMI Python, an interactive online course. It is based on the open-source Computer Science Circles (CS Circles) project. IMI Python aims to assist the target audience, primarily students, learn a spectrum of Python knowledge. The benefits of this enhanced system are multiple, both for students and their teachers. The course content is structured and divided by levels: basic, medium, and advanced. Flexible navigation through the different levels of difficulty and lesson units allows students to easily review any forgotten material and adopt new knowledge. Teachers have the ability to follow the progress of individual students or all students in a level, and communicate with them about their work. Teachers and students can communicate within the system to discuss individual exercises through a simple user interface. The system is enhanced with the possibility of testing students' knowledge through quizzes. Quizzes are visible at assigned time intervals and are worth a certain number of points. By tracking students' results, teachers can determine whether the site has enough quality material and what can contribute to its improvement. (C) 2016 Wiley Periodicals, Inc.
引用
收藏
页码:464 / 480
页数:17
相关论文
共 50 条
  • [1] Web-based Board Game for Learning Python']Python
    Huang, Li-Wen
    Cheng, Po-Hsun
    Chen, Li-Wei
    [J]. 2021 IEEE WORLD CONFERENCE ON ENGINEERING EDUCATION (EDUNINE), 2021,
  • [2] A lightweight web-based application framework for Web 2.0 using Python']Python
    Chun, Andy Hon Wai
    [J]. WSEAS: ADVANCES ON APPLIED COMPUTER AND APPLIED COMPUTATIONAL SCIENCE, 2008, : 324 - +
  • [3] Web Development with Python']Python and Django
    Ortiz, Ariel
    [J]. SIGCSE 12: PROCEEDINGS OF THE 43RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 662 - 662
  • [4] Web Vulnerability Detection Analyzer Based on Python']Python
    Xu, Dawei
    Chen, Tianxin
    Tan, Zhonghua
    Wu, Fudong
    Gao, Jiaqi
    Yang, Yunfan
    [J]. INTERNATIONAL JOURNAL OF DIGITAL CRIME AND FORENSICS, 2022, 14 (02)
  • [5] Hemodynamic effects of python']python neuropeptide γ in the anesthetized python']python, Python']Python regius
    Skovgaard, N
    Galli, G
    Taylor, EW
    Conlon, JM
    Wang, TB
    [J]. REGULATORY PEPTIDES, 2005, 128 (01) : 15 - 26
  • [6] Hemodynamic effects of python']python neuropeptide γ in the anaesthetized python']python, Python']Python regius
    Skovgarrd, N
    Galli, GLJ
    Taylor, EW
    Conlon, JM
    Wang, T
    [J]. COMPARATIVE BIOCHEMISTRY AND PHYSIOLOGY B-BIOCHEMISTRY & MOLECULAR BIOLOGY, 2004, 139 (01): : 148 - 149
  • [7] Performance of Python']Python CS1 Students in Mid-level non-Python']Python CS Courses
    Enbody, Richard J.
    Punch, William F.
    [J]. SIGCSE 10: PROCEEDINGS OF THE 41ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2010, : 520 - 523
  • [8] Web-Based Biobank System Infrastructure Monitoring Using Python']Python, Perl, and PHP
    Norling, Martin
    Kihara, Absolomon
    Kemp, Steve
    [J]. BIOPRESERVATION AND BIOBANKING, 2013, 11 (06) : 355 - 358
  • [9] A Python']Python-based undergraduate course in computational macroeconomics
    Jenkins, Brian C.
    [J]. JOURNAL OF ECONOMIC EDUCATION, 2022, 53 (02): : 126 - 140
  • [10] DEVELOPMENT AND EVALUATION OF AN INTERACTIVE PYTHON']PYTHON COURSE
    Swacha, J.
    [J]. 11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018), 2018, : 456 - 466