Logic Design as an Enabler to Python']Python Programming Language Teaching

被引:1
|
作者
Velaora, Chrysoula [1 ]
Kakarountas, Athanasios [1 ]
机构
[1] Univ Thessaly, Dept Comp Sci & Biomed Informat, Lamia, Greece
来源
2019 PANHELLENIC CONFERENCE ON ELECTRONICS AND TELECOMMUNICATIONS (PACET2019) | 2019年
关键词
Logic design; Pyboard; Gamification; !text type='Python']Python[!/text; Scenario;
D O I
10.1109/pacet48583.2019.8956286
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this article the contribution of experiential learning, gamification and emerging technologies to Python programming language teaching is attempted to be sketched. Four scenarios were designed in order to constitute a new teaching proposal for the consolidation of specific modules, incorporating elements of dynamic games, emerging technology and approaching the subject that they are dealing with, in an experiential way in an authentic learning framework by solving problems of everyday life. The main approach of the scenarios is that of social constructivism. A study was conducted to assess the impact of the design of scenarios on learner motivation. The sample of the survey was 15 undergraduate students of the Department of Informatics with Applications in Biomedicine of the University of Thessaly. After completing each scenario, they completed a questionnaire based on the CIS questionnaire survey, which was designed by Keller in 1987 with Likert's 5-step scale questions on the variables motivation, attention-relevance, confidence-satisfaction that are the components of the Kellers ARCS motivation model. The results showed that designing learning scenarios by combining experiential learning, gamification and the use of emerging technologies strengthens the motivation of trainees and leads to the achievement of learning goals.
引用
收藏
页码:71 / 76
页数:6
相关论文
共 50 条
  • [1] Python']Python-Bot: A Chatbot for Teaching Python']Python Programming
    Okonkwo, Chinedu Wilfred
    Ade-Ibijola, Abejide
    ENGINEERING LETTERS, 2021, 29 (01) : 25 - 34
  • [2] Python']Python: The Full Monty A Tested Semantics for the Python']Python Programming Language
    Politz, Joe Gibbs
    Martinez, Alejandro
    Milano, Matthew
    Warren, Sumner
    Patterson, Daniel
    Li, Junsong
    Chitipothu, Anand
    Krishnamurthi, Shriram
    ACM SIGPLAN NOTICES, 2013, 48 (10) : 217 - 231
  • [3] APPLICATION OF PYTHON']PYTHON PROGRAMMING LANGUAGE IN MEASUREMENTS
    Pejovic, Predrag
    FACTA UNIVERSITATIS-SERIES ELECTRONICS AND ENERGETICS, 2019, 32 (01) : 1 - 23
  • [4] Research on the Improvement of Python']Python Language Programming Course Teaching Methods based on Visualization
    Kui, Xiaoyan
    Liu, Weiguo
    Xia, Jiazhi
    Du, Huakun
    2017 12TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND EDUCATION (ICCSE 2017), 2017, : 639 - 644
  • [5] Teaching Object-Oriented Programming in Python']Python
    Goldwasser, Michael H.
    Letscher, David
    ITICSE 2007: 12TH ANNUAL CONFERENCE ON INNOVATION & TECHNOLOGY IN COMPUTER SCIENCE EDUCATION: INCLUSIVE EDUCATION IN COMPUTER SCIENCE, 2007, : 365 - 366
  • [6] INTRODUCING CODING USING THE PYTHON']PYTHON PROGRAMMING LANGUAGE
    Workman, R.
    Yu, W.
    ICERI2016: 9TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION, 2016, : 6667 - 6667
  • [7] Python']Python: A programming language for software integration and development
    Sanner, MF
    JOURNAL OF MOLECULAR GRAPHICS & MODELLING, 1999, 17 (01): : 57 - 61
  • [8] Usage of the Python']Python programming language in the CMS experiment
    Wilkinson, R.
    Hegner, B.
    Jones, C. D.
    17TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP09), 2010, 219
  • [9] TEACHING METHOD REFORM OF PYTHON']PYTHON LANGUAGE PROGRAMMING COURSE BASED ON MINIMUM KNOWLEDGE SETS
    Kui, Xiaoyan
    Liu, Weiguo
    Guo, Kehua
    Xia, Jiazhi
    Du, Huakun
    MECHATRONIC SYSTEMS AND CONTROL, 2018, 46 (04): : 181 - 186
  • [10] Python']Python - A comprehensive yet free programming language for statisticians
    Shukla, Xitij U.
    Parmar, Dinesh J.
    JOURNAL OF STATISTICS & MANAGEMENT SYSTEMS, 2016, 19 (02): : 277 - 284