前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的程序设计基础论文主题范文,仅供参考,欢迎阅读并收藏。
人才是当代国家的核心竞争力,培养创新型高级专门人才已经成为社会不断向前发展的源动力。高等教育承担着培养高级专门人才、发展科学技术文化、促进社会主义现代化建设的重大任务。提高人才质量是高等教育发展的核心任务,是建设高等教育强国的基本要求。目前,软件人才需求以每年40万的规模增长,预计在2专业提供论文写作、写作论文的服务,欢迎光临dylw.net014年将达到400万左右。软件人才在我国依旧缺乏,软件人才需求缺口大。对高校而言,如何提高计算机专业学生的程序设计能力,是广大程序设计类课程教师面临的新课题。
1 计算机专业学生程序设计能力培养现状
程序设计能力是计算机专业学生必备的一项基本技能。程序设计能力培养不仅包含技能培养,还包含学生分析问题、解决问题以及创新能力的培养。为此,各高校从大一开始就开设了高级语言程序设计课程以及后续一系列课程,以提高学生的程序设计能力。然而,即使各高校设置了丰富的程序设计能力培养课程,学生的程序设计水平也没有得到大幅度提高。
当前软件企业招不到合适的人才,计算机专业学生找不到工作,这种局面的形成归因于学生的程序设计能力并未达到软件企业预期的要求。调查表明,企业新招聘员工中只有15%直接来自高校毕业生,而85%来自社会招聘,因为社会招聘人员动手能力强,入职后能很快适应工作岗位。程序设计能力层次见表1,从表1可以看出,要胜任企业软件开发工作,至少需要100000行代码量;对于本科毕业生,至少需要有10000行代码量,而目前计算机专业大多数学生本科4年的代码量均在1000行,有的甚至更低。
1)程序设计类课程依然重教学,轻实践。理论教学依然是程序设计类课程的重点,理论学时多,实践学时少。教师花费大量时间进行语法、数据结构概念、算法理论讲解,因此也使得有针对性的实践太少,基于相关知识和理论的案例教学不足,学生很难将所学知识点和理论用于解决实际问题。
2)实践环节枯燥,学生无法提高学习积极性。
在传统程序设计实践教学中,教师布置3~6道作业题,学生当堂完成,然后将代码以及运行结果截图打包上传到服务器,教师一一评阅。教师给出的习题往往直接针对课堂教学的知识点,无任何实际背景或故事情节,实验枯燥乏味,学生学习积极性无法提高。
3)学生多,教师少,教师无法逐个解答学生的问题。
在大学不断扩招的情形下,师生比进一步扩大。实践教学过程中,教师无法一一发现和解答每个学生的问题。学生将作业代码和运行结果截图通过FTP上传至服务器,教师查看运行结果,由于学生多,教师无法逐个查看和运行学生代码,疲于应付,因而导致实践效果差。
4)实践能力评价方法单一。
目前的课程考核多采用笔试,学生的实践能力只能通过平时作业和实验进行主观性评价,难以激发学生自主训练实践能力的激情。在这样的教学模式下,久而久之学生就失去了编程兴趣,同时也降低了后续程序设计类课程的学习积极性,以致形成恶性循环,学生代码阅读量、代码编写量均得不到保证,程序设计能力自然无法提高。
为了提专业提供论文写作、写作论文的服务,欢迎光临dylw.net高学生的程序设计能力,文献[1]提出一种贯穿在系列课程中的程序设计能力培养方法,强调在一系列课程中持续不断地进行系统化训练,采用面向专业应用的分类教学,贯彻落实案例驱动、强化实训等教学方法。文献[2]初步将ACM模式应用到程序设计类课程实践教学中,使学生的编程能力和解题思维能力得到有效训练,教学效果显著提高。文献[3]也提出采用ACM竞赛形式的程序设计能力层次化培养模式。这些方法都是提高学生程序设计能力的有益尝试。
2 立体化程序设计能力培养模式
针对目前程序设计能力培养方面依然存在的一些突出问题,我们借鉴国内外一流大学的经验,与学校、学院教学部门配合,探索并建立立体化程序设计能力培养方法。立体化程序设计能力培养方法如图1所示。
1)培养方法和过程。
在立体化程序设计能力培养方法中,教学活动仍然分为理论知识讲授与编程实践,但理论课不再以单纯介绍语法知识为主,而是以具体的程序案例分析为主,让学生从案例中掌握语法。在实践教学环节中,教师设计若干有趣的问题,学生在解决问题过程中学会相关的语法知识与编程技巧。学生编写的程序代码全部通过安徽大学程序自动评判系统进行评判,学生只需在规定时间内完成,不再局限在实践课堂内完成,令学生有了足够多的思考和动手编程时间。对于学生在编程过程中出现的各种问题,教师和ACM/ICPC队员及时进行在线细致辅导。在每次作业结束后,系统公布所有学生的解题代码,以供所有学生在线查看和评价。获得优秀评价的代码将在系统上公布,以便学生有机会进一步学习优秀代码,增加代码阅读量。
2)立体化程序设计能力培养特点。
(1)以高级语言程序设计课程为依托。高级语言程序设计课程是学生接触的第一门程序设计类课程,其教学与实践对培养学生的编程兴趣和能力起着至关重要的作用,可以帮助学生树立自信心并步入程序设计的殿堂。
(2)课堂教学以案例为中心。程序设计=算法+数据结构。在高级语言程序设计课程的教学过程中,我们摒弃单纯讲授语法的课堂教学方法,改之以程序案例为中心。在课程早期,案例以语法知识为主,逐步增加基本数据结构和算法。整个教学过程以案例分析为中心进行语法教学,让学生在潜移默化中学习到基本的数据结构和算法。
(3)实践教学以问题求解为中心。在实践环节,教师通过设置有趣的故事和实际的问题,帮助学生在求解问题过程中掌握课堂上所学的语法知识、基本数据结构和算法。
(4)实践环节从课内延伸至课外。实践环节要求学生完成指定的编程题目。与传统实践环节不同,通过在线程序自动评判平台,学生所有的编程作业只需在教师规定的时间段内提交,学生既可以在实践课上完成,又可以利用课外时间完成课堂内没有完成的作业。将实践课延伸到课外的优点表现在:①学生有足够的时间思考分析问题并最终通过编程解决问题;②实践题目数量适当增加,学生的代码量随之增加 ,充分的课外实专业提供论文写作、写作论文的服务,欢迎光临dylw.net践可以进一步巩固学生的理论知识基础。
(5)经验丰富的ACM/ICPC队员参与程序设计实践环节辅导。ACM/ICPC队员经过长期的编程实践,积累了丰富的编程经验,代码能力强,因此我们利用ACM/ICPC集训队的优势资源,实行“传帮带”机制,对于每个学生编程过程中出现的问题及时给予解答,有效提高学生的编程积极性。集训队学生优秀的编程水平对于低年级学生也是一种激励,可以进一步激发其编程热情,增加其向更高编程水平迈进的动力。
(6)学生作业采用自动化评判模式。学生提交的作业通过服务器自动评判给出程序的运行结果。自动评判模式对于编译错误,会直接给出编译出错位置和出错类型,方便学生自查;对于运行错误,包括结果错误和运行超时,则需要学生重新审查程序代码。服务器自动评判能够有效减轻教师批改作业压力,还可以大大提高实践教学效果。此外,服务器上保留了每个学生的做题细节,包括以往的代码、做题的数量、错误类型等信息,可以进一步增强学生做题的成就感和积极性。值得一提的是该自动评判平台不仅支持高级语言程序设计,还支持C++、Java、VB和Pascal语言,因而吸引了省内一些初中、高中学生进入该平台进行程序设计能力实践。
(7)优秀代码展示有助于增加学生代码阅读量。学生代码量包括代码编写量和代码阅读量。代码阅读量是提高编程能力的一种重要途径,然而在实际教学过程中常常被忽视,通过教师评阅、学生互评等方式,可以筛选出优秀代码并加以展示。优秀代码主要指具有巧妙的算法、运行时间短、内存占用空间少、代码格式规整、符合标准编程风格的程序代码。展示优秀代码可以让学生有机会看到彼此对于同一道题目的多种解决方案,有效促进学生之间的交流,积极提高学生的代码阅读量。这种相互的交流还可以进一步激发学生的创新灵感,在提高学生编程能力的同时也提高创新能力。
与传统专业提供论文写作、写作论文的服务,欢迎光临dylw.net程序设计能力培养主要依靠“教师一学生”这种二维扁平的实践教学模式不同,立体化程序设计能力培养方法以案例教学为中心进行教学,以问题驱动为中心进行编程实践,采用机器自动评判和学生互评相结合的方式进行学生编程实践效果评价,在教师—ACM队员—学生之间建立一个跨越时间和空间的三维立体互动教学网络。这种教学方法将课内实践延伸至课外,将实验室实践延伸到实验室外,对学生的程序设计能力进行主客观相结合的综合评价与即时反馈。
3 实施成效
通过一系列的研究与设计,我们构建了立体化的程序设计能力培养模式,在安徽大学自主研发的自动评判系统基础上增加了高级语言程序设计实践模块。自2008年以来,学生通过该自动评判平台进行程序设计实践呈逐年增多趋势,多名学生参加了ACM/ICPC程序设计竞赛以及省级程序设计竞赛,获得各类奖励10余项,其中亚洲区邀请赛金奖2项、省级竞赛一等奖4项。实施该培养方法后,学生进行自主程序设计训练的积极性明显提高,目前在校生中程序代码量已经达到10000行的有200人左右,部分毕业学生直接进入腾讯、百度等企业工作,用人单位也对毕业生的编程能力普遍表示满意。安徽大学计算机专业学生2008—2012年提交代码量如图2所示。
该培养方法不仅提高了学生的程序设计能力,而且培养了学生的创新精神和可持续发展能力,还吸引了许多非计算机专业学生学习程序设计技术。近年来,陆续有电子学院、自动化学院、数学学院、化学化工学院、资源与环境工程学院和物理学院的学生参与到程序设计实践中,并且取得了不错的学习效果。例如,安徽专业提供论文写作、写作论文的服务,欢迎光临dylw.net大学物理学院一名学生经过该平台实践后,积极参与ACM/ICPC程序设计竞赛,获得2010年ACM/ICPC亚洲区竞赛铜奖并于2012年成功考取复旦大学计算机专业研究生。
4 结语
强调师生互动、实践反馈、学生互动足立体化程序设计能力培养方法的关键,而利用案例教学与趣味实践是重要途径。实践证明,立体化程序设计能力培养方法在提高学生编程水平和算法能力方面具有较大优势,取得了显著成效。今后我们将进一步注重教师与学生互动,探索更多的师生之间、学生之间互动手段,不断提高学生编程素养和创新水平。
参考文献:
1、 计算机专业指南,计算机应用基础,英语,微积分初步,网络实用技术基础,信息管理系统,数据库基础与应用,Dreamweaver网页设计,信息化管理与运用。
2、ERP原理与应用,二维动画设计,VisualBasic程序设计,系统开发规范与科技论文写作,网络数据库SQL,电子政务概论,JAVA语言与面向对象程序设计。
(来源:文章屋网 )
2014年10月自学考试的秘诀!点击免费查看>>
专业
层次
学制
主要课程
音乐教育
专科
两年
大学语文、基础乐理、视唱练耳、基础声乐、基础和声、合唱与指挥基础、基础钢琴、艺术概论、民族民间音乐、音乐欣赏、中学音乐教学法、计算机应用基础、计算机应用基础实践、基础钢琴实践、基础声乐实践、
本科
两年
英语(二)、中外音乐史、中外音乐欣赏、和声学、音乐作品分析、歌曲写作、音乐教育学、音乐美学、简明配器法、歌曲钢琴伴奏、声乐实践、歌曲钢琴伴奏、声乐实践、歌曲钢琴伴奏实践、视唱练耳实践、毕业论文
经济法
专科
两年
大学语文、法理学、宪法学、民法学、民事诉讼法学、公司法、经济法概论、刑法学、合同法、税法、国际经济法概论、劳动法、计算机基础、人力资源管理
本科
两年
英语(二)、行政处罚法、行政复议法学、国家赔偿法、经济法学原理、企业与公司法、行政法学、劳动法、金融法概论、房地产法、环境法学、税法原理、行政诉讼法、财务管理学(辅修)
市场营销专科两年政治经济学(财经类)、高等数学(一)、基础会计学、经济法概论(财经类)、大学语文(专)、国民经济统计概论、消费心理学、谈判与推销技巧、企业管理概论、公共关系学、广告学(一)、市场营销学、市场调查与预测、计算机应用基础(含实践)
本科两年英语(二)、高等数学(二)、市场营销策划、金融理论与实务、商品流通概论、消费经济学、国际商务谈判、国际贸易理论与实务、企业会计学、国际市场营销学、管理系统中计算机应用(含实践)
公共关系本科两年人际关系学、公共关系口才、现代谈判学、公共关系案例、国际公共关系、公关政策、企业文化、创新思维理论与方法、领导科学、人力资源管理(一)、现代资源管理(一)、广告运作策略
行政管理专科两年大学语文(专)、政治学概论、法学概论、现代管理学、行政管理学、市政学、人力资源管理(一)、公文写作与处理、管理心理学、公共关系学、社会研究方法、秘书工作 、计算机应用基础(含实践)
本科两年英语(二)、当代中国政治制度、西方政治制度、公共政策、领导科学、国家公务员制度、行政组织理论、行政法与行政诉讼法(一)、社会学概论、中国行政史、中国文化概论、普通逻辑、财务管理学、秘书学概论、企业管理概论
汉语言
文学
专科
两年
文学概论、中国现代文学作品选、中国当代文学作品选、中国古代文学作品选(一、二)、外国文学作品选、现代汉语、古代汉语、写作等
本科
两年
美学、中国现代文学史、中国古代文学史(一、二)、外国文学史、语言学概论、英语(二)、两门选修课、毕业论文
涉外秘书学
专科
两年
英语(一)、大学语文(专)、公共关系、外国秘书工作概况、涉外秘书实务、涉外法概要、
本科
两年
英语(二)、中外文学作品导读、国际贸易理论与实务、经济法概论、秘书语言研究、公关礼仪、交际语言学、国际商务谈判、中外秘书比较、口译与听力等
对外汉语
本科
两年
现代汉语、实用英语、中国古代文学、中国现当代文学、外国文学、外国文化概论、对外汉语教学概论、英语表达与沟通(实践环节)毕业论文等
英语翻译
专科
两年
英语写作基础、综合英语(一二)、英语阅读(一)、英语国家概况、英语笔译基础、初级英语笔译、初级英语口译、英语听力
本科
两年
中级笔译、高级笔译、中级口译、同声传译、英汉语言文化比较、第二外语(日 / 法)、高级英语、英美文学选读、毕业论文
日语
专科
两年
基础日语(一二)、日语语法、日本国概况、日语阅读(一二)、经贸日语、日语听力、日语口语
本科
两年
高级日语(一二)、日语句法篇章法、日本文学选读、日汉翻译、第二外语(英/法)、现代汉语、计算机应用基础、日语口译与听力、毕业论文
英语
专科
两年
综合英语(一二)、英语阅读(一二)、英语写作基础、英语国家概况、英语听力,口语等
本科
两年
英语写作、高级英语、英美文学选读、英语翻译、经贸知识英语、口译与听力、二外(日语)等
外贸英语
专科
两年
综合英语(一二)、英语阅读(一)、英语写作基础、英语国家概况、国际贸易理论与实务、英语听力、口语、外贸英语阅读等
本科
两年
英语写作、高级英语、英美文学选读、英语翻译、经贸知识英语、外贸口译与听力、二外(日语)等
公共事业
管理
专科
两年
计算机应用基础、公共事业管理概论、社会学概论、管理学原理、人力资源开发与管理、公共关系、社会调查与方法、行政管理学、文教事业管理、计划生育管理、秘书学概论、计算机应用基础(实践)等
本科
两年
英语(二)、公共管理学、公共政策、公共事业管理、公共经济学、非政府组织管理、行政法学、人力资源管理(一)、管理信息系统、毕业论文等
工商企业
管理
专科
两年
计算机应用基础、基础会计学、经济法概论、国民经济统计概论、企业管理概论、生产与作业管理、市场营销学、中国税制、企业会计学、人力资源管理、企业经济法(辅修)、民法学(辅修);
本科
两年
英语(二)、高等数学、管理系统中计算机应用、国际贸易管理与实务、管理学原理、财务管理、金融理论与实务、企业经营战略、组织行为学、质量原理、企业管理咨询、合同法(辅修)、行政法学(辅修)。
国际贸易
专科
两年
高等数学、法律基础、计算机应用基础、英语、国际贸易实务、国际金融、国际商法、中国对外贸易、WTO知识概论、市场营销学等
本科
两年
国际市场营销学、世界市场行情、国际商务谈判、企业会计学、国际运输与保险、西方经济学、外国经贸知识选读、涉外经济法、经贸知识英语等
金融管理
专科
两年
证券投资分析、保险学原理、银行会计学、商业银行业务与管理、货币银行学、财政学、经济法概论、基础会计学、管理学原理等
本科
两年
管理会计实务、国际财务管理、公司法律制度研究、英语(二)、电子商务概论、组织行为学、风险管理、高级财务管理、审计学、政府政策与经济学等
会计(电算化)
专科
两年
英语(一)、大学语文、高等数学(一)、基础会计学、国民经济统计概论、数据库及应用、财政与金融、会计电算化、成本会计、财务管理学、计算机应用基础、经济法概论(财经类)
本科
两年
高等数学(二)、、英语(二)、数据结构、审计学、管理学原理、通用财务软件、计算机网络基础、财务报表分析(一)、金融理论与实务、高级财务软件、操作系统。加考课程:会计电算化、财务管理学、成本会计、基础会计学、政治经济学(财经类)
人力资源
管理
专科
两年
管理学原理、组织行为学、人力资源管理学、人力资源经济学、企业劳动工资管理、劳动就业论、社会保障、劳动与社会保障法、公共关系学、应用文写作等
本科
两年
企业战略管理、人力资源战略与规划、人力资源培训、人事测评理论与方法、人力资源薪酬管理、绩效管理、人力资源开发管理理论与策略、管理信息系统等
文化事业
管理
专科
两年
英语(一)、写作、中国文化概论、文化管理学、文化行政学、文化政策与法规、文化经济学、文化策划与营销、艺术概论、社会学概论、民间文学、计算机
文化产业
本科
两年
英语(二)、中国文化导论、文化产业与管理、文化产业创意与策划、文化市场与营销、外国文化导论、媒介经营与管理、文化服务与贸易
经济信息
管理
专科
两年
高等数学、计算机网络基础、计算机应用技术、计算机软件基础、计算机组成原理、经济信息导论、计算机信息基础、信息经济学等
本科
两年
英语(二)、应用数学、中级财务会计、计算机网络技术、社会研究方法、网络经济与企业管理、数据库及应用、电子商务概论、高级语言程序设计、应用数理统计、经济预测方法。
游戏软件
开发技术
专科
两年
英语(一)、高等数学、计算机游戏概论、高级语言程序设计、游戏作品赏析、计算机网络技术、游戏软件开发基础、市场营销、动画设计基础等
本科
两年
英语(二)、游戏创意与设计概论、可视化程序设计、艺术设计基础、多媒体应用技术、DirectX、Java语言程序设计、游戏开发流程与引擎原理、游戏架构导论、软件工程、游戏心理学等
电子商务
专科
两年
电子商务英语、经济学(二)、计算机与网络技术基础、市场营销(三)、基础会计学、市场信息学、国际贸易实务(三)、电子商务概论、商务交流(二)、网页设计与制作、互联网软件应用与开发、电子商务案例分析、综合作业
本科
两年
英语(二)、数量方法(二)、电子商务法概论、电子商务与金融、电子商务网站设计原理、电子商务与现代物流、互联网数据库、网络营销与策划、电子商务安全导论、网络经济与企业管理、商法(二)
信息技术
教育
本科
两年
英语(二)、物理(工)、数据库原理、数据结构、计算机网络与通信、计算机系统结构、软件工程、数值分析、面向对象程序设计、计算机辅助教育、高级语言程序设计、数字逻辑、中学信息技术教学与实践研究
计算机
及应用
专科
两年
大学语文、高等数学、英语(一)、模拟电路与数字电路、计算机应用技术、汇编语言程序设计、数据结构导论、计算机组成原理、微型计算机及其接口技术、高级语言程序设计(一)、操作系统概论、数据库及其应用、计算机网络技术
本科
两年
英语(二)、高等数学、物理(工)、离散数学、操作系统、数据结构、面向对象程序设计、软件工程、数据库原理、计算机系统结构、计算机网络与通信
电子政务
专科
两年
行政管理学、公文写作与处理、公共事业管理、行政法学、经济管理概论、办公自动化原理及应用、政府信息资源管理、电子政务概论、管理信息系统、计算机应用技术
本科
两年
专业
层次
学制
主要课程
音乐教育
专科
两年
大学语文、基础乐理、视唱练耳、基础声乐、基础和声、合唱与指挥基础、基础钢琴、艺术概论、民族民间音乐、音乐欣赏、中学音乐教学法、计算机应用基础、计算机应用基础实践、基础钢琴实践、基础声乐实践、
本科
两年
英语(二)、中外音乐史、中外音乐欣赏、和声学、音乐作品分析、歌曲写作、音乐教育学、音乐美学、简明配器法、歌曲钢琴伴奏、声乐实践、歌曲钢琴伴奏、声乐实践、歌曲钢琴伴奏实践、视唱练耳实践、毕业论文
经济法
专科
两年
大学语文、法理学、宪法学、民法学、民事诉讼法学、公司法、经济法概论、刑法学、合同法、税法、国际经济法概论、劳动法、计算机基础、人力资源管理
本科
两年
英语(二)、行政处罚法、行政复议法学、国家赔偿法、经济法学原理、企业与公司法、行政法学、劳动法、金融法概论、房地产法、环境法学、税法原理、行政诉讼法、财务管理学(辅修)
市场营销 专科 两年 政治经济学(财经类)、高等数学(一)、基础会计学、经济法概论(财经类)、大学语文(专)、国民经济统计概论、消费心理学、谈判与推销技巧、企业管理概论、公共关系学、广告学(一)、市场营销学、市场调查与预测、计算机应用基础(含实践)
本科 两年 英语(二)、高等数学(二)、市场营销策划、金融理论与实务、商品流通概论、消费经济学、国际商务谈判、国际贸易理论与实务、企业会计学、国际市场营销学、管理系统中计算机应用(含实践)
公共关系 本科 两年 人际关系学、公共关系口才、现代谈判学、公共关系案例、国际公共关系、公关政策、企业文化、创新思维理论与方法、领导科学、人力资源管理(一)、现代资源管理(一)、广告运作策略
行政管理 专科 两年 大学语文(专)、政治学概论、法学概论、现代管理学、行政管理学、市政学、人力资源管理(一)、公文写作与处理、管理心理学、公共关系学、社会研究方法、秘书工作 、计算机应用基础(含实践)
本科 两年 英语(二)、当代中国政治制度、西方政治制度、公共政策、领导科学、国家公务员制度、行政组织理论、行政法与行政诉讼法(一)、社会学概论、中国行政史、中国文化概论、普通逻辑、财务管理学、秘书学概论、企业管理概论
汉语言
文学
专科
两年
文学概论、中国现代文学作品选、中国当代文学作品选、中国古代文学作品选(一、二)、外国文学作品选、现代汉语、古代汉语、写作等
本科
两年
美学、中国现代文学史、中国古代文学史(一、二)、外国文学史、语言学概论、英语(二)、两门选修课、毕业论文
涉外秘书学
专科
两年
英语(一)、大学语文(专)、公共关系、外国秘书工作概况、涉外秘书实务、涉外法概要、
本科
两年
英语(二)、中外文学作品导读、国际贸易理论与实务、经济法概论、秘书语言研究、公关礼仪、交际语言学、国际商务谈判、中外秘书比较、口译与听力等
对外汉语
本科
两年
现代汉语、实用英语、中国古代文学、中国现当代文学、外国文学、外国文化概论、对外汉语教学概论、英语表达与沟通(实践环节)毕业论文等
英语翻译
专科
两年
英语写作基础、综合英语(一二)、英语阅读(一)、英语国家概况、英语笔译基础、初级英语笔译、初级英语口译、英语听力
本科
两年
中级笔译、高级笔译、中级口译、同声传译、英汉语言文化比较、第二外语(日 / 法)、高级英语、英美文学选读、毕业论文
日语
专科
两年
基础日语(一二)、日语语法、日本国概况、日语阅读(一二)、经贸日语、日语听力、日语口语
本科
两年
高级日语(一二)、日语句法篇章法、日本文学选读、日汉翻译、第二外语(英/法)、现代汉语、计算机应用基础、日语口译与听力、毕业论文
英语
专科
两年
综合英语(一二)、英语阅读(一二)、英语写作基础、英语国家概况、英语听力,口语等
本科
两年
英语写作、高级英语、英美文学选读、英语翻译、经贸知识英语、口译与听力、二外(日语)等
外贸英语
专科
两年
综合英语(一二)、英语阅读(一)、英语写作基础、英语国家概况、国际贸易理论与实务、英语听力、口语、外贸英语阅读等
本科
两年
英语写作、高级英语、英美文学选读、英语翻译、经贸知识英语、外贸口译与听力、二外(日语)等
公共事业
管理
专科
两年
计算机应用基础、公共事业管理概论、社会学概论、管理学原理、人力资源开发与管理、公共关系、社会调查与方法、行政管理学、文教事业管理、计划生育管理、秘书学概论、计算机应用基础(实践)等
本科
两年
英语(二)、公共管理学、公共政策、公共事业管理、公共经济学、非政府组织管理、行政法学、人力资源管理(一)、管理信息系统、毕业论文等
工商企业
管理
专科
两年
计算机应用基础、基础会计学、经济法概论、国民经济统计概论、企业管理概论、生产与作业管理、市场营销学、中国税制、企业会计学、人力资源管理、企业经济法(辅修)、民法学(辅修);
本科
两年
英语(二)、高等数学、管理系统中计算机应用、国际贸易管理与实务、管理学原理、财务管理、金融理论与实务、企业经营战略、组织行为学、质量原理、企业管理咨询、合同法(辅修)、行政法学(辅修)。
国际贸易
专科
两年
高等数学、法律基础、计算机应用基础、英语、国际贸易实务、国际金融、国际商法、中国对外贸易、WTO知识概论、市场营销学等
本科
两年
国际市场营销学、世界市场行情、国际商务谈判、企业会计学、国际运输与保险、西方经济学、外国经贸知识选读、涉外经济法、经贸知识英语等
金融管理
专科
两年
证券投资分析、保险学原理、银行会计学、商业银行业务与管理、货币银行学、财政学、经济法概论、基础会计学、管理学原理等
本科
两年
管理会计实务、国际财务管理、公司法律制度研究、英语(二)、电子商务概论、组织行为学、风险管理、高级财务管理、审计学、政府政策与经济学等
会计(电算化)
专科
两年
英语(一)、大学语文、高等数学(一)、基础会计学、国民经济统计概论、数据库及应用、财政与金融、会计电算化、成本会计、财务管理学、计算机应用基础、经济法概论(财经类)
本科
两年
高等数学(二)、、英语(二)、数据结构、审计学、管理学原理、通用财务软件、计算机网络基础、财务报表分析(一)、金融理论与实务、高级财务软件、操作系统。加考课程:会计电算化、财务管理学、成本会计、基础会计学、政治经济学(财经类)
人力资源
管理
专科
两年
管理学原理、组织行为学、人力资源管理学、人力资源经济学、企业劳动工资管理、劳动就业论、社会保障、劳动与社会保障法、公共关系学、应用文写作等
本科
两年
企业战略管理、人力资源战略与规划、人力资源培训、人事测评理论与方法、人力资源薪酬管理、绩效管理、人力资源开发管理理论与策略、管理信息系统等
文化事业
管理
专科
两年
英语(一)、写作、中国文化概论、文化管理学、文化行政学、文化政策与法规、文化经济学、文化策划与营销、艺术概论、社会学概论、民间文学、计算机
文化产业
本科
两年
英语(二)、中国文化导论、文化产业与管理、文化产业创意与策划、文化市场与营销、外国文化导论、媒介经营与管理、文化服务与贸易
经济信息
管理
专科
两年
高等数学、计算机网络基础、计算机应用技术、计算机软件基础、计算机组成原理、经济信息导论、计算机信息基础、信息经济学等
本科
两年
英语(二)、应用数学、中级财务会计、计算机网络技术、社会研究方法、网络经济与企业管理、数据库及应用、电子商务概论、高级语言程序设计、应用数理统计、经济预测方法。
游戏软件
开发技术
专科
两年
英语(一)、高等数学、计算机游戏概论、高级语言程序设计、游戏作品赏析、计算机网络技术、游戏软件开发基础、市场营销、动画设计基础等
本科
两年
英语(二)、游戏创意与设计概论、可视化程序设计、艺术设计基础、多媒体应用技术、DirectX、Java语言程序设计、游戏开发流程与引擎原理、游戏架构导论、软件工程、游戏心理学等
电子商务
专科
两年
电子商务英语、经济学(二)、计算机与网络技术基础、市场营销(三)、基础会计学、市场信息学、国际贸易实务(三)、电子商务概论、商务交流(二)、网页设计与制作、互联网软件应用与开发、电子商务案例分析、综合作业
本科
两年
英语(二)、数量方法(二)、电子商务法概论、电子商务与金融、电子商务网站设计原理、电子商务与现代物流、互联网数据库、网络营销与策划、电子商务安全导论、网络经济与企业管理、商法(二)
信息技术
教育
本科
两年
英语(二)、物理(工)、数据库原理、数据结构、计算机网络与通信、计算机系统结构、软件工程、数值分析、面向对象程序设计、计算机辅助教育、高级语言程序设计、数字逻辑、中学信息技术教学与实践研究
计算机
及应用
专科
两年
大学语文、高等数学、英语(一)、模拟电路与数字电路、计算机应用技术、汇编语言程序设计、数据结构导论、计算机组成原理、微型计算机及其接口技术、高级语言程序设计(一)、操作系统概论、数据库及其应用、计算机网络技术
本科
两年
英语(二)、高等数学、物理(工)、离散数学、操作系统、数据结构、面向对象程序设计、软件工程、数据库原理、计算机系统结构、计算机网络与通信
电子政务
专科
两年
行政管理学、公文写作与处理、公共事业管理、行政法学、经济管理概论、办公自动化原理及应用、政府信息资源管理、电子政务概论、管理信息系统、计算机应用技术
本科
两年
英语(二)、公共管理学、电子政务理论与技术、政府经济学、信息化理论与实践、网站建设与管理、计算机网络与通信、电子政务案例分析、信息与网络安全管理
专业
层次
学制
主要课程
音乐教育
专科
两年
大学语文、基础乐理、视唱练耳、基础声乐、基础和声、合唱与指挥基础、基础钢琴、艺术概论、民族民间音乐、音乐欣赏、中学音乐教学法、计算机应用基础、计算机应用基础实践、基础钢琴实践、基础声乐实践、
本科
两年
英语(二)、中外音乐史、中外音乐欣赏、和声学、音乐作品分析、歌曲写作、音乐教育学、音乐美学、简明配器法、歌曲钢琴伴奏、声乐实践、歌曲钢琴伴奏、声乐实践、歌曲钢琴伴奏实践、视唱练耳实践、毕业论文
经济法
专科
两年
大学语文、法理学、宪法学、民法学、民事诉讼法学、公司法、经济法概论、刑法学、合同法、税法、国际经济法概论、劳动法、计算机基础、人力资源管理
本科
两年
英语(二)、行政处罚法、行政复议法学、国家赔偿法、经济法学原理、企业与公司法、行政法学、劳动法、金融法概论、房地产法、环境法学、税法原理、行政诉讼法、财务管理学(辅修)
市场营销专科两年政治经济学(财经类)、高等数学(一)、基础会计学、经济法概论(财经类)、大学语文(专)、国民经济统计概论、消费心理学、谈判与推销技巧、企业管理概论、公共关系学、广告学(一)、市场营销学、市场调查与预测、计算机应用基础(含实践)
本科两年英语(二)、高等数学(二)、市场营销策划、金融理论与实务、商品流通概论、消费经济学、国际商务谈判、国际贸易理论与实务、企业会计学、国际市场营销学、管理系统中计算机应用(含实践)
公共关系本科两年人际关系学、公共关系口才、现代谈判学、公共关系案例、国际公共关系、公关政策、企业文化、创新思维理论与方法、领导科学、人力资源管理(一)、现代资源管理(一)、广告运作策略
行政管理专科两年大学语文(专)、政治学概论、法学概论、现代管理学、行政管理学、市政学、人力资源管理(一)、公文写作与处理、管理心理学、公共关系学、社会研究方法、秘书工作 、计算机应用基础(含实践)
本科两年英语(二)、当代中国政治制度、西方政治制度、公共政策、领导科学、国家公务员制度、行政组织理论、行政法与行政诉讼法(一)、社会学概论、中国行政史、中国文化概论、普通逻辑、财务管理学、秘书学概论、企业管理概论
汉语言
文学
专科
两年
文学概论、中国现代文学作品选、中国当代文学作品选、中国古代文学作品选(一、二)、外国文学作品选、现代汉语、古代汉语、写作等
本科
两年
美学、中国现代文学史、中国古代文学史(一、二)、外国文学史、语言学概论、英语(二)、两门选修课、毕业论文
涉外秘书学
专科
两年
英语(一)、大学语文(专)、公共关系、外国秘书工作概况、涉外秘书实务、涉外法概要、
本科
两年
英语(二)、中外文学作品导读、国际贸易理论与实务、经济法概论、秘书语言研究、公关礼仪、交际语言学、国际商务谈判、中外秘书比较、口译与听力等
对外汉语
本科
两年
现代汉语、实用英语、中国古代文学、中国现当代文学、外国文学、外国文化概论、对外汉语教学概论、英语表达与沟通(实践环节)毕业论文等
英语翻译
专科
两年
英语写作基础、综合英语(一二)、英语阅读(一)、英语国家概况、英语笔译基础、初级英语笔译、初级英语口译、英语听力
本科
两年
中级笔译、高级笔译、中级口译、同声传译、英汉语言文化比较、第二外语(日 / 法)、高级英语、英美文学选读、毕业论文
日语
专科
两年
基础日语(一二)、日语语法、日本国概况、日语阅读(一二)、经贸日语、日语听力、日语口语
本科
两年
高级日语(一二)、日语句法篇章法、日本文学选读、日汉翻译、第二外语(英/法)、现代汉语、计算机应用基础、日语口译与听力、毕业论文
英语
专科
两年
综合英语(一二)、英语阅读(一二)、英语写作基础、英语国家概况、英语听力,口语等
本科
两年
英语写作、高级英语、英美文学选读、英语翻译、经贸知识英语、口译与听力、二外(日语)等
外贸英语
专科
两年
综合英语(一二)、英语阅读(一)、英语写作基础、英语国家概况、国际贸易理论与实务、英语听力、口语、外贸英语阅读等
本科
两年
英语写作、高级英语、英美文学选读、英语翻译、经贸知识英语、外贸口译与听力、二外(日语)等
公共事业
管理
专科
两年
计算机应用基础、公共事业管理概论、社会学概论、管理学原理、人力资源开发与管理、公共关系、社会调查与方法、行政管理学、文教事业管理、计划生育管理、秘书学概论、计算机应用基础(实践)等
本科
两年
英语(二)、公共管理学、公共政策、公共事业管理、公共经济学、非政府组织管理、行政法学、人力资源管理(一)、管理信息系统、毕业论文等
工商企业
管理
专科
两年
计算机应用基础、基础会计学、经济法概论、国民经济统计概论、企业管理概论、生产与作业管理、市场营销学、中国税制、企业会计学、人力资源管理、企业经济法(辅修)、民法学(辅修);
本科
两年
英语(二)、高等数学、管理系统中计算机应用、国际贸易管理与实务、管理学原理、财务管理、金融理论与实务、企业经营战略、组织行为学、质量原理、企业管理咨询、合同法(辅修)、行政法学(辅修)。
国际贸易
专科
两年
高等数学、法律基础、计算机应用基础、英语、国际贸易实务、国际金融、国际商法、中国对外贸易、WTO知识概论、市场营销学等
本科
两年
国际市场营销学、世界市场行情、国际商务谈判、企业会计学、国际运输与保险、西方经济学、外国经贸知识选读、涉外经济法、经贸知识英语等
金融管理
专科
两年
证券投资分析、保险学原理、银行会计学、商业银行业务与管理、货币银行学、财政学、经济法概论、基础会计学、管理学原理等
本科
两年
管理会计实务、国际财务管理、公司法律制度研究、英语(二)、电子商务概论、组织行为学、风险管理、高级财务管理、审计学、政府政策与经济学等
会计(电算化)
专科
两年
英语(一)、大学语文、高等数学(一)、基础会计学、国民经济统计概论、数据库及应用、财政与金融、会计电算化、成本会计、财务管理学、计算机应用基础、经济法概论(财经类)
本科
两年
高等数学(二)、、英语(二)、数据结构、审计学、管理学原理、通用财务软件、计算机网络基础、财务报表分析(一)、金融理论与实务、高级财务软件、操作系统。加考课程:会计电算化、财务管理学、成本会计、基础会计学、政治经济学(财经类)
人力资源
管理
专科
两年
管理学原理、组织行为学、人力资源管理学、人力资源经济学、企业劳动工资管理、劳动就业论、社会保障、劳动与社会保障法、公共关系学、应用文写作等
本科
两年
企业战略管理、人力资源战略与规划、人力资源培训、人事测评理论与方法、人力资源薪酬管理、绩效管理、人力资源开发管理理论与策略、管理信息系统等
文化事业
管理
专科
两年
英语(一)、写作、中国文化概论、文化管理学、文化行政学、文化政策与法规、文化经济学、文化策划与营销、艺术概论、社会学概论、民间文学、计算机
文化产业
本科
两年
英语(二)、中国文化导论、文化产业与管理、文化产业创意与策划、文化市场与营销、外国文化导论、媒介经营与管理、文化服务与贸易
经济信息
管理
专科
两年
高等数学、计算机网络基础、计算机应用技术、计算机软件基础、计算机组成原理、经济信息导论、计算机信息基础、信息经济学等
本科
两年
英语(二)、应用数学、中级财务会计、计算机网络技术、社会研究方法、网络经济与企业管理、数据库及应用、电子商务概论、高级语言程序设计、应用数理统计、经济预测方法。
游戏软件
开发技术
专科
两年
英语(一)、高等数学、计算机游戏概论、高级语言程序设计、游戏作品赏析、计算机网络技术、游戏软件开发基础、市场营销、动画设计基础等
本科
两年
英语(二)、游戏创意与设计概论、可视化程序设计、艺术设计基础、多媒体应用技术、DirectX、Java语言程序设计、游戏开发流程与引擎原理、游戏架构导论、软件工程、游戏心理学等
电子商务
专科
两年
电子商务英语、经济学(二)、计算机与网络技术基础、市场营销(三)、基础会计学、市场信息学、国际贸易实务(三)、电子商务概论、商务交流(二)、网页设计与制作、互联网软件应用与开发、电子商务案例分析、综合作业
本科
两年
英语(二)、数量方法(二)、电子商务法概论、电子商务与金融、电子商务网站设计原理、电子商务与现代物流、互联网数据库、网络营销与策划、电子商务安全导论、网络经济与企业管理、商法(二)
信息技术
教育
本科
两年
英语(二)、物理(工)、数据库原理、数据结构、计算机网络与通信、计算机系统结构、软件工程、数值分析、面向对象程序设计、计算机辅助教育、高级语言程序设计、数字逻辑、中学信息技术教学与实践研究
计算机
及应用
专科
两年
大学语文、高等数学、英语(一)、模拟电路与数字电路、计算机应用技术、汇编语言程序设计、数据结构导论、计算机组成原理、微型计算机及其接口技术、高级语言程序设计(一)、操作系统概论、数据库及其应用、计算机网络技术
本科
两年
英语(二)、高等数学、物理(工)、离散数学、操作系统、数据结构、面向对象程序设计、软件工程、数据库原理、计算机系统结构、计算机网络与通信
电子政务
专科
两年
行政管理学、公文写作与处理、公共事业管理、行政法学、经济管理概论、办公自动化原理及应用、政府信息资源管理、电子政务概论、管理信息系统、计算机应用技术
本科
两年
英语(二)、公共管理学、电子政务理论与技术、政府经济学、信息化理论与实践、网站建设与管理、计算机网络与通信、电子政务案例分析、信息与网络安全管理
论文摘要:根据Visual FoxPro程序设计(简称VFP)实验课程的特点,以培养自主学习、独立思考、勇于创新的人才为目的,在VFP实验课程的教学模式中,引入项目教学法,不仅给学生提供了一个创新学习的空间,还对培养学生的学习兴趣、创新思维能力和团队意识也起到了重要作用。
论文关键词:程序设计,项目教学法,学习兴趣,团队意识,创新能力
项目教学法及国内外同类工作现状
项目教学法是当今国际教育界十分流行的一种教学法,是行为导向教学的一种。行为导向又为实践导向,或者行动导向,是世界教育教学领域中出现的一种新的思潮。由于行为导向教学对于培养人的全面素质和综合能力方面起着十分重要和有效的作用,所以日益被世界各国教育界的专家所推崇。项目教学法在国外已经广泛被使用,取得了很大的成效,积累了许多经验。在美国许多课程的教学中,教师都要求学生结合课堂教学,分小组或独立承担一两个小型研究项目。学生通过亲自调研、查阅文献、收集资料、分析研究、撰写论文等,将学到的理论知识和现实生活中的实际问题紧密结合,得到训练和提高,最后学生还在课程上介绍自己的研究情况,相互交流。美国学生从小学阶段就受到这种训练,所以他们的实践能力、分析能力、综合能力、应变能力、交流能力、合作能力以及解决问题的能力都比较强。在我国随着现代科学技术对高等教育教学要求的不断提高,这样的教学模式越来越多地被我国高等教育领域所重视和采用,并逐渐得到推广和应用。人们更多地倾向于采用以项目为基础的教学法来培养学生的实践能力、社会能力。
本研究是在国家教育课程改革的背景下,以“深入实施素质教育,努力提高大学生的学习能力、创新能力、实践能力、交流能力和社会适应能力”为指导而诞生的。其目的在于借鉴国外先进的教学理念,转变教育观念和方法,进一步推动计算机实验课程的教育教学改革,提高计算机课程的教育质量和学生的整体素质,为计算机实验课程教学的可持续发展打下坚实的基础。
2存在的主要问题分析
如何有效地加强对当代大学生综合素质与创新能力的培养,以适应信息时代的人才需求,是近几年来的一个热门话题,相关的教学教改进行得如火如荼。但是主流的教学方法仍然是以知识体系为核心的课堂教学,教材基本上都是依据教学内容,以知识体系为顺序组织编排的,前半部分集中介绍基础理论,后半部分重点介绍具体实例,教师在组织教学时,基本按照教材编排的顺序讲解,着眼点是把知识介绍给学生,而不是把知识的应用方法教给学生。这样,过多的理论介绍,既增加了学生的学习负担,又不能突出教学重点,还会挫伤学生的学习积极性。另外,以能力为重点的教学方式,教师把教学内容设计成一个或多个具体任务,任务中包含了学生应该掌握的知识与技能,也蕴涵了学习者需要的能力训练要求。学生通过完成具体任务,掌握知识点与技能点。这种任务驱动教学,较好地培养了学生的应用能力,但对学科的知识体系掌握较弱。由于大学计算机基础是一门重要的基础课程,无论对学生程序设计思想的形成,还是后续课程的学习都是至关重要的。因此,在实验教学时不仅要选择良好的教学方法,还要考虑到学生的知识水平、认知规律、学生特点和接受能力。
VFP程序语言设计是我院面向非计算机专业大学一年级学生开设的一门计算机基础课程,学习周期为一学期,总学时108学时,其中实验课程45学时,鉴于该课程学时少,任务重的这一特点,结合实际情况,我们积极开展基于项目教学法的计算机实验教学模式研究工作,针对VisualFoxPro程序设计课程的实验教学模式、教学方法和培养高素质创新人才等方面做了一些探索和创新。
3以项目为基础的VFP程序设计实验课程教学法的研究与实践
根据项目教学法的具体要求,我们选择在生物医学工程本科专业开设的VisualFoxPro程序设计实验课程教学中,运用以项目为基础的教学模式进行研究与实践。
3.1引入项目教学法,培养学生的学习兴趣和创新思维能力
VFP程序语言设计课程是一门典型的实践性很强的课程,学生只有在实际编写程序的过程中才可以加深理解,获取知识,培养兴趣,才能提高自己的思维创作能力。而兴趣的培养比知识的获取更为重要,因此,项目的选择要具有实践性、启发性、典型性和趣味性等特征。不能太复杂,尽可能来自日常生活,与学生生活相关的项目更能激发学生的兴趣,让学生们懂得项目的实现原理和知识背景。由于项目在一开始时有一定程度的强制性和目的性,为了充分调动学生的主动性、积极性和创造性,将学生浓厚的好奇心和求知欲转变为学习和积极探索的动力,我们在实验课上提供多个项目供学生自由选择。同时,学生也可以自己拟订项目,让学生带着问题去学习,主动的寻找解决问题方法。从而了解一个项目所需要完成的模块,直接引导学生以实际情境和问题为思考的出发点,让学生从具体问题着手作理论思考和分析,设想解决问题的途径,再探讨方法的科学性、合理性,最终达到理解有关理论。我们在实验课教学中,把相关的项目用到的程序设计知识点与难点分散到具体章节,给学生以提示,进一步引起学生的注意。我们给出VisualFoxPro程序设计项目有:学生管理系统、成绩查询系统、同学录查询系统、学生超市管理系统等。
通过项目为基础来展开学习和教学过程的方法,更能引起学生的高度重视,激发他们的学习热情与兴趣,加深他们对基本原理、概念的理解和应用,使他们学会以抽象化的形式描述问题和规划问题,达到学有所用,培养他们分析问题和解决问题的能力。
同时也给学生提供了一个激发创造性的平台,让他们充分发挥主体作用,提高学习兴趣。
3.2组成项目学习小组,团体协作精神
在项目实施的过程中,我们将学生分成6-8人一组,每组学生的学习成绩、知识结构、学习能力、性格特点、性别等实行优势互补。当然,学生是认知活动的主体,分组应当以充分自愿为前提,让学生自由组合,每组设立一个项目组长,全面负责小组的项目实施、讨论及项目的安排和落实。小组采用协作学习的方式,在项目组长的安排和带领下,对各成员进行分工。分工的内容主要包括分解任务、安排分工和规划进度等。由于没有标准的和现成的答案,学生在项目完成的过程中需要自行查找资料、设计方案、交流讨论、探索规律、撰写实验报告。这些活动为学生自主式、合作式、研究式的学习和创新提供了充分空间。
在小组协作活动中学生可以将其学习过程中探索、发现的信息和学习材料与小组中的其他成员共享,甚至可以同其他组或全班同学共享。在此过程中,学生之间为了达到小组学习目标,可以采用对话、商讨、争论等形式对问题进行充分论证,以期获得达到学习目标的最佳途径。学生学习中的协作活动有利于发展学生的思维能力,增强学生之间的沟通能力以及对学生之间差异的包容能力。这样既培养了他们团体协作精神,又培养了学生综合应用程序设计知识的能力。
3.3重视成果交流与评价,进一步激发学生的学习热情
在每次实验课中对各小组项目的阶段完成情况进行点评,并由各组推荐一名成员介绍项目完成的方法。一方面引导学生从设计思路、设计技巧、程序结构等方面进行讨论、分析,充分肯定优点,找出不足或缺点。在各抒己见、相互启发的过程中培养学生发现问题、解决问题的能力;另一方面鼓励、引导学生对同一个问题尽量提出多种设计方案和解题途径,并和学生一起进行分析研究,从中选择最佳方案和途径,培养学生的扩散性和创新性思维能力。
美国哈佛大学心理学教授霍华德.加德纳(HowardGardner)认为:在一般的环境中,没有任何一种发展与别人无关,人们都是通过与别人的关系来认识自己的。因此,项目完成之后,学生之间的互评和师生共同评价是必不可少的。我们在VisualFoxPro程序设计实验课程中,通过答辩的方式将成果交流与成果评价有机的结合起来,小组在答辩中通过展示他们的作品以及回答教师和其他同学的提问来表达他们在项目学习中所获得的知识和所掌握的技能。教师现场点评,结合小组整体表现及组员自评,现场打分,其成绩可作为实验课程的成绩。各小组通过交流学习过程中的经验和体会,分享项目的成功和喜悦。实践证明,在成果交流与成果评价的过程中,学生们有一种成就感,感觉自己的收获很大,小组更加团结,学习热情也得到进一步提升,从而帮助他们树立起积极主动地去学习知识和技能的观念。
4结束语
综合前面的观点,我们认为学生通过基于项目的学习,不仅学会了针对具体项目的分析、设计、编码、测试、调试及文档写作,还学会了利用多种途径进行自主学习和协作学习。学生的学习能力、创新能力和实践能力得到提高。特别是综合性的项目将数据结构、数据库原理、程序设计、菜单设计等多种内容组合到一起,有助于学生理解所学内容之间的相互关系。系列项目完成之后,学生已经基本具备自主学习、独立思考、勇于创新的能力。因此,基于项目教学法的实验教学模式的最终目标是为了培养学生分析和解决实际问题的能力,使他们成为具有较强动手能力和创新能力的人,同时也是当今高等教育教学改革赋予我们的神圣职责。
参考文献
1 中华人民共和国教育部. 教育部关于进一步深化本科教学改革全面提高教学质量的若干意见(教高[2007]2号)[EB/OL]. [2007-2-17].
2 谢书良.创设“多元”条件,激发学生潜能[J]. 计算机教育,2010,(1):17-20.
关键词:C语言;学生成绩管理系统;程序设计
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)04-0059-04
1 背景
如今各大高校均需要一个完整的系统来管理和保存学生的各门课成绩信息,以便后期使用,论文以河海大学文天学院的工科专业学生成绩为例,运用C语言程序设计和程序运行的环境,设计了一个简单的学生成绩管理系统,下面就来介绍该系统是如何构建的。
2 系统需求分析
2.1 系统功能划分
该系统主要功能如下:
1)学生基本信息和成绩的录入;
2)学生成绩的管理,如计算总分、排序、统计等功能。
2.2 系统功能结构设计
这个学生成绩管理系统中包含的学生信息有:学生的学号、姓名、性别、高数成绩、英语成绩、计算机成绩、三门功课总分,主要的功能模块如下:
1)输出学生基本信息并算出总分;
2)按照学号进行排序;
3)按照总分进行排序;
4)统计各门课程平均分;
5)统计男女学生人数;
6)按照姓名进行排序;
7)统计高数成绩优秀(大于等于80分)的人数,并输出符合条件的记录;
8)统计每门功课成绩都在80分以上,或总分在240分以上的人数,并输出符合条件的记录。
C语言中系统的每个功能由一个函数来实现,其系统功能模块层次结构图如下:
图1 学生成绩管理系统功能模块层次结构图
因为函数就是功能,所以对于图1的功能模块层次结构图,每个模块就对应C语言中的一个函数,该系统中所涉及的函导捌涔δ苋缦拢
1)int Menu();
主控菜单函数,有返回值,无参数。用菜单形式显示该系统能实现的所有功能,以供用户查看和使用。函数中的返回值为用户输入的序号code,为局部整型变量。
2)void Read(struct student stud[],int *n);
读入数据函数,无返回值,有参数。形式参数stud为结构体数组,由于调用此函数时实际参数为数组名,因此此处用数组接收;形式参数n为指针变量,由于实际参数为存放学生人数的整型变量的地址,因此n指向存放学生人数的整型变量,这样可以在读入学生信息的同时,还可以统计出学生的人数。
3)void Print(struct student *pstud,int n);
输出数据函数,无返回值,有参数。形式参数pstud为指针变量,指向存放学生信息的结构体数组,这样可以将相关变动信息返回给主调函数;形式参数n为整型变量,存放学生的人数。
4)void total_order(struct student *pstud,int n);
按总分排序函数,无返回值,有参数。形式参数同上。
5)void num_order(struct student *pstud,int n);
按学号排序函数,无返回值,有参数。形式参数同上。
6)void ave_count(struct student *pstud, int n);
统计各门课平均分函数,无返回值,有参数。形式参数同上。
7)void nn_count(struct student *pstud,int n);
统计男女学生人数函数,无返回值,有参数。形式参数同上。
8)void name_order(struct student *pstud,int n);
按姓名排序函数,无返回值,有参数。形式参数同上。
9)void gxyx(struct student *pstud,int n);
统计高数成绩优秀人数函数,无返回值,有参数。形式参数同上。
10)void mm(struct student *pstud,int n);
统计每门课分数不小于80分或总分在240分以上人数函数 ,无返回值,有参数。形式参数同上。
3 C语言程序设计
一个C语言源程序由若干个函数构成,且有且仅有一个主函数,主函数的名字只能是main,其他函数名字由用户自己定义,只要满足标识符的四大规则即可。一个程序总是从主函数开始执行,无论主函数在前还是在后,该系统中除了主函数外,还有十个函数,下面针对其中几个重要的函数进行程序设计。
3.1 主函数程序设计
为了方便读者更好地读懂该程序,部分地方加了注释,以上程序中/* */为注释,计算机并不执行。其中第四行的N为符号常量,表示该系统记录了10个学生信息,每个学生信息用结构体类型的数组来保存,该结构体类型包含4个子成员,每个成员又是另一种类型的数据,其中学号、姓名、性别均由字符数组存储,成绩由整型数组存储,这样就构成了struct student结构体类型,主函数中的第一条语句就是用这种类型定义了结构体数组stud,用来存放十个学生信息。接下来就在主函数中调用各个函数,实现相对应的功能。
3.2 用户自定义函数程序设计
3.2.1 主控菜单函数的设计
在屏幕中显示主控菜单,scanf为输入函数,需要输入一个整数,通过输入相对应的数字序号,可以实现相应的功能,例如输入1,即显示学生全部信息。
3.2.2 读入数据函数的设计
该系统是从文件中读取数据,10名学生的信息存储在文本文件studfile.txt中,如果想修改学生信息,直接在文件中修改即可,不用修改程序,这样既方便又快速,大大节省了时间。
3.2.3 按姓名排序函数的设计
以上程序使用冒泡的排序方法按姓名从小到大排序,系统直接将排序的结果输出到屏幕中,以供用户查看和使用。
4 系统界面
将以上程序输入到计算机C语言开发环境Microsoft Visual C++6.0中,经过编辑、编译、连接以后就可以运行了,运行界面如下:
1)系统菜单界面
当按下回车键,系统进入菜单模式,按照序号选择需要显示的信息。
2)@示学生信息界面
当按下序号1,系统进入显示全体学生信息界面,显示的同时计算出了3门课总分。
3)按学号排序界面
按下回车键继续进入菜单进行选择,当按下序号3,系统进入按学号从小到大排序的界面。
4)统计高数优秀的学生人数和记录
按下回车键继续进入菜单进行选择,当按下序号7,系统进入统计高数不低于80分的人数和记录。
5 结束语
论文主要介绍了学生成绩管理系统的设计与实现过程,分别从系统需求分析、系统程序设计和系统界面设计三个方面展示了系统的设计与实现,其中系统需求分析包括大体功能划分和具体功能结构设计,并设计了功能结构图,描述了各项功能,系统程序设计包括主函数和其他自定义函数的设计。该系统总共实现了八项功能,学生信息来源于文本文件,这样大大方便了学生信息的增删改查等功能。系统中所有功能使用到的方法,还可以实现更多的功能,拓展性能良好,便于各高校各专业使用。
参考文献:
[1] 胡枫. 《C语言程序设计》的案例式教学的设计[J]. 青海师范大学学报, 2010(4).
[2] 谭浩强. C程序设计[M]. 4版.北京: 清华大学出版社, 2010.
[3] 宫业芹. C语言程序设计网上教学系统的设计与实现[D]. 济南: 山东大学, 2012.
【关键词】软件工程;数字媒体;专业建设
1.引言
随着计算机技术、通信技术和数字广播等技术不断发展,以互联网、无线通信为传播载体,以传统媒体内容与创新内容模式为核心的数字媒体产业在全球范围快速崛起,并正在改变着人们的信息获取方式和休闲娱乐的形式。
我国的数字媒体业近几年正处于高速发展时期,对于具有较高人文素养、掌握数字媒体核心技术并具有艺术创意能力的复合型数字媒体技术开发与设计人才需求旺盛。四川理工学院软件工程专业是与IT企业合作办学、实行“3+1”人才培养模式,即学生前3年在校学习,第4年在软件企业实习并完成毕业设计(论文)。为使培养的学生既有较扎实的理论基础,又有适应人才市场需求的职业技能,在软件工程专业大框架下设置了数字媒体技术方向。
数字媒体技术作为一个宽口径、以技术为主、艺术为辅、技术与艺术相结合的新的专业方向,涉及到不同的学科知识,因此,我们有必要通过探索与改革人才培养模式、课程体系以及实践教学体系的研讨,搭建科学的创新人才培养平台,促进软件工程专业人才培养整体水平的提升。
2.人才培养目标
培养目标是制定教学计划、设计课程结构、选择知识发展方式以及确定教学组织形式的依据,也是教学内容、教学方法、教学组织与管理、教学手段、教学评价等方面改革的基础和前提。软件工程专业数字媒体技术方向具有软件工程与数字媒体技术相结合的特色,注重对学生软件开发、应用能力的培养,实践性强。结合我们自身办学特色和办学条件,我校软件工程数字媒体方向人才培养目标是:“培养具备计算机科学、多媒体网络、软件工程技术、信息安全等方面的专业知识与技能,具有扎实的软件工程和数字媒体技术基础理论、宽厚的专业基础知识、较强的实践能力,能够从事包括新媒体应用以及虚拟现实等在内的多媒体技术开发、数字媒体设计与创作、计算机游戏设计、网页设计与网站维护、信息服务及数字媒体管理等工作的创新性技术人才。”
3.核心课程体系
数字媒体方向课程体系的建设以创新性复合型人才培养为基本指导思想,重视实践课程的开设,使学生所学习掌握的方法具有充分的实效性,真正做到学有所用,以适应未来的工作岗位,成为本行业和企业所欢迎的有用人才。课程体系分为软件工程专业核心课程模块、数字媒体方向核心课程模块、专业实训、毕业实习和毕业设计(论文)等模块。
3.1 核心课程
软件工程专业数字媒体技术方以软件工程专业为主线构成专业基础和专业主干课程。其中,计算机与软件基础课程有:计算机导论、程序设计入门、面向对象程序设计、数据结构与算法、Java程序设计、计算机组成原理、数据库原理、计算机网络、操作系统、编译原理、信息安全技术、计算机体系结构以及J2EE与中间件技术;软件工程专业课程有:软件工程导论、软件测试技术、需求分析与UML设计、软件项目管理与过程控制;数字媒体技术专业课程有:数字媒体技术导论、计算机图形学、数字图像处理、网络流媒体技术、用户界面设计、视频音频制作与处理、数字影视特技应用、高级游戏特性与游戏引擎、人机交互技术、虚拟现实技术与应用、高级脚本与插件技术等。对于实践性较强的课程开始单独的实验课程和配套的课程设计。
3.2 特色课程
计算机网络游戏由计算机技术、艺术设计学和计算机动画以及计算机图形图像技术高度交叉结合,目的是培养具有扎实的游戏编程功底和良好的逻辑思维习惯,具备较强的审美能力和一定的艺术素养,熟悉游戏产品开发流程,具有一定的策划能力,能在游戏公司、门户网站、手机运营企业、动画公司等单位从事游戏设计、游戏开发、游戏制作、游戏策划、游戏运营等方面工作的富于竞争力与创新精神的高级复合型人才。
计算机游戏程序设计。课程目标:本课程主要学习普及游戏开发理念,培养游戏开发氛围,挑选有潜力的学生组成开发团队;传授游戏开发中的程序设计要素,特别是游戏引擎开发的基本知识。通过本课程的学习,学生能够掌握游戏开发的基本理念,熟悉游戏开发的基本技巧和流程,并具备从事游戏程序设计工作的基本技能。
虚拟现实与数字娱乐。课程目标:本课程主要介绍虚拟现实的基本概念及其系统组成、相关的软件技术及虚拟现实的应用,并介绍了当前数字娱乐的现状,发展和一些关键技术。内容包括:虚拟现实的定义、特性和组成,虚拟世界的创建和管理,虚拟现实中的视觉计算,虚拟现实中的交互技术,虚拟现实中的声觉计算,增强现实,分布式虚拟现实,虚拟现实应用,与虚拟现实相关的数字娱乐技术。
4.实践教学体系
培养符合时代需要的创新性人才,就要强化实验教学的开放性和多层次化。基于创新性原则和以生为本原则,结合培养目标和自身教学特点,数字媒体技术方向实践教学体系分为课程实验,专业实训、毕业实习和毕业设计三个方面,各实践环节之问相互协调、相互衔接、循序渐进。
4.1 课程实验
依照实践能力培养循序渐进的原则,根据实现数字媒体技术专业基本能力培养的系列课程,并按照系列课程的复杂度和规模设计实践环节,开展了多层次课程实验教学,根据学生的需要和实践能力培养的渐进规则,将实验课安排大学四年的各个环节。
多层次实验教学是指在实验大纲与目标的规范基础上,将实验项目设计成基础型、综合设计型、研究创新型不同层次的实验。同一学生从基础规范一综合设计一研究创新这样难度递增的实验项目中逐渐进行训练,实现系统培养学生综合实践能力。课程实验主要包括:手绘训练、视频特技与非线性编辑、多媒体网页设计、移动娱乐软件开发、网络娱乐软件开发、界面设计课程设计、虚拟现实开发课程设计等。
4.2 专业实训
专业实训作为知识、能力、综合素质教育的结合点,成为数字媒体技术专业实践教学的重点之一。专业实训是对课堂教学具有延伸作用,是学生培训职业能力、熟悉职业环境、了解实际知识的重要渠道。通过专业实训,学生不仅可以把所学转化为所用,还能使学生在学习操作过程中通过不断调整自己的知识结构来慢慢适应相应职业岗位,锻炼职业的能力,为实习以及今后走向社会积累经验、打下基础。
我校软件工程专业是校级专业综合改革试点专业,以争建微软IT学院、HP软件学院为契机,与知名IT企业开展深度合作,联合培养具有国际视野的软件开发、软件测试和服务外包人才。与中软国际、Tarena(达内)科技等十多家IT企业联合建立了实习实训基地、就业基地。
4.3 毕业实习和毕业设计
毕业实习是学生将前期学习到的知识运用到生产实践中,真正了解、感受未来的工作,锻炼自己各方面的综合能力。真正实现与行业需求的专业实践能力对接。能胜任相应岗位的工作,从而积累工作经验,为就业做准备。为了增强学生和指导老师对毕业设计(论文)及毕业实习的重视,提高毕业设计(论文)的质量和提高学生在毕业设计(论文)及毕业实习实践环节获得的实践能力,也为缓解毕业设计时间(论文)不足,笔者将毕业实习与毕业设计(论文)有机结合,实行“毕业实习+毕业设计”相结合的模式,学生毕业设计的内容来自于毕业实习,并且毕业设计的内容要将毕业实习的内容进行一定的升华,除体现学生四年来所学知识综合之外,还要体现出学生的创新能力与科研能力,达到培养创新型、复合型人才的标准。
5.结束语
通过对国内外数字媒体技术相关专业及方向的调研,基于创新性人才培养目标,建立了相关的核心课程和多层次实践教学体系,融合专业技术、实践教学、校企合作共同培养为一体的软件工程数字媒体特色专业方向的知识体系,着力培养学生的艺术与技术交叉结合的数字媒体制作与开发能力和职业素质,进而使得学生的基础知识、科学素养、艺术感悟、专业知识、创新能力、工程能力和职业素质都得到全面均衡的发展,以增强他们在数字媒体行业就业的竞争能力。
参考文献
[1]沈琦,于学军,张丽,等.软件工程(数字媒体技术)特色专业复合型创新型人才培养模式研究[J].中国校外教育,2010,16:162-163.
[2]蔡建平,沈琦,于学军等.软件工程(数字媒体技术)特色专业的特色建设[J].软件,2012,33(4):108-111.
[3]耿卫东等.面向数字媒体技术专业的数字化学习平台建设[J].计算机教育,2010(16):99-101.
[4]向辉.数字媒体技术专业课程体系探讨[J].计算机教育,2008(15):28-30.
[5]黄成云.数字媒体技术本科专业实践教学体系研究[D].华中师范大学,2012,5.
关键词 计算机教学 考试 改革 能力培养
中图分类号:G424 文献标识码:A DOI:10.16400/ki.kjdkx.2016.12.040
Abstract In order to improve the non computer professional students of science and engineering teaching quality courses of computer application, this kind of curriculum reform of traditional teaching methods, pay attention to the cultivation process and the ability to adjust the classroom computer room, teaching methods and real-time interaction with the screen broadcast, will lecture and experimental fusion, the teaching and examination fusion, using a variety of means of examination coverage of the whole teaching course, not only to achieve the purpose of motivating students to learn, but also make the classroom lively and lively, good teaching effect.
Keywords computer teaching; examination; reform; ability training
为了鼓励和督促学生通过课程真正掌握计算机程序设计及应用的技能,许多任课教师倾注了大量心血,提出了很多方法和措施,值得我们参考。①②③④笔者认为考试是教学的指挥棒,考试改革和教学改革必须同时进行才能取得好的教学效果。为此,在学院教务部门的支持下,笔者在讲授“Matlab语言及应用”课程中,对课程教学和考试方式进行了改革创新,现就有关教学实践的经历谈一下自己的看法。
1问题分析
1.1 传统思想造成考试方式的固化
“笔试”在时间与空间上的严格性的优势使其成为长期且普遍采用的考试方式。以至于造成很多师生固执的认为“只有笔试才是考试”。另一个原因,由于教师们普遍重视理论教学和熟悉笔试操作流程,使得即使在程序设计和应用类的课程考核中,也往往倾向于采用笔试来考核。⑤实际上,笔试的考核方式在理论性较强的课程,如政治类、原理类等课程中适应性更强。考试内容和考试方式又是教学的指挥棒,采用笔试考试直接导致了日常的教学内容和教学方法也会偏重理论讲授,在实践性较强的科目中客观上会造成实践教学的减弱。计算机程序设计应用类课程就是这样一种实践性很强的课程,它的核心教学目的是培养学生程序设计或者使用专业软件的能力,使学生能够在电脑上独立操作实现专业所需的程序设计或者软件操作,而非演算纸上写出步骤或代码。显然,笔试的考核方式制约了这类课程教学过程,影响了教学效果。考察国外大学的课程考核形式,主要包括了闭卷笔试、开卷笔试、小论文、专题讨论、教师口试、答辩、小组研究项目、资料分析、课堂表现和社会实践笔记等等,他往往根据课程内容确定较为适合的考核方式。⑥这些考核方式都是值得我们参考的。开展考核方式改革的探索将有利于我们客观、合理和综合地评价学生的学习过程和知识掌握程度,进而调整教学思路和实践教学步骤。
1.2 社会环境影响学生的学习目的
当前“急功近利”的社会氛围下,获得学分、取得高分成为学生学习的第一目的,真正熟练掌握专业技能和专业知识被大家严重忽视。一个较为典型的例子就是,在我校本专业免试推荐研究生时,入围的资格是考试成绩,复试内容是专业操作技能和专业素质。在这一环节中,高分学生表现出较差的技能或专业素质的现象非常常见。在日常教学中,学校也往往过分重视分数的价值功能,特别是奖学金、评优等几乎完全看考试分数,使学生产生了“分数高于一切”,“考试分数高的才是好学生”等问题。客观上引导学生以考试成绩为第一,而并不关心是否真正掌握了专业知识和专业技能。
对于理工科学生来讲,上述做法严重削弱了学生参与实践教学的积极性。在类似计算机应用类课程的很多科目中,笔试分数并不能真正检验学生的学习效果,笔试成绩高也不能代表高的实践能力。理论上,切实开展专业教育、职业规划是解决这一问题的基本途径。让学生知道每门课程在未来职业中的用途,这需要由每一位任课教师渗透到所负责的专业课程中,需要结合课程知识点告诉学生本节课的技能在未来的工作或研究中有什么用途。实际教学中,还可通过改变传统教学模式、提高学习兴趣来督促鼓励学生,如本文的方法。
2教考综合改革实践
2.1 考核方式
为避免学生平时疏于学习、期末恶补考试,使学习效果得到客观、公正评价,更为了鼓励学生真正学好技能,在“Matlab语言及应用”教学中取消原来的期末统一笔试,改为贯穿整个教学过程的全程考核,将考核点设计为作业、小实验、讨论和课程设计等,表现为“考教融合”。在本门课程中,将成绩构成分配为期末程序设计考试成绩占40% ,平时实验成绩占30%,课后作业占20%,课堂讨论占10%的模式。
课堂实验和课后作业部分要求所有学生教学过程中同步完成,属于完成性考核。所有W生都被要求掌握这些基础知识点和技能。讨论部分和程序设计考试阶段是提高的部分,属于提高性考核,学生如果想取得好的成绩,就要在完成基本实验和作业的基础上,认真思考问题,上课积极参与讨论,针对问题提出更优方案,努力掌握软件应用技能,并在期末程序设计考试中顺利完成考题。讨论课的内容包括了如专业数据处理需求、特殊功能实现方法等广泛的扩展性内容,大家讨论给出程序设计方案和步骤,这能考察出学生的基本素质、思维能力和知识熟悉程度。在期末程序设计考试阶段,通常会设计包含了多个教学知识点的专业有关应用型程序设计题目,学生在给定的时间内在教学机房独立完成程序开发。这部分的考核以解决实际问题为考核目标,给了学生更大的学习压力。但由于这部分比重只占总成绩的40%,也没有给学生过多的精神压力。这种考核方式能够充分调动学生积极性,使得学习过程丰满而充实。
2.2 教学方式
为了配合上述考核形式,需要深刻改革授课方式。在讲课风格上,尽量避免空洞的理论讲授,通过给学生提供生动、形象的演示,使他们了解直至理解每一个知识点,在实践中掌握。在上课地点上,抛弃了原有的讲台和黑板,将授课地点从教室改到计算机室,学生每人一台电脑,既能观看教师演示,又能动手实践,还能随时与老师交流。在授课方式上,不再划分讲课学时和实验学时,将授课与实验融合起来,边讲边练边讨论。
具体操作,将每2学时的教学内容划分为4个阶段。第一阶段,采用屏幕广播方式,利用案例教学,为学生讲授基本原理和操作方法(约30分钟),将空洞的理论性的知识点穿插到实践中,让学生看得见;第二阶段,学生独立练习前述教学内容(约30分钟),完成老师的演示内容,通过操作理解知识点;第三阶段,集体讨论,启发式教学,并采用屏幕广播方式,为全体同学重复解释教学难点,讨论知识扩展;第四阶段,布置需在课堂完成的与实验内容和课后思考作业,重点培养学生解决问题的能力,课堂实验需要当堂提交,不能按时完成的或完成不认真的,直接影响成绩评定;课后作业完成时间由学生掌握,按完成水平给出成绩。⑦
上述教学方式使得学生在没有压力的情况下轻松学习,增强学生的学习主动性,使学生觉得“每节课都在学习,每节课都是考试”。
2.3 教学内容
教学大纲要求掌握的教学内容和实践技能,都设计到各个实验中,不鼓励学生死记硬背。因为“纸上得来终觉浅,绝知此事要躬行”。对于基础的命令和方法,学生会在反复训练中掌握,结合专业需求理解,经过大家多次讨论后自然就可以熟练掌握。对于生僻复杂的知识点或模块,更没有死记的必要,教会学生解决问题的办法,要求学生在遇到或用到时,能知道其解决方案并能查找相应资料就行。关于教学内容,重点引入学科专业有关的应用内容和常用热门模块,不但使学生学有所用,还跟踪了知识前沿。
3教学效果分析
多轮的“Matlab语言及应用”教学实践表明,本文提出的教学方法能够充分调动了学生的学习兴趣,所有选课学生都获得了学分,且都取得了良好以上的成绩,70%以上的学生在期末的程序设计考试中都能独立完成程序设计。与授课前相比,学生的编程能力、创新意识以及实践课程的学习主动性等方面均有所提高,两年的授课前与考试后问卷调查的结果表明,学生对程序设计类课程的有好感的比例都是从约30%上升到约70%。编程基础较好的约20%的同学经过本课程的学习后已经能够熟练掌握Matlab语言,在毕业论文和研究生阶段可以自由设计所需专业程序。考察2015、2016两年本专业本科毕业论文中数据处理环节,50%以上学生采用了Matlab软件设计程序,包括自主设计和改造他人程序两种情况。上述教学效果完全达到了本专业本科培养方案中设置本门课程的目的。
4结语
从计算机语言应用类课程教学中存在的问题出发,结合“Matlab语言及应用”课程的教学实践,探索了教学和考试改革的方法,取得了一定的成效,使得学生的素质得到较好发展,编程实践水平普遍提高,提高了学生的学习兴趣。需要指出的是,我们一直采用的是小于20人的小班教学方法。在这种师生比的情况下,教师的教学工作强度是可以承受的,学生发生抄袭现象也是容易被发现并制止的。非常明显,当学生人数增多时,这种教学方案会给任课教师带来很大负担。因此,不断完善教学和考试改革,使教学和考试体制更具科学性、合理性和适用性,以满足优秀人才培养的需求任重道远,我们仍需不断努力。
注释
① 张贞贞,宋连公.非计算机专业计算机基础教学模式探析[J].华北水利水电学院学报:社科版,2009(5):111-113.
② 金蓉,庄红,黄德生.面向能力培养的高校非计算机专业计算机基础教学改革与实践[J].计算机教育,2010(1):145-148.
③ 张居晓.提高高校非计算机专业计算机基础教学质量的策略[J].计算机教育,2011(2):54-57.
④ 吴春明,邹显春,杜云.高校非计算机专业学生计算机创新能力培养模式研究[J].西南师范大学学报:自然科学版,2011(5):240-243.
⑤ 刘智运.大学教学机制必须改革[J].教学研究,2011.34(3):9-11.