C/C++程序设计多元协同实验教学平台构建
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Construction of a Multi-collaborative Experimental Teaching Platform for C/C + + Program Design
  • 作者:孙伟峰 ; 杨华 ; 齐玉娟 ; 万勇
  • 英文作者:SUN Weifeng;YANG Hua;QI Yujuan;WAN Yong;College of Information and Control Engineering,China University of Petroleum;
  • 关键词:C/C++程序设计实验 ; 智能手机端编程 ; 在线编译器 ; 信息技术与教学融合
  • 英文关键词:C/C + + programming experiment;;programming on smart phones;;online compilers;;fusion of information technology and teaching
  • 中文刊名:SYSY
  • 英文刊名:Research and Exploration in Laboratory
  • 机构:中国石油大学(华东)信息与控制工程学院;
  • 出版日期:2019-03-15
  • 出版单位:实验室研究与探索
  • 年:2019
  • 期:v.38;No.277
  • 基金:国家自然科学基金项目(61501520);; 中国石油大学(华东)青年教师教学改革研究项目(QN201412)
  • 语种:中文;
  • 页:SYSY201903033
  • 页数:6
  • CN:03
  • ISSN:31-1707/T
  • 分类号:150-154+239
摘要
针对C/C++程序设计课程实验教学存在的学时少、与理论课程衔接不畅、上机资源受限等问题,借助移动互联网技术创新实验教学模式,构建了结合智能手机端编程、网络在线编程与实验室上机多元协同的混合式实验教学平台。理论课上及课余时间采用手机端及网络在线编程的方式,对分散的知识点及小规模的程序进行编程验证,实验课侧重对综合性及创新性的程序进行调试。该模式打破了传统实验室上机实践在时间与空间上的限制,使编程实践贯穿于课程教学的全过程,实现了信息技术与教学的有效融合。教学实践表明,该平台为学生提供了灵活多样的编程实践环境,实现了理论课与实验课的良好衔接,学生的编程思维得到了有效锻炼,编程能力得到了很大提升,教学效果显著。
        There exist many problems in the experimental teaching of the C/C + + course,such as less experimental hours,poor convergence with the theoretical course,limited computer resources,etc. In order to solve the above problems,with the development of mobile Internet technology,an innovative multi-collaborative mixed experimental teaching platform is constructed by integrating programming on smart phones,online compiling and programming with computers in labs. Specific knowledge and small-scale programs can be verified by programming on smart phones or online compiling both in class and out of class. Programs of comprehensive and innovative experiments are expected to be debugged with computers in labs. The proposed experimental mode breaks the limitation of time and space of the traditional laboratory practice,which makes programming practice run through the whole process of the curriculum teaching,and realizes effective integration of information technology and teaching. The teaching practice shows that the constructed platform provides flexible and diverse programming practice environment for students,which realizes a good connection between theoretical and experimental courses; the students ' programming thinking has been effectively exercised,and the programming ability has been greatly improved. Remarkable teaching effect has been achieved.
引文
[1]乔宪遐,杨乐.基于CDIO的C语言虚拟实验室建设研究[J].实验技术与管理,2015,32(10):122-124.
    [2]丁海燕,邹疆,邱莎. C语言实验教学体系及改革措施[J].实验技术与管理,2010,27(11):179-181.
    [3]丁海燕.计算机程序设计课程中计算思维的培养[J].实验技术与管理,2015,32(12):16-18,21.
    [4]刘光蓉. C程序设计实验教学的理实一体化教学模式[J].实验室研究与探索,2013,32(10):350-352.
    [5]黄云,洪佳明,覃遵跃,等.基于云平台的“程序设计基础”课程实验教学改革[J].实验室研究与探索,2016,35(2):191-195,223.
    [6]许小东,吴军强,刘小晶.基于MOOC的程序设计开放实验平台的构建[J].实验室研究与探索,2017,36(4):157-160.
    [7]陈婷. C语言程序设计实验教学改革研究[J].实验技术与管理,2010,27(10):182-184.
    [8]张彦航,苏小红,侯俊英.基于自助式虚拟作业系统及考试系统的C语言实践教学[J].实验技术与管理,2017,34(3):4-7.
    [9]曾庆江,姚娟,郭亚军.基于云课堂的计算机程序设计探索性实验研究[J].实验技术与管理,2016,33(9):190-192.
    [10]何文广,周珂,熊刚强.程序设计课程实验教学改革与实践[J].实验室研究与探索,2016,35(6):163-167.
    [11]陈昕,王兴芬,焦健,等.注重编程能力培养的C语言过程化考核教学改革[J].实验技术与管理,2016,33(9):155-158.
    [12]魏薇,谭佐军. MOOC背景下信息技术与实验教学的深度融合[J].中国高等教育,2017(7):54-56.
    [13]陈怀志.智能手机给高校课堂教学带来的冲击和启示[J].西昌学院学报,2014,26(4):148-150.
    [14]闫丽静,高俊国.应用型专业基于智能手机移动教学的研究与应用[J].实验技术与管理,2015,32(10):83-86.
    [15]王晓明.基于学生自主和协作学习的数据结构实验教学模式探索与实践[J].高教学刊,2015(22):229-230.
    [16]高春颖,张云峰,卢灿举,等.基于网络化平台的程序设计语言实践教学探索[J].计算机工程与科学,2016,38(1):232-236.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700