An attractive way to teach programming basics based on a graphical display module

被引:0
|
作者
Terauds, Maris [1 ]
Solovjova, Tatjana [1 ]
机构
[1] Riga Tech Univ, Inst Radioelect, Riga, Latvia
关键词
Engineering education; Electronics engineering education; Laboratories; Displays; Microcontrollers; Education; Attractive; Laboratory; Attractive example;
D O I
10.1109/rtucon48111.2019.8982290
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
This article describes some ideas how to make a C programming course more interesting for students. Nowadays, students prefer classes using modern technologies rather than more traditional way of learning [1]. Interest motivates students to study harder and get better results. This paper describes an example how to learn programming with fun. It is based on the classic Snake game, implemented on an Arduino microcontroller connected to a graphical display. This paper describes the experience at the Riga Technical University and also analyzes the role of educator in adopting programming examples in learning process.
引用
收藏
页数:4
相关论文
共 50 条
  • [31] Design and Application of a Virtual Ion Meter Based on Graphical Programming Software
    Meng, Hu
    Li, Jiang-Yuan
    Tang, Yong-Huai
    AMERICAN LABORATORY, 2009, 41 (10) : 24 - +
  • [32] Custom FPGA-Based Tests with COTS Hardware and Graphical Programming
    Verret, Ryan
    Thompson, Sean
    2010 IEEE AUTOTESTCON, 2010, : 316 - 320
  • [33] Water quality monitoring with fuzzy logic control based on graphical programming
    Ichsan, Mochammad Hannats Hanafi (hanas.hanafi@ub.ac.id), 1600, Universitas Ahmad Dahlan (14):
  • [34] Introduction to Digital Circuits Based Logical Programming (DCBLP) - the Multiparadigmatic Way of Logical Based on Programming
    Hapl, Lukas
    Habiballa, Hashim
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2019 (ICCMSE-2019), 2019, 2186
  • [35] The design and evaluation of an AR-based serious game to teach programming
    Sharma V.
    Bhagat K.K.
    Huang H.-H.
    Chen N.-S.
    Computers and Graphics (Pergamon), 2022, 103 : 1 - 18
  • [36] An approach based on Embodied Programming to teach Computer Science at a secondary school
    Eda Cornejo, Maria
    Sommer, Sonia
    Rodriguez, Jorge
    2017 36TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2017,
  • [37] Pioneers on the Case for Promoting Motivation to Teach Text-Based Programming
    Efecan, Can Fatih
    Sendag, Serkan
    Gedik, Nuray
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2021, 59 (03) : 453 - 469
  • [38] Use of Model-based Design to Teach Embedded Systems Programming
    He, Nannan
    Huang, Han-way
    2017 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2017, : 91 - 94
  • [39] A module system for a programming language based on the LF logical framework
    Harper, R
    Pfenning, F
    JOURNAL OF LOGIC AND COMPUTATION, 1998, 8 (01) : 5 - 31
  • [40] 3 PROJECT-BASED LEARNING: A NEW WAY TO TEACH ERGONOMICS
    Astolfi, B. M.
    Costa, D. G.
    Campese, C.
    Costa, J. M. H.
    DS 84: PROCEEDINGS OF THE DESIGN 2016 14TH INTERNATIONAL DESIGN CONFERENCE, VOLS 1-4, 2016, : 2037 - 2048