期刊文献+
共找到1,647篇文章
< 1 2 83 >
每页显示 20 50 100
Teaching Reform of the C Programming Language Course Integrating OBE Concept and AI Assistance under the New Engineering Background
1
作者 Arzigul Ahat Gulnaz Alimjan 《Journal of Contemporary Educational Research》 2025年第7期197-202,共6页
With the continuous advancement of the New Engineering Education initiative,universities are raising the standards for cultivating engineering talents.C Programming Language,as a core course for computer science and r... With the continuous advancement of the New Engineering Education initiative,universities are raising the standards for cultivating engineering talents.C Programming Language,as a core course for computer science and related majors,plays a fundamental role in developing logical thinking,programming skills,and engineering practice.However,problems such as outdated content,weak practical connections,and single assessment methods still exist in current teaching,which affects both learning outcomes and students’skill development.Based on the outcome-based education(OBE)approach and supported by AI-assisted teaching tools,this paper proposes a reform plan focusing on teaching content,instructional methods,and evaluation systems.The goal is to enhance students’overall abilities and practical innovation skills,and to align the course more closely with modern industry needs. 展开更多
关键词 New Engineering c programming language Teaching reform OBE concept AI-assisted instruction
在线阅读 下载PDF
Adapting High-Level Language Programming(C Language)Education in the Era of Large Language Models
2
作者 Baokai Zu Hongyuan Wang +1 位作者 Hongli Chen Yafang Li 《Journal of Contemporary Educational Research》 2025年第5期264-269,共6页
With the widespread application of large language models(LLMs)in natural language processing and code generation,traditional High-Level Language Programming courses are facing unprecedented challenges and opportunitie... With the widespread application of large language models(LLMs)in natural language processing and code generation,traditional High-Level Language Programming courses are facing unprecedented challenges and opportunities.As a core programming language for computer science majors,C language remains irreplaceable due to its foundational nature and engineering adaptability.This paper,based on the rapid development of large model technologies,proposes a systematic reform design for C language teaching,focusing on teaching objectives,content structure,teaching methods,and evaluation systems.The article suggests a teaching framework centered on“human-computer collaborative programming,”integrating prompt training,AI-assisted debugging,and code generation analysis,aiming to enhance students’problem modeling ability,programming expression skills,and AI collaboration literacy. 展开更多
关键词 Large language models(LLMs) High-level language programming c language Human-computer collaborative programming
在线阅读 下载PDF
An Exploratory Practice of Integration of Industry and Education in High-level Programming Language Course in the Background of New Engineering
3
作者 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
Research and Reflection on Teaching of C Programming Language Design
4
作者 Hui Gao Zhaowen Qiu +1 位作者 Di Wu Liyan Gao 《国际计算机前沿大会会议论文集》 2015年第1期107-109,共3页
C Language is a basic programming language and a compulsory foundation course for majors of science and engineering. Subjected to teaching periods,students have no time to do enough concrete integrated exercises. In t... C Language is a basic programming language and a compulsory foundation course for majors of science and engineering. Subjected to teaching periods,students have no time to do enough concrete integrated exercises. In teaching of C programming language design, both teachers and students have some problems. On the one hand teachers should change their teaching ideology, on the other hand,students should spontaneously study and improve their study motivation. In this way, students will improve their programming ability and apply what they learn comprehensively. 展开更多
关键词 c programming language TEAcHING TEAcHING IDEOLOGY INDEPENDENT Learning PRAcTIcE
在线阅读 下载PDF
ChatGPT in Research and Education:A SWOT Analysis of Its Academic Impact
5
作者 Abu Saleh Musa Miah Md Mahbubur Rahman Tusher +5 位作者 Md.Moazzem Hossain Md Mamun Hossain Md Abdur Rahim Md Ekramul Hamid Md.Saiful Islam Jungpil Shin 《Computer Modeling in Engineering & Sciences》 2025年第6期2573-2614,共42页
Advanced artificial intelligence technologies such as ChatGPT and other large language models(LLMs)have significantly impacted fields such as education and research in recent years.ChatGPT benefits students and educat... Advanced artificial intelligence technologies such as ChatGPT and other large language models(LLMs)have significantly impacted fields such as education and research in recent years.ChatGPT benefits students and educators by providing personalized feedback,facilitating interactive learning,and introducing innovative teaching methods.While many researchers have studied ChatGPT across various subject domains,few analyses have focused on the engineering domain,particularly in addressing the risks of academic dishonesty and potential declines in critical thinking skills.To address this gap,this study explores both the opportunities and limitations of ChatGPT in engineering contexts through a two-part analysis.First,we conducted experiments with ChatGPT to assess its effectiveness in tasks such as code generation,error checking,and solution optimization.Second,we surveyed 125 users,predominantly engineering students,to analyze ChatGPTs role in academic support.Our findings reveal that 93.60%of respondents use ChatGPT for quick academic answers,particularly among early-stage university students,and that 84.00%find it helpful for sourcing research materials.The study also highlights ChatGPT’s strengths in programming assistance,with 84.80%of users utilizing it for debugging and 86.40%for solving coding problems.However,limitations persist,with many users reporting inaccuracies in mathematical solutions and occasional false citations.Furthermore,the reliance on the free version by 96%of users underscores its accessibility but also suggests limitations in resource availability.This work provides key insights into ChatGPT’s strengths and limitations,establishing a framework for responsible AI use in education.Highlighting areas for improvement marks a milestone in understanding and optimizing AI’s role in academia for sustainable future use. 展开更多
关键词 Academic course planning chatGPT educational technology RESEARcH programming education large language model GPT-3 chatGPT survey GPT-4 artificial intelligence SWOT
在线阅读 下载PDF
Automatic Generation of UML Class Diagrams for Object-oriented Design and Programing Course
6
作者 Chunyan Ma Jing Chen +1 位作者 Zheng Chang Jiangbin Zheng 《计算机教育》 2021年第12期157-165,共9页
UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual... UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual requirements on the basis of Natural Language Processing(NLP)and mapping rules for sentence pattern matching.First,classes are identified through entity recognition rules and candidate class pruning rules using NLP from requirements.Second,class attributes and relationships between classes are extracted using mapping rules for sentence pattern matching on the basis of NLP.Third,we developed an assistant tool integrated into a precision micro classroom system for automatic generation of class diagram,to effectively assist the teaching of object-oriented design and programing course.Results are evaluated with precision,accuracy and recall from eight requirements of object-oriented design and programing course using truth values created by teachers.Our research should benefit beginners of object-oriented design and programing course,who may be students or software developers.It helps them to create correct domain models represented in the UML class diagram. 展开更多
关键词 UML class diagram Natural language Processing(NLP) object-oriented design and programming course automatic generation
在线阅读 下载PDF
Current Trends in Online Programming Languages Learning Tools: A Systematic Literature Review
7
作者 Ahmad Alaqsam Fahad Ghabban +2 位作者 Omair Ameerbakhsh Ibrahim Alfadli Amer Fayez 《Journal of Software Engineering and Applications》 2021年第7期277-297,共21页
<span style="font-family:Verdana;">Students face difficulties in programming languages learning (PLL) which encourages many scholars to investigate the factors behind that. Although there a number of p... <span style="font-family:Verdana;">Students face difficulties in programming languages learning (PLL) which encourages many scholars to investigate the factors behind that. Although there a number of positive and negative factors found to be effective in PLL procedure, utilising online tools in PLL were recognized as a positive recommended means. This motivates many researchers to provide solutions and proposals which result in a number of choices and options. However, categorising those efforts and showing what has been done, would provide a better and clear image for future studies. Therefore, this paper aims to conduct a systematic literature review to show what studies have been done and then categorise them based on the type of online tools and the aims of the research. The study follows Kitchenham and Charters guidelines for writing SLR (Systematic Literature Review). The search result reached 1390 publications between 2013-09/2018. After the filtration which has been done through selected criteria, 160 publications were found to be adequate to answer the review questions. The main results of this systematic review are categorizing the aims of the studies in online PLL tools, classifying the tools and finding the current trends of the online PLL tools.</span> 展开更多
关键词 Online programming languages Online Learning Use of Information Technology Online Platforms Online courses MOOc
在线阅读 下载PDF
基于THEOL的“C语言程序设计”网络课程的设计与构建 被引量:4
8
作者 张悦 陈素清 《沈阳师范大学学报(自然科学版)》 CAS 2012年第3期438-441,共4页
"C语言程序设计"课程是计算机科学技术相关专业的必修课,但由于传统教学中缺乏有效的交流平台以及丰富的学习资源,导致教师无法及时掌握学生的学习动态,学生缺乏课外学习资源。构建"C语言程序设计"网络课程可以为... "C语言程序设计"课程是计算机科学技术相关专业的必修课,但由于传统教学中缺乏有效的交流平台以及丰富的学习资源,导致教师无法及时掌握学生的学习动态,学生缺乏课外学习资源。构建"C语言程序设计"网络课程可以为学生提供一个网络化辅助教学平台,充分发挥信息技术在高校教学中的优势,并体现以学生为主体、教师为主导的现代教育思想。在分析高校"C语言程序设计"课程传统教学存在的弊端的基础上,探究"C语言程序设计"网络课程的教学改革措施。首先分析了网络课程建设原则,其次详细阐述了基于THEOL平台的"C语言程序设计"网络课程建设,以及如何充分利用平台上建设的教学资源辅助教学。实践证明,"C语言程序设计"网络课程有力地推动了本科课堂教学方法改革,更有利于激发学生的学习热情,对提高教学质量起到一定的作用。 展开更多
关键词 网络教学 教学改革 教学质量 theOL平台 c语言程序设计
在线阅读 下载PDF
Microsoft C与MASM混合编程的研究
9
作者 王月姣 《中南民族大学学报(自然科学版)》 CAS 2003年第4期56-57,共2页
讨论了 Microsoft C语言中调用 MASM 5.0汇编语言程序的方法 ,并针对一些易出现的问题 ,如程序接口部分的要求 ,C语言与汇编程序间参数的传递 ,寄存器的使用等 。
关键词 c语言 汇编语言 混合编程
在线阅读 下载PDF
机械类专业C语言课程考核体系重构——基于工程实践与过程性评价的双轨驱动模式研究 被引量:1
10
作者 石存秀 贾东东 《湖北工业职业技术学院学报》 2025年第4期80-84,共5页
随着智能制造的快速发展,机械类专业对学生的编程能力提出了更高要求。C语言程序设计作为机械类专业的重要基础课程,其考核方案的合理性直接影响教学质量与学生的培养效果。本文针对机械类专业的特点,分析了传统考核方案的弊端,阐述了C... 随着智能制造的快速发展,机械类专业对学生的编程能力提出了更高要求。C语言程序设计作为机械类专业的重要基础课程,其考核方案的合理性直接影响教学质量与学生的培养效果。本文针对机械类专业的特点,分析了传统考核方案的弊端,阐述了C语言程序设计课程考核方案的设计与实施,旨在提升机械类专业学生的编程素养和综合能力。 展开更多
关键词 机械类专业 c语言程序设计 考核方案 教学改革
在线阅读 下载PDF
多元人工智能赋能高校计算机通识课智慧课堂教学模式的构建——以“C语言”课程为例 被引量:1
11
作者 桑书娟 《计算机应用文摘》 2025年第10期37-39,共3页
以“C语言”课程为例,文章聚焦于多元人工智能技术在构建高校计算机通识课的智慧课堂教学模式中的创新应用,深入分析了人工智能为该课程提供的智能化支持。其中,大数据分析、机器学习及自然语言处理等技术不仅实现了对学生学习行为的精... 以“C语言”课程为例,文章聚焦于多元人工智能技术在构建高校计算机通识课的智慧课堂教学模式中的创新应用,深入分析了人工智能为该课程提供的智能化支持。其中,大数据分析、机器学习及自然语言处理等技术不仅实现了对学生学习行为的精准捕捉和分析,还为学生提供了个性化的学习路径和资源推荐,显著提升了教学效果和学习效率。同时,多元人工智能的引入丰富了教学手段,增强了师生互动,构建了更加生动和高效的智慧课堂。研究成果为其他高校计算机通识课的智慧课堂教学模式构建提供了有益的参考和借鉴,推动了教育教学的智能化发展。 展开更多
关键词 多元人工智能 计算机通识课 智慧课堂 c语言
在线阅读 下载PDF
翻转课堂在C语言程序设计课程教学中的应用研究
12
作者 石林江 田建勇 《信息与电脑》 2025年第18期182-184,共3页
“翻转课堂”作为一种新的教学模式,是一种将在线视频学习与课堂教学相结合的混合学习模式。“C语言程序设计”作为计算机相关专业第一门程序设计类的专业课,如何借助翻转课堂教学模式提高教学效果是值得探讨的问题。基于此,文章在翻转... “翻转课堂”作为一种新的教学模式,是一种将在线视频学习与课堂教学相结合的混合学习模式。“C语言程序设计”作为计算机相关专业第一门程序设计类的专业课,如何借助翻转课堂教学模式提高教学效果是值得探讨的问题。基于此,文章在翻转课堂教学模式下,对“C语言程序设计”教学中存在的问题进行分析,并有针对性地提出几点解决对策,以期通过引入翻转课堂教学模式提升课堂教学质量和学生学习效率。 展开更多
关键词 课程教学 翻转课堂 c语言程序设计
在线阅读 下载PDF
促进数字韧性的多智能体辅助C语言课程改革探索
13
作者 刘丹 李鑫 《计算机教育》 2025年第11期68-73,共6页
针对数字化学习生态中存在的信息过载、技术依赖等削弱学生自主应对数字化变革能力的风险隐患,分析当下C语言课程教学存在的问题,提出促进数字韧性的多智能体辅助的C语言课程教学框架,介绍课程教学实践过程,具体阐述如何设计教学流程,... 针对数字化学习生态中存在的信息过载、技术依赖等削弱学生自主应对数字化变革能力的风险隐患,分析当下C语言课程教学存在的问题,提出促进数字韧性的多智能体辅助的C语言课程教学框架,介绍课程教学实践过程,具体阐述如何设计教学流程,最后说明教育智能体对数字韧性方面教学效能的提升。 展开更多
关键词 多智能体 数字韧性 c语言课程 教学实践 人机协同教学
在线阅读 下载PDF
快速提升编程能力的教学实践探索--以C语言程序设计为例
14
作者 李尤丰 《计算机教育》 2025年第11期240-244,共5页
围绕C语言程序设计课程目标,以实际问题分析和解决流程为导向,提出将人类思维转化为计算机思维,进而学习编写程序,并通过累积、分析、总结程序调试技能的教学方式,以达到快速提升编程能力的效果,同时强调教学环节的合理留白,旨在激发学... 围绕C语言程序设计课程目标,以实际问题分析和解决流程为导向,提出将人类思维转化为计算机思维,进而学习编写程序,并通过累积、分析、总结程序调试技能的教学方式,以达到快速提升编程能力的效果,同时强调教学环节的合理留白,旨在激发学习者的自主探索与创新。 展开更多
关键词 课程目标 计算机思维 编程能力 自主探索与创新 c语言
在线阅读 下载PDF
产学协同视域下C语言程序设计课程“融通提质”育人模式的探究与实践
15
作者 朱丹 卫克晶 李昂 《信息与电脑》 2025年第19期170-172,共3页
产教融合与产学协同在推动应用型本科高等教育发展方面,发挥了至关重要的作用。文章深入探讨了C语言程序设计课程中存在的问题,在产教融合、产学协同背景下,根据“融通提质”内涵提出了在知识、能力、素质三个层面进行育人模式改革的实... 产教融合与产学协同在推动应用型本科高等教育发展方面,发挥了至关重要的作用。文章深入探讨了C语言程序设计课程中存在的问题,在产教融合、产学协同背景下,根据“融通提质”内涵提出了在知识、能力、素质三个层面进行育人模式改革的实施路径与实践策略。通过这一融合实践,不仅深化了产教融合的实际应用,也提升了学生发现行业问题、分析问题、应用编程解决问题的能力,为应用型本科计算机编程类课程提供了教学新思路。 展开更多
关键词 产教融合 产学协同 c语言程序设计 融通提质 教学改革
在线阅读 下载PDF
C语言程序设计题考评软件的设计与实现
16
作者 傅红普 《移动信息》 2025年第1期107-109,共3页
文中详细阐述了C语言程序设计题考评软件的设计与实现。该软件针对C语言程序设计题的考评需求,设计了完整的功能,涵盖题目编辑、试卷组卷、评测、成绩记录与分析、作弊嫌疑检测等。在线评测系统通常要求出题人给出测试数据和相应的输出... 文中详细阐述了C语言程序设计题考评软件的设计与实现。该软件针对C语言程序设计题的考评需求,设计了完整的功能,涵盖题目编辑、试卷组卷、评测、成绩记录与分析、作弊嫌疑检测等。在线评测系统通常要求出题人给出测试数据和相应的输出结果,通过结果比对来给分。该软件采取随机生成测试数据、同时运行考生提交的代码和参考答案代码的方式进行评测。这种方式不需要出题教师给出测试数据,只需要给出参考答案代码,减少了教师的工作量。软件还通过记录考生提交过程信息,形成日志,从而检测作弊行为,保证了考试的公平性。软件只需要考试机器上安装Vi⁃sual Studio集成开发环境,降低了对系统的要求。通过对软件架构、功能模块、核心算法等的描述,结合测试、实际运行与结果分析,展示了其在实际应用中的有效性和价值,为C语言程序设计教学的考评环节提供了有效的支持。 展开更多
关键词 c语言程序设计题 自动评测 舞弊检测 成绩记录
在线阅读 下载PDF
职业院校“C语言程序设计”课程虚实结合“四段式”教学法设计及案例分析
17
作者 杨立志 陈月月 +2 位作者 路雪 郭亚鸽 曼孜来·伊力哈木 《职教通讯》 2025年第6期99-104,共6页
以Arduino平台为载体,构建虚拟仿真与真实项目相结合的虚实结合项目,通过C语言编写程序,在仿真平台上验证、修改,再在Arduino平台上运行,形成“情境—编程—仿真—执行”四段式“C语言程序设计”课程教学模式。在职业院校C语言课程教学... 以Arduino平台为载体,构建虚拟仿真与真实项目相结合的虚实结合项目,通过C语言编写程序,在仿真平台上验证、修改,再在Arduino平台上运行,形成“情境—编程—仿真—执行”四段式“C语言程序设计”课程教学模式。在职业院校C语言课程教学中的应用表明,该教学模式不仅能够以可视化的手段有效降低C语言基础知识点的抽象性和理解难度,充分展现知识点在项目实施过程中的应用方法和特点,也能够有效调动学生主动学习的积极性。 展开更多
关键词 c语言课程教学 仿真教学项目 虚实结合 协同运行
在线阅读 下载PDF
基于三全育人的“C语言程序设计”课程标准化建设 被引量:1
18
作者 王静雅 杜丹 陈平 《镇江高专学报》 2025年第2期108-111,共4页
聚焦三全育人理念,强化高职院校“C语言程序设计”课程标准化建设,强调全员参与、全过程覆盖、全方位发展,促进学生专业技术与综合素质的全面提升。采用文献研究、实证分析、问卷调查等方法综合评估课程标准化建设成效,结果表明,学生各... 聚焦三全育人理念,强化高职院校“C语言程序设计”课程标准化建设,强调全员参与、全过程覆盖、全方位发展,促进学生专业技术与综合素质的全面提升。采用文献研究、实证分析、问卷调查等方法综合评估课程标准化建设成效,结果表明,学生各方面能力均有显著提升。 展开更多
关键词 三全育人 c语言程序设计 课程标准化 高职教育改革
在线阅读 下载PDF
基于“翻转课堂”的《C语言程序设计》课程改革与实践 被引量:3
19
作者 曹亚萍 周海文 《办公自动化》 2025年第3期53-55,共3页
文章探讨基于“翻转课堂”模式的《C语言程序设计》课程改革与实践,旨在通过教学模式的创新,提升学生的学习效率和实践能力。翻转课堂颠覆传统的教学顺序,将知识传授环节前置至课外,利用数字化资源让学生自主预习,而课堂时间则用于深化... 文章探讨基于“翻转课堂”模式的《C语言程序设计》课程改革与实践,旨在通过教学模式的创新,提升学生的学习效率和实践能力。翻转课堂颠覆传统的教学顺序,将知识传授环节前置至课外,利用数字化资源让学生自主预习,而课堂时间则用于深化理解、问题解决和团队协作。通过实施这一模式,学生能在自己的节奏下掌握C语言的基础语法和编程逻辑,教师则根据学生的学习数据,在课堂上提供针对性地辅导和拓展。文章深入剖析翻转课堂在C语言教学中的具体应用,以期望为教师和教育管理者提供一套行之有效的教学改革方案,助力学生在编程技能、创新思维和团队协作等方面取得显著进步。 展开更多
关键词 翻转课堂 c语言程序设计 课程改革
在线阅读 下载PDF
C语言中模块化编程技术的应用与优化策略研究 被引量:2
20
作者 周凯 黄伟凡 《科学技术创新》 2025年第8期68-72,共5页
模块化编程作为一种高效的软件开发策略,通过将复杂的系统拆分为独立且可复用的模块,显著提升了代码的可读性、可维护性和重用性。在C语言编程中,模块化编程技术尤为重要。本文首先概述了模块化编程在C语言中的实际应用,随后深入探讨了... 模块化编程作为一种高效的软件开发策略,通过将复杂的系统拆分为独立且可复用的模块,显著提升了代码的可读性、可维护性和重用性。在C语言编程中,模块化编程技术尤为重要。本文首先概述了模块化编程在C语言中的实际应用,随后深入探讨了优化策略及技术应用,并结合具体技术手段和实际案例进行分析。通过详实的案例与实验数据,本文验证了模块化编程技术所带来的实际成效与性能提升,充分展现了其在提升代码质量和开发效率方面的优势。本研究不仅为C语言中的模块化编程提供了理论指导,也为相关领域的实践应用提供了有益的参考和借鉴。 展开更多
关键词 c语言 模块化编程 可读性 可维护性 性能优化
在线阅读 下载PDF
上一页 1 2 83 下一页 到第
使用帮助 返回顶部