期刊文献+
共找到2,453篇文章
< 1 2 123 >
每页显示 20 50 100
Research on Teaching Reform Strategies of Python Programming Course Based on Artificial Intelligence Technology
1
作者 Hong Chen 《Journal of Electronic Research and Application》 2025年第5期25-29,共5页
As one of the core courses for computer-related majors,the Python programming course has become increasingly important in the era of artificial intelligence.It aims to help students develop good computer thinking and ... As one of the core courses for computer-related majors,the Python programming course has become increasingly important in the era of artificial intelligence.It aims to help students develop good computer thinking and improve their abilities in programming and data analysis.The application of artificial intelligence technology in the teaching of Python programming courses is of great significance for optimizing the allocation of teaching resources,enriching students’learning experience,and significantly improving teaching quality.Based on this,this paper first briefly expounds on the importance of applying artificial intelligence technology in the teaching of Python programming courses.On this basis,it focuses on exploring effective strategies for the teaching reform of Python programming courses based on artificial intelligence technology,hoping to provide new ideas for the teaching of Python programming courses and contribute to cultivating more Python programming talents with artificial intelligence literacy. 展开更多
关键词 Artificial intelligence technology Python programming course Teaching reform Effective strategies
在线阅读 下载PDF
An Intelligent Assessment Tool for Students’ Java Submissions in Introductory Programming Courses
2
作者 Fatima Al Shamsi Ashraf Elnagar 《Journal of Intelligent Learning Systems and Applications》 2012年第1期59-69,共11页
This paper presents a graph-based grading system for Java introductory programming courses, eGrader. This system grades submission both dynamically and statically to ensure a complete and through grading job. While dy... This paper presents a graph-based grading system for Java introductory programming courses, eGrader. This system grades submission both dynamically and statically to ensure a complete and through grading job. While dynamic analysis is based on JUnit framework, the static analysis is based on the graph representation of the program and its quality which is measured by software metrics. The graph representation is based on the Control Dependence Graphs (CDG) and Method Call Dependencies (MCD). eGrader outperforms existing systems in two ways: the ability of grading submission with semantic-errors, effectively, and generating reports for students, as a feedback on their performance, and instructors on the overall performance of the class. eGrader is well received by instructors not only for saving time and effort but also for its high success rate that is measured by four performance indicators which are sensitivity (97.37%), specificity (98.1%), precision (98.04%) and accuracy (97.07%). 展开更多
关键词 java programming COMPUTER Aided Education COMPUTER Aided Assessment Control DEPENDENCE GRAPHS
暂未订购
Statistical Analysis of Students’Learning Effectiveness in Online Courses Offered by British Partners in China-UK Joint Education Program
3
作者 Liangquan He Donglei He 《Journal of Contemporary Educational Research》 2024年第10期90-98,共9页
In the context of internationalization,China-UK Joint Education Programs are receiving increasing attention from universities.Based on the difficulties faced in China-UK Joint Education Program,this paper adopts a que... In the context of internationalization,China-UK Joint Education Programs are receiving increasing attention from universities.Based on the difficulties faced in China-UK Joint Education Program,this paper adopts a questionnaire survey method to study the learning effectiveness of students majoring in digital media technology in the China-UK Joint Education Program at Guangxi University of Finance and Economics,focusing on four aspects:learning materials,learning content,teacher conditions,and student learning outcomes.The research analysis in this paper not only provides strong support for the construction of China-UK Joint Education Program but also offers references for other China-UK Joint Education Programs. 展开更多
关键词 China-UK Joint Education program Online courses Learning effectiveness
在线阅读 下载PDF
Design of Micro-Course Resources in Online Open Courses —— Take Elliptic Macro Programming and Machining as an Example
4
作者 ZHANG Cuijuan LI Quan 《外文科技期刊数据库(文摘版)教育科学》 2020年第2期099-102,共7页
The resource construction of online open course is a systematic and complicated project. It is necessary to comprehensively consider the elements of all aspects of the course construction, such as the analysis of lear... The resource construction of online open course is a systematic and complicated project. It is necessary to comprehensively consider the elements of all aspects of the course construction, such as the analysis of learning situation, the design of teaching content, the application of teaching means, the construction of question bank, the production of micro class, and the construction of video animation resources. In the process of design and construction, teaching materials should have the following characteristics: reflect the ideological and political education, let the knowledge ability and ideological and political education organic integration, convenient for students and social people to use;strengthen processing skills, conducive to the cultivation of craftsman spirit;and micro course resources are an important part of online open courses. 展开更多
关键词 online open course resource construction micro class instructional design macro program
在线阅读 下载PDF
Research on the Transformation of Teaching and Research Form of Professional Teachers in Blended Learning at Colleges and Universities - Taking the Java Programming Course as an Example
5
作者 Xiuying Wu Lingjia Chen 《Journal of Contemporary Educational Research》 2021年第12期24-31,共8页
In view of the current situation that offline teaching is the main mode of teaching Java Programming in higher vocational schools,this paper introduces the online and offline hybrid teaching method and expounds it fro... In view of the current situation that offline teaching is the main mode of teaching Java Programming in higher vocational schools,this paper introduces the online and offline hybrid teaching method and expounds it from the aspects of blended learning design,teaching organization,and implementation.At the same time,combined with the characteristics of blended learning,this paper proposes that under the new mode,teachers should actively change the form of teaching and research,the teaching mode,and the role of teachers,take students as the center,and build an independent and effective classroom. 展开更多
关键词 java programming Blended learning Teacher’s role Teaching and research form
在线阅读 下载PDF
基于模糊测试的Java反序列化漏洞挖掘 被引量:1
6
作者 王鹃 张勃显 +3 位作者 张志杰 谢海宁 付金涛 王洋 《信息网络安全》 北大核心 2025年第1期1-12,共12页
随着反序列化技术在Java Web应用开发中的广泛应用,针对Java反序列化机制的攻击也日益增多,已严重威胁Java Web应用的安全性。当前主流的黑名单防范机制无法有效防御未知的反序列化漏洞利用,而现有的Java反序列化漏洞挖掘工具大多依赖... 随着反序列化技术在Java Web应用开发中的广泛应用,针对Java反序列化机制的攻击也日益增多,已严重威胁Java Web应用的安全性。当前主流的黑名单防范机制无法有效防御未知的反序列化漏洞利用,而现有的Java反序列化漏洞挖掘工具大多依赖静态分析方法,检测精确度较低。文章提出一种基于模糊测试的Java反序列化漏洞挖掘工具DSM-Fuzz,该工具首先通过对字节码进行双向追踪污点分析,提取所有可能与反序列化相关的函数调用链。然后,利用基于TrustRank算法的函数权值分配策略,评估函数与反序列化调用链的关联性,并根据相关性权值对模糊测试种子分配能量。为进一步优化测试用例的语法结构和语义特征,文章设计并实现了一种基于反序列化特征的种子变异算法。该算法利用反序列化的Java对象内部特征优化种子变异过程,并引导模糊测试策略对反序列化漏洞调用链进行路径突破。实验结果表明,DSM-Fuzz在漏洞相关代码覆盖量方面较其他工具提高了约90%。此外,该工具还在多个主流Java库中成功检测出50%的已知反序列化漏洞,检测精确度显著优于其他漏洞检测工具。因此,DSM-Fuzz可有效辅助Java反序列化漏洞的检测和防护。 展开更多
关键词 java反序列化漏洞 模糊测试 污点分析 漏洞挖掘 程序调用图
在线阅读 下载PDF
人工智能在Java程序设计课程教学中的应用 被引量:1
7
作者 潘少伟 朱爱琴 《福建电脑》 2025年第2期98-102,共5页
为提高Java程序设计课程教学质量以及减轻教师的教学压力,本文构建了一个智能化的线上教学平台。平台采用Browser/Server模式,利用人工智能技术库Deeplearning4j、TensorFlow Java API和Encog等进行业务驱动,并采用MySQL、MongoDB、MinI... 为提高Java程序设计课程教学质量以及减轻教师的教学压力,本文构建了一个智能化的线上教学平台。平台采用Browser/Server模式,利用人工智能技术库Deeplearning4j、TensorFlow Java API和Encog等进行业务驱动,并采用MySQL、MongoDB、MinIO和Redis满足不同数据类型的存储需求。实践表明,该教学方式可有效提高学生的积极性与参与感,有助于提高学生的教学成绩。 展开更多
关键词 线上教育 人工智能 java程序设计 教学改革
在线阅读 下载PDF
大模型辅助的"Java程序设计"课程教学探索
8
作者 谢红梅 周勇 王广兰 《计算机应用文摘》 2025年第20期41-43,46,共4页
大模型技术的飞速发展正在推动高等教育不断变革,促进智能技术与高等教育的深度融合,逐步形成智能化教学的新模式.针对传统"Java程序设计"课程中教学内容固化、教学模式单一、缺乏个性化培养等问题,提出基于大模型辅助的"... 大模型技术的飞速发展正在推动高等教育不断变革,促进智能技术与高等教育的深度融合,逐步形成智能化教学的新模式.针对传统"Java程序设计"课程中教学内容固化、教学模式单一、缺乏个性化培养等问题,提出基于大模型辅助的"Java程序设计"课程教学体系.通过借助Deepseek等大模型平台,将航空航天等领域的实际问题引入Java教学内容,贯彻教师、学生与大模型深度融合的交互式教学理念,从而实现个性化教学,全面提升学生的系统能力与创新能力. 展开更多
关键词 java程序设计 大模型 教学改革
在线阅读 下载PDF
应用JAVA程序实现计算机通信网络中的路由算法优化
9
作者 刘平 《现代传输》 2025年第3期46-50,共5页
本文探讨了如何利用JAVA编程语言实现计算机通信网络中路由算法的优化。通过对比分析几种常见的路由算法,如Dijkstra算法、Bellman-Ford算法和Floyd-Warshall算法,并结合JAVA语言的特性,提出了一种改进的路由算法。该算法在基于Dijkstr... 本文探讨了如何利用JAVA编程语言实现计算机通信网络中路由算法的优化。通过对比分析几种常见的路由算法,如Dijkstra算法、Bellman-Ford算法和Floyd-Warshall算法,并结合JAVA语言的特性,提出了一种改进的路由算法。该算法在基于Dijkstra算法的基础上,引入了路由表更新机制和路由负载均衡策略,有效提升了网络路由的效率和可靠性。文中给出了算法的详细设计和JAVA实现代码,并通过仿真实验对算法性能进行了评估。实验结果表明,改进后的路由算法在网络吞吐量、传输时延和负载均衡等方面均优于传统算法,具有良好的应用前景。 展开更多
关键词 计算机通信网络 路由算法 java程序 DIJKSTRA算法 算法优化
在线阅读 下载PDF
“1+X”证书制度背景下Java程序设计课程创新研究
10
作者 王颖 《科学与信息化》 2025年第1期96-98,共3页
近年来,乐山职业技术学院为提高物联网应用技术专业学生的Java程序设计水平,进行了多次教改项目的研究。为了进一步提高学生岗位能力及实践动手能力,开启了将“1+X”证书制度融入Java程序设计课程的研究,达到以考促学,岗课证融通的目的... 近年来,乐山职业技术学院为提高物联网应用技术专业学生的Java程序设计水平,进行了多次教改项目的研究。为了进一步提高学生岗位能力及实践动手能力,开启了将“1+X”证书制度融入Java程序设计课程的研究,达到以考促学,岗课证融通的目的。本文从研究目的入手,先介绍“1+X”证书制度的背景,国内兄弟院校发展情况,再结合乐山职业技术学院实际特点和情况,初步探讨了该校今后在开展此类项目的几点思考,为后续进一步开展深入研究打下基础。 展开更多
关键词 java程序设计 “1+X”证书制度 课程创新
在线阅读 下载PDF
教育数字化背景下程序设计类课程混合教学模式改革与实践——以Java语言程序设计课程为例 被引量:3
11
作者 梁丽丽 《信息与电脑》 2025年第2期227-229,共3页
教育数字化战略不断推进,高校为了培养并输送数字化、复合型的应用人才,必须在人才培养模式、教学模式、课程体系等方面进行改革。为了解决目前Java语言程序设计课程教学过程中存在的师生互动频率低、学生自主学习能力差等问题,课题组... 教育数字化战略不断推进,高校为了培养并输送数字化、复合型的应用人才,必须在人才培养模式、教学模式、课程体系等方面进行改革。为了解决目前Java语言程序设计课程教学过程中存在的师生互动频率低、学生自主学习能力差等问题,课题组成员在教育数字化背景下,基于该课程特点以及企业对编程人才的需求,提出线上线下混合式教学模式。实践证明,此教学模式提高了Java语言程序设计课程的教学质量,是一种目前适合高校提高人才培养质量的教学模式。 展开更多
关键词 教育数字化 线上线下混合式 java语言程序设计
在线阅读 下载PDF
Stability of Nonlinear Systems Using Optimal Fuzzy Controllers and Its Simulation by Java Programming 被引量:1
12
作者 Mohammad Javad Mahmoodabadi Saideh Arabani Mostaghim 《IEEE/CAA Journal of Automatica Sinica》 SCIE EI CSCD 2019年第6期1519-1527,共9页
In this paper, at first, the single input rule modules(SIRMs) dynamically connected fuzzy inference model is used to stabilize a double inverted pendulum system. Then, a multiobjective particle swarm optimization(MOPS... In this paper, at first, the single input rule modules(SIRMs) dynamically connected fuzzy inference model is used to stabilize a double inverted pendulum system. Then, a multiobjective particle swarm optimization(MOPSO) is implemented to optimize the fuzzy controller parameters in order to decrease the distance error of the cart and summation of the angle errors of the pendulums, simultaneously. The feasibility and efficiency of the proposed Pareto front is assessed in comparison with results reported in literature and obtained from other algorithms.Finally, the Java programming with applets is utilized to simulate the stability of the nonlinear system and explain the internetbased control. 展开更多
关键词 Double INVERTED PENDULUM system fuzzy control java programming MULTI-OBJECTIVE algorithm particle SWARM optimization(PSO)
在线阅读 下载PDF
“AI+超星平台”双轮驱动的“Java程序设计”课程教学改革研究 被引量:2
13
作者 刘金霞 潘怀奇 +2 位作者 廖衡 黄呈铖 卢玲玉 《计算机应用文摘》 2025年第7期1-3,共3页
针对高职院校“Java程序设计”课程中存在的“重理论轻实践”“教学反馈滞后”和“评价维度单一”等问题,提出了一种基于“AI工具(DeepSeek)+教学平台(超星)”双轮驱动的教学模式创新方案。通过整合人工智能技术与在线教育平台功能,该... 针对高职院校“Java程序设计”课程中存在的“重理论轻实践”“教学反馈滞后”和“评价维度单一”等问题,提出了一种基于“AI工具(DeepSeek)+教学平台(超星)”双轮驱动的教学模式创新方案。通过整合人工智能技术与在线教育平台功能,该方案构建了覆盖“备课—预习—授课—巩固—评估”全流程的闭环教学体系:教师利用DeepSeek智能生成课程框架与个性化任务,借助超星平台实现资源精准推送与学情实时监测;学生通过AI辅助的24h答疑、代码调试支持及平台多模态资源库,完成自主学习与协作实践。文章旨在为人工智能与专业课程的深度融合提供可复制的实践路径,对职业教育的数字化转型具有重要的参考价值。 展开更多
关键词 高职教育 java课程 人工智能 教学模式 双轮驱动
在线阅读 下载PDF
基于“Java Web应用开发”的多课程联动一体化设计
14
作者 付玉珍 张劲勇 +2 位作者 简治平 韩倩 何晓园 《数字通信世界》 2025年第2期243-245,共3页
本文针对“Java Web应用开发”课程存在的问题,创新性地提出多课程联动一体化模式,旨在通过跨学科融合与实践强化,全面提升学生的综合素养与实战能力,以更好地满足社会对高素质Web应用开发人才的迫切需求。
关键词 java Web 多课程联动 案例互通 课程设计
在线阅读 下载PDF
The Construction of Linux System and Network Programming Course to Develop Engineering Ability 被引量:1
15
作者 Haitao Dong GuoBing Ma 《计算机教育》 2020年第12期107-113,共7页
To meet society’s needs for undergraduate students to have engineering skills and to develop students’ability to operate Linux and engage in network software development,this paper proposes the construction of a new... To meet society’s needs for undergraduate students to have engineering skills and to develop students’ability to operate Linux and engage in network software development,this paper proposes the construction of a new specialized course for network engineering major--Linux system and network programming.This paper analyzes the course’s advantages,presents the contents of this course,designs a series of teaching methods aimed at improving students’engineering ability,proposes a course assessment method that will encourage students to practice,lists the development requirements for an examination software designed for this course,and finally,presents the results of our practice in teaching this course. 展开更多
关键词 Linux teaching Linux network programming development of engineering ability course construction.
在线阅读 下载PDF
Assessing and Improving the Quality of Undergraduates in Preschool Education Programs in China:The Course Experience
16
作者 Linxi Zhang Lei Zheng Ying Zhou 《教育技术与创新》 2024年第3期31-46,共16页
This study investigated the current status of course satisfaction among 416 undergraduate students majoring in preschool education from four universities in China.And it explored the predictive effects of five influen... This study investigated the current status of course satisfaction among 416 undergraduate students majoring in preschool education from four universities in China.And it explored the predictive effects of five influencing factors(teacher instruction,course management,course setting,course environment,and course resources)on student satisfaction.Through SPSS data analysis,the findings revealed that:1.the mean value of course experience was M=3.861(out of 5);2.there were differences in the satisfaction of undergraduate students'course experience by different background variables;3.course,course resources,and loyalty had significant predictive power on undergraduate students'satisfaction with course experience;4.instructor instruction(TI)did not significantly predict students'satisfaction with course experience(SCES)(p>0.001);5.Faculty instruction(TI)in this study had the highest mean satisfaction score(M=4.191)and the mean satisfaction score was only(M=3.861).The results show that the current status of course satisfaction among Chinese preschool undergraduates is at an moderate level,and there is more space for improvement;although students'satisfaction with teacher instruction(TI)is high,effective teacher instruction does not have a substantial impact on the acquisition of SCES or general competencies,and this passive learning and teaching style leads to a lack of independent learning and active participation among Chinese preschool undergraduate students. 展开更多
关键词 Higher education Preschool education program SATISFACTION course experience
在线阅读 下载PDF
Some Practical Issues Regarding Java Programming
17
作者 Ming-fang Wang Department of Computer Science, University of Central ArkansasConway, Arkansas 72035 wangm @ panda.cs.uca.eduWu JieShanghai Institute of Computing Tech. Shanghai, China 200040 Telephone: 62520070 《计算机工程》 CAS CSCD 北大核心 1996年第S1期106-121,共16页
Java programming language is a major . new development which involves object-oriented programming and computer networking. Here, several examples of Java programs are presented. These examples show some major features... Java programming language is a major . new development which involves object-oriented programming and computer networking. Here, several examples of Java programs are presented. These examples show some major features that Java language provides, such as multi-thread, exception handling, network application writing, and the usage of Java applets. This article also shows some ways of setting up a Java language programming environment. All these examples are correct and ready to run. 展开更多
关键词 java programming/object- ORIENTED programming/multi - THREAD
在线阅读 下载PDF
基于模拟执行的Android应用Java方法与Native函数的映射识别
18
作者 徐贯虹 傅建明 +1 位作者 聂宇 解梦飞 《信息安全学报》 2025年第3期1-17,共17页
Native code被广泛应用,为移动应用提供丰富的功能和开发方面的便利性。然而,Native code天然的跨层执行行为给Android应用数据流分析带来了挑战。由于语言与程序运行机制的差异,过去针对Android应用的数据流分析往往仅关注Java层代码行... Native code被广泛应用,为移动应用提供丰富的功能和开发方面的便利性。然而,Native code天然的跨层执行行为给Android应用数据流分析带来了挑战。由于语言与程序运行机制的差异,过去针对Android应用的数据流分析往往仅关注Java层代码行为,这种跨层分析断点使得隐私泄露和恶意代码行为可以轻易地隐藏在Native层中。针对这一问题,现有工作尝试基于静态分析建立Java与Native之间的方法调用映射,从而补全跨层行为分析的断点。然而,这些方案既无法应对Native库中广泛存在的保护机制,也缺乏对Native方法动态绑定机制的理解。在本文中,我们提出了JNativeEmu,一种基于模拟执行的跨层方法调用映射分析工具。JNativeEmu以跨层调用注册作为解析入口,在模拟执行过程中补全基本的系统调用与JNI依赖。通过符号执行的引导,它能够准确建模Android应用中的跨层映射,为后续的跨层数据流分析提供可靠的支持。JNativeEmu的方法增强了对Native code跨层执行行为的理解,解决了现有数据流分析的跨层分析局限。我们对应用市场50个流行应用中1309个Native库的分析结果表明,JNativeEmu能够正确模拟执行其中83.2%的Native库并且没有发生崩溃。进一步地,在动态注册Native方法的解析成功数量上,JNativeEmu的识别结果较Jn-saf提高了2.23倍。此外,本文还通过案例研究对Native库中的函数注册实现和相应的程序保护机制进行了具体分析。 展开更多
关键词 本地代码 跨层程序分析 混淆 模拟执行
在线阅读 下载PDF
An Exploratory Practice of Integration of Industry and Education in High-level Programming Language Course in the Background of New Engineering
19
作者 Yu Zhang Xiaohong Su +3 位作者 Jianhong Zhai Yanhang Zhang Yongfeng Yuan Yulin Zhou 《计算机教育》 2023年第12期272-279,共8页
This paper analyzes some problems of the current teaching situation in the course High-level Programming Language,such as the lagging content of the course compared with technology development,the emphasis on theory r... This paper analyzes some problems of the current teaching situation in the course High-level Programming Language,such as the lagging content of the course compared with technology development,the emphasis on theory rather than on practice,the low enthusiasm of students for learning,and the weak practical ability of students.In response to the needs of enterprises for talents under the background of New Engineering,especially the cultivation of students’adaptability and practical abilities towards future industries to improve students’knowledge and problemsolving abilities to keep up with the modern technology,this paper proposes the ways and methods to reform and explore the teaching content and teaching methods by integrating industry and education,assisting teaching according to industrial demands,and lowering technology barriers of new technology.The practical effect is evaluated through a survey in class and the follow-up questionnaire after class,and the results show that the effect of the practice is effective. 展开更多
关键词 High-level programming language New Engineering Integration of Industry and education Practical project-based courses
在线阅读 下载PDF
上一页 1 2 123 下一页 到第
使用帮助 返回顶部