共查询到20条相似文献,搜索用时 375 毫秒
1.
编程能力是计算机相关专业学生的核心能力,对学生编程能力的培养是计算机教育领域一直关注的重要问题。在线评测系统(OJ系统)具有高效、公平和客观的特点,已成为锻炼学生编程能力的重要工具。然而,目前OJ系统仍存在以下局限性:首先,大多数OJ系统没有对学生编程能力进行知识点级别的感知和量化,导致系统适配给学生的编程题难度和学生的编程能力通常不匹配;其次,大部分OJ系统缺乏对激励策略的研究和设计。这些局限性会给学生编程动机的提升和编程能力的巩固、提高带来负面影响。鉴于此,文章设计并实现了一种编程能力感知的游戏化在线评测系统(GameOJ)。该系统采用改进的贝叶斯知识追踪模型(CC-BKT),对各个编程知识点关联的学生编程能力进行细粒度的感知和量化,同时引入了游戏化思想来设计OJ系统中的激励策略,包括游戏化元素设计和游戏化编程挑战流程设计,旨在提升学生的编程学习动机。目前,GameOJ系统已在广西大学多个计算机专业的教学班中进行了部署和应用,并收到了众多来自教师和学生的积极反馈。 相似文献
2.
随着计算机的广泛应用,编程教学日益成为计算机教学的重要方面,在教学中如何让学生更好、更快地学会计算机编程,笔提出了打好语言基础、学会应用迁移、及时训练、学以致用的教学策略,实践证明效果较好. 相似文献
3.
刘杰 《武汉科技学院学报》2007,20(1):116-118
软件设计和维护能力是信息与计算科学、数学与应用数学专业学生应该具备的基本素质,针对我院学生培养的现状,根据MatLAB语言的特点,按照重视基础理论,拓宽专业面向、加强实践教学、激发创新思维的学生培养新理念,我们对本科生培养质量具有重要影响的可视化编程教学改革创新,提出了适合学生特点的两种教学方式:半开放式以及自主式GUT编程教学,实践表明具有很好的教学效果。 相似文献
4.
C语言作为一种重要的编程工具,越来越受到计算机专业基础教育的重视。针对学生学习中存在的问题,从选好教材入手,项目实例为引导,注重实践教学,改革考核办法,克服定势思维,努力培养学生的创新能力和实际编程能力。 相似文献
5.
本文介绍了一种由MATLAB与Visual C++混合编程的自动控制理论实验软件,其涵盖了经典控制理论的主要内容.可以帮助学生对重要概念和方法进行理解与掌握,并提高他们的综合分析能力.同时这种混合编程的方法可以减少学生初次接触MATLAB的困难,达到更好的学习效果。 相似文献
6.
针对中小学编程思维培养的需求,设计了一种适合中小学图形化编程培训所需的电子积木。采用STM32搭建核心模块,以STM8为核心搭建外围模块。学生将多个外围模块连接至一个核心模块,将上位机图形化编程所设计的动作加载至核心模块,即可完成系列动作。理论研究和实际验证表明:该框架能够满足学生编程培训需求,帮助学生建立编程思维。 相似文献
7.
可编程控制器编程实验装置的研制 总被引:1,自引:0,他引:1
介绍了可编程控制器(PLC)编程实验装置的研制,给出了实验内容、原理、演示实验程序梯形图,提供了程序输入、运行及监控等学生实际操作的内容,可以增强学生PLC编程和实际应用能力。 相似文献
8.
XML在WEB编程、网络数据交换和跨平台编程中发挥着越来越重要的作用,是一门重要的专业课程。本文通过合理安排教学计划、设计教学内容、改革教学方法、加强实验教学等环节同时进行研究,加深了学生对课程知识概念的理解,调动了学生的学习积极性,取得了较好的效果。 相似文献
9.
《萍乡高等专科学校学报》2018,(3):101-103
编程思维在高校人才培养中发挥着越来越重要的作用,文章分析了编程思维的模式特点和编程学习的两条主要线索,并通过一个简单JAVA语言游戏案例设计来训练编程思维。实践表明,游戏化编程思维训练方法能够进一步提高编程教学质量和学生编程学习兴趣。 相似文献
10.
针对当前学生普遍认为程序设计非常重要,想学好,但又觉得太复杂、太抽象的心理障碍,提出了加强程序设计入门训练,发扬良好的编程风格,提高逻辑和创造性思维能力,程序设计应具备的知识等相应策略。 相似文献
11.
在PLC教学中,编程是教学难点。本文以松下FP1 PLC为例,通过对同一加工过程采用多种不同程序实现的方法,来提高学生学习的兴趣,加强学生对程序的理解,提高学生编程与应用的能力,收到了较好的教学效果。 相似文献
12.
设置《虚拟仪器》课程的综合实验,是为了提高学生快速组建测试系统、编制测试系统软件的能力。通过实验,学生不仅能得到LabVIEW图形编程的训练,更能理解软件编程与数据采集硬件应用间的关系,真正认识虚拟仪器技术的实质。文章介绍了虚拟仪器的五种硬件构成模式、在LabVIEW开发环境下测试系统软件的三种编程模式和综合实验的要求。 相似文献
13.
在程序设计教学过程中,如何解决编程本身枯燥、难懂这个问题,找到一条比较新颖的教学方法,一直是计算机教师感兴趣的话题。本文以VisualBASIC为例谈谈在程序设计教学过程中的一些具体做法,并对在编程过程中如何培养学生对编程的兴趣及逻辑思维能力、抽象思维能力在编程教学中的作用给予了适当的关注。 相似文献
14.
编程游戏在计算机语言教学中的运用 总被引:1,自引:0,他引:1
传统计算机语言教学过分注重语法知识的讲解,在激发学生对编程的兴趣,培养编程能力和创新思维等方面存在不足.本文介绍了编程游戏在计算机语言教学中的运用,具体阐述了游戏的选择、游戏内容与知识点的整合、教学模式、实验报告、考核形式及教学效果. 相似文献
15.
16.
编程教学日益成为中职计算机教学的一个重要内容,在教学中如何让“软件蓝领”学生更好、更快地学会计算机编程,本人在总结多年教学实践的基础上提出了打好基础、学会迁移、强化训练、学以致用的教学模块,浅析了“软件蓝领”计算机编程进行模块化教学的一些方法。 相似文献
17.
班世炳 《广西民族大学学报》1998,(Z1)
学习面向对象程序设计技术,如果受到传统程序设计技术的影响,在教学过程中,可采用比较法,让学生区分两种技术的主要差别,并注重编程方法的培训;初次学习编程的学生,则注重概念的学习和编程方法的训练 相似文献
18.
19.
汇编语言是计算机专业的一门非常重要的专业基础课,但由于最接近硬件,编程结构复杂,指令繁多,不直观,枯燥乏味,学生在学习中很容易丧失兴趣.本文总结了笔者在汇编语言教学中的关键环节,即例题、习题、上机和现代教育技术应用四个方面所进行的教材教法上的改进,增强了学生对汇编语言学习的兴趣和信心,收到了良好的教学效果. 相似文献
20.
计算机编程能力的高低是计算机专业学生的一个重要考核方面,编程能力的建立对学生今后的发展至关重要,本文结合自己的软件开发经验和教学实践,对培养学生的程序设计能力,从教与学两个方面提出了一些建议,对于初学者进行学习高级语言程序设计有一定的指导意义。 相似文献