民办高校程序设计类课程教学手段与教学方法

更新时间:2024-03-23 作者:用户投稿原创标记本站原创 点赞:4790 浏览:11699

摘 要:针对当今软件企业中难以招聘到经过短期培训可以直接上岗的员工,而民办高校计算机系相关本专科毕业生却普遍存在难以应聘上与专业相关工作的现象.通过调研软件行业市场需求以调整人才培养方案;将相关课程组成群组研究它们的内涵和外延,不断改革相关课程的教学内容和教学方法,顺应学生爱玩游戏的特点,将游戏元素、游戏角色、游戏案例等融入到程序设计类课程的教学中,以及改革课程的考核方法等方式,在激发学生学习程序设计兴趣的同时,提高计算机相关专业毕业生工程实践的能力.该方式以武汉生物工程学院计算机与信息工程系2006级学生为对象进行了试点,效果良好.


关 键 词关 键 词:游戏案例;课程群;激励机制

中图分类号:G434文献标识码:A文章编号文章编号:16727800(2013)008017202

1改革方向

本方法在分析课程群建设必要性和可行性的基础上,结合我校的实际特点,运用文献资料、专家访谈、媒体检索、问卷调查等方法,将相关课程组成群组,从课程的科学设置、课程群中各门课程的内涵与外延[2]、结构化程序设计到面向对象程序设计的转化与衔接、UML在面向对象程序设计教学中的应用、课程群中各门课程的教学手段和教学方法、各门课程的考试内容和考试方法、教师队伍的建设与培养、教学与软件产业人才市场的需求关系等8个方面进行改革.提出在制定教学计划时要适应社会发展的需要,德、智、体全面发展,突出针对性、应用性,坚持职业能力培养为主线,坚持统一性和灵活性相结合等原则.其次,在分析面向过程和面向对象程序设计的转化与衔接时,以学生均体验过的五子棋为例进行分析,从而让学生从感性认识直接上升到理性认识上来.另外,在教学实施过程中紧紧围绕“四会”加以安排,即学会认知、学会做事、学会共同生活、学会生存[3].基于以上原则,从学生心理、案例教学模式、指导思想及实施手段等方面进行改革.

2改革思路

(1)通过深入剖析软件专业程序设计类课程之间的关联关系,将其组成群组进行立项研究,通过调整教学大纲、注重第一门程序设计类课程的教学、利用案例进行知识点讲解等方式,实现在缩短教学周期的同时提高学生工程实践能力的目的.

(2)首次将软件产业中的角色定位以及角色职能,引入高校计算机教学课堂,以便学生对该行业有所了解,更早、更好地对该领域进行涉及,从而定位和充实自己的职业生涯.

(3)在进行案例教学过程中,以“将课堂还给学生”为指导思想,利用小组协作方式进行学习,提高学生的团队合作意识;与此同时,每小组选定负责人,让学生自己参与管理,摸索适合自己团队的激励机制,促使学生在学好程序设计能力的同时,管理能力也得到相应的提升,培养技能和管理相结合的人才,全面提高学生的综合素质,以适应我国软件产业迅猛发展的需要.

(4)在进行考试改革的过程中,以“重点考核学生分析问题、解决问题的能力”为指导思想,形式多样化、分值灵活化,采取加大实践比重的方式来激发学生的学习兴趣.

3实施方法

项目组成员经过不断探索,结合多年的教学经验,从以下几个方面进行了改革:

(1)培养目标.在制定教学计划时除了考虑要适应社会发展的需要,德、智、体全面发展,突出针对性、应用性,坚持职业能力培养为主线,坚持统一性和灵活性相结合等原则外,贯彻“产、学、研”指导思想,融入“四会”的理念,即学会认知、学会做事、学会共同生活、学会生存,更好地培养技能应用型人才.

(2)课程群中各门课程的内涵与外延.通过深入分析软件专业教学计划中每门课程的特点,挖掘出各门课程之间的联系,以提高学生应用能力为目标,通过调整教学内容、讲课顺序等手段来制定新的教学大纲,在缩短教学周期的同时,达到提高学生利用程序设计语言开发软件项目的目的.

(3)教学手段和教学方法.以提高学生实践应用能力为目标,项目组从如下几个方面入手进行了研究:①在充分研究讲授法、谈话法、讨论法、演示法、实验法、练习法、读书指导法、发现法、程序教学法、范例教学法、设计教学法、参观法、练习、实习作业等常规教学方法的基础上,对当代大学生进行调研,针对程序设计类课程,通过调整讲课顺序、删减讲课内容、利用案例讲解语法和游戏片断讲解应用等方式,来提高学生学习程序设计的兴趣;②通过对人人网、动网科技等大型企业研发部实际运作模式和角色职能的调研,结合市场需求,将其运用到实际的案例教学中,以便学生更好、更早地了解软件行业,从而定位和充实自己的职业生涯;③在课程讲解过程中,除了讲解书本本身的知识外,将行业前沿信息融入教学,注重知识体系的构建,同时坚持“授人以鱼,不如授之以渔”的指导思想,例如,与学生分享如何使用图书馆电子资源、学好程序设计的途径;如何从教材或者其它读物中提取有用信息的方法等等;④重视每门课程第一堂课的教学.每门课程的第一堂课非常重要,针对学生而言,新的课程一般比较陌生,大脑基本是一片空白,所以任课教师要好好利用这个特点,激发学生学习该门课程的兴趣.项目组成员总结出第一堂课必须要包含如下几个元素:实际应用领域、最新动态、应用效果、课程地位、学习方法、课程进度安排以及所使用的开发工具;⑤针对当今强调“工作经历”的就业形势,开展案例教学,以实际参与的案例来填补“工作经验”的空白,改变“不给我工作,哪来工作经验”的尴尬局面;在案例教学过程中,项目组成员通过将学生划分为不同小组、选定小组负责人、实行负责人管理制等方法,对公司实际运作流程进行仿真,在训练程序设计能力的同时达到对学生合作、沟通和管理能力以及文档书写能力的培养,从而实现项目组的培养目标;⑥针对学生的个体差异,如性格、习惯、智力等方面,采用分层教学,在备课、课堂、课外、练习、评价、作业批改等方面进行了分层;⑦构建知识共享平台.利用群、BBS论坛、空间、微博等方式构建知识共享平台,提供学生发布学习心得和经验的平台,日积月累,一届届传承,后续学习的学生可以在该平台中找到解决问题的方式和方法.(4)激励机制研究.在分析激励机制类型的基础上,以“平等性、透明性和广阔性”为基本原则,采用目标激励、示范激励、尊重激励、参与激励、荣誉激励、关心激励、竞争激励、信息激励、自我激励兼顾处罚等激励方式,激励时注重机会均等、力度、公平准确、奖惩分明、构建合理落差等策略对学生进行激励,激发学生学习程序设计的热情.

(5)考试内容和考试方法改革.考试改革的过程中以“重点考核学生分析问题、解决问题的能力”为指导思想,针对程序设计类课程,主要采用考查、作品、论文、口试(类似于毕业论文)等方式.考试成绩比例由原来的3∶7调整为3∶2∶5∶1,即期末考试占30%,平时成绩占20%,作品(附论文)占50%,奖励占10%,总分突破100变为110,采取加大实践比重的方式来激发学生的学习兴趣.

(6)师资队伍建设.在青年教师的培养过程中,采取一对一的帮扶,安排有丰富教学经验的教师指导青年教师,并采取集体备课、小组讨论、外出学习等形式,使青年教师尽快独立承担教学任务.同时注重“双师型”人才的培养,通过校企合作、发表论文、教材编写、科研立项、教研立项、参加职业技能鉴定等手段来丰富专业实践经验和教学经验,更好地为教学怎么写作.

4结语

本方法已在武汉生物工程学院计算机与信息工程系实施了3年半的时间,效果良好.该教学方法的产生,对提高学生应用能力发挥了巨大作用,不仅锻炼了学生的创新思维能力,而且使学生程序设计能力也得到了显著提高.通过对武汉生物工程学院计算机与信息工程系06级软件专业学生的试点,在缩短了课程教学周期的同时,提高了学生在程序员岗位的就业率.

65306;

[1]FANGZHOU.Generalimplementresearchofprogramdesigninquirymethodonsoftwareseriescourse[C].Proceedingsofthe2012InternationalConferenceonComputationalandInformationSciences,2012.

[2]万臣,谢芳,胡泉.计算机专业程序设计课程群的建设与研究[J].合肥工业大学学报:社会科学版,2009(2):3436.

[3]周方,熊艳.以C语言为主线整合软件技术课程群[J].陕西教育,2009(6):5455.

[4]刘正周.管理激励[M].北京:中国经济出版社,2008:43.

(责任编辑:余晓)

相关论文范文