Implementing Interactive Programming Tutorials in Object-Oriented Programming Education

被引:1
作者
Dennis, Brandon [1 ]
Kuo, Rita [2 ]
Ramyaa, Ramyaa [1 ]
机构
[1] New Mexico Inst Min & Technol, Comp Sci, Socorro, NM 87801 USA
[2] Utah Valley Univ, Comp Sci, Orem, UT USA
来源
2023 IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, ICALT | 2023年
关键词
computer science education; object-oriented programming; program visualization;
D O I
10.1109/ICALT58122.2023.00058
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With the rising popularity of Object-Oriented Programming (OOP) in both research and industry, it is important that computer science students be educated in the fundamentals of OOP and what it can be used for. However, OOP can be difficult for students to learn because of the complex interactions between objects and code. We believe that implementing a web-based programming tutorial system alongside traditional instruction may help students to better understand the fundamental principles of OOP and avoid common programming misconceptions.
引用
收藏
页码:180 / 181
页数:2
相关论文
共 4 条
[1]  
Dennis B, 2021, BULL TECH COMM LEARN, V21, P10
[2]  
Kelter Riko, 2018, P 18 KOL CALL INT C, P1
[3]  
Sanders K, 2007, ITICSE 2007: 12TH ANNUAL CONFERENCE ON INNOVATION & TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, P166, DOI 10.1145/1269900.1268834
[4]  
Sharp JasonH., 2019, Information Systems Education Journal, V17, P20