论文部分内容阅读
摘要:以计算机应用技术专业C#.NET系列课程的教学实践为背景,探讨项目教学法在实际教学中的具体运用;提出了教学项目和教与学的不同观点、介绍了相关课程与教学项目以及教学实施与考核方法、总结了项目教学法的关键所在。
关键词:项目教学法;计算机教学;C#.Net课程
作者介绍:易焱华(1963-),男,湖南岳阳人,郑州电力高等专科学校电子信息系,副教授;冯玉东(1970-),男,河南南阳人,郑州电力高等专科学校电子信息系,副教授。(河南 郑州 450004)
中图分类号:G642.3 文献标识码:A 文章编号:1007-0079(2011)32-0094-01
项目教学法是师生通过共同实施一个完整的“项目”而进行的教学活动,它是工学结合一体化课程中最常用、也是最理想的教学方法。采用项目教学法成功与否,取决于对“教学项目”这一概念的把握,是项目教学法的关键所在,值得我们在教学实践中探索总结。本文以我校计算机应用技术专业C#.NET系列课程的教学实践为背景,探讨项目教学法在实际教学中的具体运用。
一、教学项目和教与学之我见
1.教学项目之我见
大学培养一届又一届的学生,本身就是一个又一个的项目;工程项目要一个比一个做得好,这才是一个好公司,一个能够生存并发展壮大的公司;学生要一届比一届教得好,这样的学校才是好学校,这样的老师才是有益于社会、学生的好老师。项目教学法不仅仅是在教学中结合了现实中的项目,更重要的是通过项目体现了目标;培养一届学生这个项目的主要目标,是让每一个学生找到称心如意的工作;作为计算机应用技术专业的学生,理想的工作当然是去有实力、有发展前景的软件公司;去软件公司做什么,做软件开发项目,所以,反过来,能做软件开发项目,自然就能去理想的软件公司。教学项目除了以项目为教学的载体外,还有一个更为主要的作用就是目标,由小到大、由简到繁、由假设到真实的一个个里程碑式的目标。
2.教与学之我见
笔者常跟学生们说,人最重要的能力是什么,是从不会到会的能力,仔细想来,这里强调的是人的学习能力与动手能力;我也常问学生,学习的最高境界是什么,他们的回答是五花八门,我说是一想就会,没有那种学习方法比想更快、更高效,我强调的是学习过程中的思考与感悟。每一节课都认真准备的是好老师,偶尔一次什么都不准备就上讲台讲的也许也是好老师,而且是好老师中的“精品”,这样才更能体现师者分析与解决问题的真实过程,让学生学到只有从老师那里才能学到的东西,即分析事物、解决问题、动手实现的思路、方法与经验,真正体现“师”的作用。而经过精心准备过的一堂课,更多的只是知识的传授、经验的介绍,是“静态”的东西,而在当今的信息化社会里,学生获得“静态”的知识已经变得越来越容易了。当然,不做准备,要能上好一堂课,上好一堂更加难能可贵的课,你得有“真功夫”才行。其实不做准备,仅仅是这堂课的课前没有准备而已,对老师而言,真正重要的准备是使自己成为本行业的专家、高手。教学生做项目的老师,自己必须亲自做过项目,做过很多各种各样的项目,尤其是要做过商业运作的项目,与科研项目有所不同,商业项目的出资方的要求会更高、时间更紧,“抽打”项目开发人员的鞭子会更加重、更加实在,也就是只有这样,老师才有可能被“抽打”成一个真正的行业高手,这才是项目教学法的关键、核心与落脚点,否则诸如按教学项目编写教材、按教学项目组织教学等等都只会是空中楼阁。
二、课程设置与项目选择
1.课程设置
常言道,唱不离口、打不离手,为强化专业教学、保持学习的连续性,我们每个学期都安排有与软件项目开发相关的课程,具体安排如下(注:我校是三年制专科学校)。
第一学期:面向对象编程(DOS环境);第二学期:可视化编程(Windows环境)、SQL SERVER数据库技术;第三学期:数据库编程(Windows环境)、数据库设计;第四学期:ASP.NET编程(Windows环境);第五学期:项目案例编程(Windows环境);第六学期:毕业设计。
2.项目选择
(1)选择项目的目的:在教学中引入项目,其主要目的,一是作为教师教学的载体,二是作为学生实践与实现的目标,后者更为重要。(2)选择项目的原则:选择教学项目时,宜遵行循序渐进、前后衔接、贴近现实、贴近学生、贴近行业、彼此独立、易于实施、身体力行等原则。(3)项目实例以及与课程的关系:针对每一门课程,我们都选择有相应的项目,具体情况如下。
1)面向对象编程选择的项目有:保龄球计分程序、美国个人所得税计算程序。2)可视化编程和SQL SERVER数据库技术选择的项目有:“双升”游戏软件的界面设计、家谱数据库设计、数据的建立与检索。3)数据库编程和数据库设计选择的项目有:“双升”游戏软件的数据库设计与软件开发、高校学生学籍与成绩管理系统和图书管理系统的数据库设计。4)ASP.NET编程选择的项目有:高校学生学籍与成绩管理系统的开发。5)项目案例编程选择的项目有:图书管理系统的开发。6)毕业设计选择的项目有:县供电局用电管理信息系统、县供电局生产管理信息系统、热电厂生产事务管理信息系统、农电系统农网建设改造项目管理与水平评估信息系统、农电系统人力资源水平评估信息系统、郑州市直管公房管理信息系统、黄河流域水环境管理信息系统和医院信息系统等。
三、教学实施与考核
1.教学实施
教学实施除了选择合适的项目外,还包括教材选择、教学环境的准备、授课方式的选择以及校内校外实践等。
选择教材时,优先选择IT业界权威、行业专家们亲自编写的技术专著作为教材,尽量选择那些能陪伴学生从业后较长一段职业生涯的书籍,而非那些冠名教材的教材,原因是大部分教材的作者以高校教师居多,他们本身往往不是行业高手,不够专业,不够贴近实际,这类图书可作为学生自选的参考书,用来作为入门学习,学习一些基础知识和简单技术,另一个可能需要商榷的理由是,本来不同专业的教学与教材特点是不尽相同的,然而不知从什么时候开始,程序设计类的教材中,用来供学生巩固与提高所学内容的作业,竟然都是一些填空与选择之类的题目,不知有哪位程序员,能靠填空与选择在IT界混碗饭吃。准备教学环境时,首选多媒体网络教室,其次是在普通教室内用无线路由器、教师与学生自带的笔记本电脑临时构建一个网络教室,最后才是选择仅有投影仪与音响的多媒体教室。现在的笔记本电脑很便宜,一般到大二时,学生基本上可以做到人手一台,所以临时构建局域网已经不是问题。
常用的授課方式有讲授、演示、示范、引导、主导、旁观、点评和讨论等,在一次授课中,往往是多种授课方式同时运用。
校内校外实践非常重要,校内实践随着教学计划安排并实施,而校外实践主要靠引导,从学生入校后的专业导论课程开始,就不停地向学生灌输实践的重要性,向他们介绍往届与高年级学生中的成功案例,这对学生们很是鼓舞且非常有效。我们的学生一般到大三的第一个学期,凡是有志从事IT的学生基本上都能找到合适的软件公司实践,这为毕业后的就业打下了坚实的基础,而且往往是在校外实习期间就已经就业了。
2.成绩考核
笔者认为,对学生进行考核,其目的主要是检查学生的学习情况并对他们的学业水平进行把关,考试绝对不是一门课程教学的终极,对学生而言也是如此。因此,考核应从实际需要出发,不拘形式,那种千篇一律的闭卷笔试的考试形式是需要改革的,对于以项目教学法为主导的课程考核尤其如此,所以我们一是改闭卷为开卷,而且是全开卷,什么都可以带,包括带笔记本电脑,再就是采用多种多样的考核形式,除全开卷笔试外,还有项目成果评价、计算机上机考试和自评与互评等。
四、结束语
要想运用好项目教学法,关键在于老师,在于老师的专业素养与水平、实践经历与经验;而要真正提高教师的专业素养与水平、丰富教师的实践经历与经验,并非一朝一夕、一两次培训、一两次下现场下基层、一两个科研项目就能做到的,可能需要某些机制的创新与改革、需要适当的政策倾斜与引导,更需要教师自身长时间的不懈努力方能改善,只有这样,项目教学法才可能真正落到实处。
参考文献:
[1]赵志群.职业教育工学结合一体化课程开发指南[M].北京:清华大学出版社,2009.
[2]施方良.课程理论——课程基础、原理与问题[M].北京:教育科学出版社,1996.
[3]冯明卿.高职高专电力特色计算机专业课程体系改革[J].中国电力教育,2009,(3).
(责任编辑:麻剑飞)
关键词:项目教学法;计算机教学;C#.Net课程
作者介绍:易焱华(1963-),男,湖南岳阳人,郑州电力高等专科学校电子信息系,副教授;冯玉东(1970-),男,河南南阳人,郑州电力高等专科学校电子信息系,副教授。(河南 郑州 450004)
中图分类号:G642.3 文献标识码:A 文章编号:1007-0079(2011)32-0094-01
项目教学法是师生通过共同实施一个完整的“项目”而进行的教学活动,它是工学结合一体化课程中最常用、也是最理想的教学方法。采用项目教学法成功与否,取决于对“教学项目”这一概念的把握,是项目教学法的关键所在,值得我们在教学实践中探索总结。本文以我校计算机应用技术专业C#.NET系列课程的教学实践为背景,探讨项目教学法在实际教学中的具体运用。
一、教学项目和教与学之我见
1.教学项目之我见
大学培养一届又一届的学生,本身就是一个又一个的项目;工程项目要一个比一个做得好,这才是一个好公司,一个能够生存并发展壮大的公司;学生要一届比一届教得好,这样的学校才是好学校,这样的老师才是有益于社会、学生的好老师。项目教学法不仅仅是在教学中结合了现实中的项目,更重要的是通过项目体现了目标;培养一届学生这个项目的主要目标,是让每一个学生找到称心如意的工作;作为计算机应用技术专业的学生,理想的工作当然是去有实力、有发展前景的软件公司;去软件公司做什么,做软件开发项目,所以,反过来,能做软件开发项目,自然就能去理想的软件公司。教学项目除了以项目为教学的载体外,还有一个更为主要的作用就是目标,由小到大、由简到繁、由假设到真实的一个个里程碑式的目标。
2.教与学之我见
笔者常跟学生们说,人最重要的能力是什么,是从不会到会的能力,仔细想来,这里强调的是人的学习能力与动手能力;我也常问学生,学习的最高境界是什么,他们的回答是五花八门,我说是一想就会,没有那种学习方法比想更快、更高效,我强调的是学习过程中的思考与感悟。每一节课都认真准备的是好老师,偶尔一次什么都不准备就上讲台讲的也许也是好老师,而且是好老师中的“精品”,这样才更能体现师者分析与解决问题的真实过程,让学生学到只有从老师那里才能学到的东西,即分析事物、解决问题、动手实现的思路、方法与经验,真正体现“师”的作用。而经过精心准备过的一堂课,更多的只是知识的传授、经验的介绍,是“静态”的东西,而在当今的信息化社会里,学生获得“静态”的知识已经变得越来越容易了。当然,不做准备,要能上好一堂课,上好一堂更加难能可贵的课,你得有“真功夫”才行。其实不做准备,仅仅是这堂课的课前没有准备而已,对老师而言,真正重要的准备是使自己成为本行业的专家、高手。教学生做项目的老师,自己必须亲自做过项目,做过很多各种各样的项目,尤其是要做过商业运作的项目,与科研项目有所不同,商业项目的出资方的要求会更高、时间更紧,“抽打”项目开发人员的鞭子会更加重、更加实在,也就是只有这样,老师才有可能被“抽打”成一个真正的行业高手,这才是项目教学法的关键、核心与落脚点,否则诸如按教学项目编写教材、按教学项目组织教学等等都只会是空中楼阁。
二、课程设置与项目选择
1.课程设置
常言道,唱不离口、打不离手,为强化专业教学、保持学习的连续性,我们每个学期都安排有与软件项目开发相关的课程,具体安排如下(注:我校是三年制专科学校)。
第一学期:面向对象编程(DOS环境);第二学期:可视化编程(Windows环境)、SQL SERVER数据库技术;第三学期:数据库编程(Windows环境)、数据库设计;第四学期:ASP.NET编程(Windows环境);第五学期:项目案例编程(Windows环境);第六学期:毕业设计。
2.项目选择
(1)选择项目的目的:在教学中引入项目,其主要目的,一是作为教师教学的载体,二是作为学生实践与实现的目标,后者更为重要。(2)选择项目的原则:选择教学项目时,宜遵行循序渐进、前后衔接、贴近现实、贴近学生、贴近行业、彼此独立、易于实施、身体力行等原则。(3)项目实例以及与课程的关系:针对每一门课程,我们都选择有相应的项目,具体情况如下。
1)面向对象编程选择的项目有:保龄球计分程序、美国个人所得税计算程序。2)可视化编程和SQL SERVER数据库技术选择的项目有:“双升”游戏软件的界面设计、家谱数据库设计、数据的建立与检索。3)数据库编程和数据库设计选择的项目有:“双升”游戏软件的数据库设计与软件开发、高校学生学籍与成绩管理系统和图书管理系统的数据库设计。4)ASP.NET编程选择的项目有:高校学生学籍与成绩管理系统的开发。5)项目案例编程选择的项目有:图书管理系统的开发。6)毕业设计选择的项目有:县供电局用电管理信息系统、县供电局生产管理信息系统、热电厂生产事务管理信息系统、农电系统农网建设改造项目管理与水平评估信息系统、农电系统人力资源水平评估信息系统、郑州市直管公房管理信息系统、黄河流域水环境管理信息系统和医院信息系统等。
三、教学实施与考核
1.教学实施
教学实施除了选择合适的项目外,还包括教材选择、教学环境的准备、授课方式的选择以及校内校外实践等。
选择教材时,优先选择IT业界权威、行业专家们亲自编写的技术专著作为教材,尽量选择那些能陪伴学生从业后较长一段职业生涯的书籍,而非那些冠名教材的教材,原因是大部分教材的作者以高校教师居多,他们本身往往不是行业高手,不够专业,不够贴近实际,这类图书可作为学生自选的参考书,用来作为入门学习,学习一些基础知识和简单技术,另一个可能需要商榷的理由是,本来不同专业的教学与教材特点是不尽相同的,然而不知从什么时候开始,程序设计类的教材中,用来供学生巩固与提高所学内容的作业,竟然都是一些填空与选择之类的题目,不知有哪位程序员,能靠填空与选择在IT界混碗饭吃。准备教学环境时,首选多媒体网络教室,其次是在普通教室内用无线路由器、教师与学生自带的笔记本电脑临时构建一个网络教室,最后才是选择仅有投影仪与音响的多媒体教室。现在的笔记本电脑很便宜,一般到大二时,学生基本上可以做到人手一台,所以临时构建局域网已经不是问题。
常用的授課方式有讲授、演示、示范、引导、主导、旁观、点评和讨论等,在一次授课中,往往是多种授课方式同时运用。
校内校外实践非常重要,校内实践随着教学计划安排并实施,而校外实践主要靠引导,从学生入校后的专业导论课程开始,就不停地向学生灌输实践的重要性,向他们介绍往届与高年级学生中的成功案例,这对学生们很是鼓舞且非常有效。我们的学生一般到大三的第一个学期,凡是有志从事IT的学生基本上都能找到合适的软件公司实践,这为毕业后的就业打下了坚实的基础,而且往往是在校外实习期间就已经就业了。
2.成绩考核
笔者认为,对学生进行考核,其目的主要是检查学生的学习情况并对他们的学业水平进行把关,考试绝对不是一门课程教学的终极,对学生而言也是如此。因此,考核应从实际需要出发,不拘形式,那种千篇一律的闭卷笔试的考试形式是需要改革的,对于以项目教学法为主导的课程考核尤其如此,所以我们一是改闭卷为开卷,而且是全开卷,什么都可以带,包括带笔记本电脑,再就是采用多种多样的考核形式,除全开卷笔试外,还有项目成果评价、计算机上机考试和自评与互评等。
四、结束语
要想运用好项目教学法,关键在于老师,在于老师的专业素养与水平、实践经历与经验;而要真正提高教师的专业素养与水平、丰富教师的实践经历与经验,并非一朝一夕、一两次培训、一两次下现场下基层、一两个科研项目就能做到的,可能需要某些机制的创新与改革、需要适当的政策倾斜与引导,更需要教师自身长时间的不懈努力方能改善,只有这样,项目教学法才可能真正落到实处。
参考文献:
[1]赵志群.职业教育工学结合一体化课程开发指南[M].北京:清华大学出版社,2009.
[2]施方良.课程理论——课程基础、原理与问题[M].北京:教育科学出版社,1996.
[3]冯明卿.高职高专电力特色计算机专业课程体系改革[J].中国电力教育,2009,(3).
(责任编辑:麻剑飞)