检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:严忠林[1] Yan Zhonglin(College of Information,Mechanical and Electrical Engineering,Shanghai Normal University,Shanghai 200234,China)
机构地区:[1]上海师范大学信息与机电工程学院
出 处:《计算机时代》2020年第1期53-56,65,共5页Computer Era
摘 要:学习编程离不开大量的实践训练,但批阅学生提交的代码却是一件相当费神耗时的工作。Java教学大都围绕其功能强大的标准类库来组织安排,并通过相应练习使学生熟练掌握。为了提高效率,设计了一个作业辅助批阅工具,它能对Java类文件进行自动修改,在运行时获取关键类库的使用信息,了解它们的调用频次、先后次序、所用参数及返回值,可帮助理解程序逻辑,评判学生对教学内容的掌握程度。Coding is essential for learning a new programming language.However,for the instructors,it is very time-consuming and tedious to read over all of the code submitted by the students.The syllabus of Java programming consists of using its powerful standard libraries,accompanied with corresponding practical coding projects.A tool is designed to help the instructors to improve their code review efficiency.This tool is able to automatically modify the Java class files and return the usage of the class libraries,including their calling frequency,calling order,parameters and return values.This tool is helpful for understanding the logic of the code from students and judging their level of understanding.
关 键 词:Java类文件 ASM 代码批阅 计算机辅助教学
分 类 号:TP399[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.222.177.138