A theory-centric real-time assessment of programming

被引:0
|
作者
Rao, Shilpi [1 ]
Kumar, Vive [1 ]
机构
[1] Simon Fraser Univ, Burnaby, BC V5A 1S6, Canada
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The instructional design of many introductory programming courses in computer science do not include introduction to programming styles. In most cases, these courses offer an introduction to syntax constructs of the programming language as a means to translate problem statements to program design and how to handle a compiler. Notably, students are offered only summative feedback on their code. Skill development in programming is an evolutionary process. Skilled programmers exhibit expertise in contextualizing language constructs, design issues, efficient debugging, standards requirements, best practices, coding resources, and ability to successfully collaborate with colleagues. We propose a pedagogical mechanism to guide students through a formative process and present empirical evidence in support of a real-time and theory-centric assessment and feedback of styles of programming.
引用
收藏
页码:139 / 143
页数:5
相关论文
共 50 条
  • [21] PROGRAMMING OF FAST REAL-TIME SYSTEMS
    GUSMANN, B
    HANSEN, R
    ANGEWANDTE INFORMATIK, 1982, (07): : 375 - 380
  • [22] Bayesian Real-Time Dynamic Programming
    Sanner, Scott
    Goetschalckx, Robby
    Driessens, Kurt
    Shani, Guy
    21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, 2009, : 1784 - 1789
  • [23] ANALYSIS OF REAL-TIME COMPUTER PROGRAMMING
    CHANG, W
    TECHNOMETRICS, 1967, 9 (01) : 186 - &
  • [24] PROGRAMMING REAL-TIME APPLICATIONS WITH SIGNAL
    LEGUERNIC, P
    GAUTIER, T
    LEBORGNE, M
    LEMAIRE, C
    PROCEEDINGS OF THE IEEE, 1991, 79 (09) : 1321 - 1341
  • [25] Real-time programming in Java']Java
    Brosgol, BM
    TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 487 - 487
  • [26] GRAPHICS SYSTEM FOR REAL-TIME PROGRAMMING
    MICHENER, JC
    PROCEEDINGS OF THE SID, 1978, 19 (04): : 157 - 161
  • [27] REAL-TIME PROGRAMMING-LANGUAGES
    HENRY, R
    INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1981, 14 (03): : 355 - 369
  • [28] Programming Paradigms for Real-Time Systems
    Landauer, Christopher
    Bellman, Kirstie L.
    2014 IEEE 17TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2014, : 366 - 373
  • [29] Real-Time Ticks for Synchronous Programming
    von Hanxleden, Reinhard
    Bourke, Timothy
    Girault, Alain
    2017 FORUM ON SPECIFICATION AND DESIGN LANGUAGES (FDL), 2017,
  • [30] PROGRAMMING TECHNIQUES FOR REAL-TIME MONITOR
    CHUBB, BA
    SIMULATION, 1972, 19 (03) : 108 - &