1.自我评价
(1)对课程内容全面更新。教学内容以程序设计基本概念、理论、方法为主,把握该课程所涉及的学科最新研究和进展,并应用其中相关重要新资料以充实和更新授课内容,使课堂教学更具科学性、实用性和前瞻性。
(2)对教学方法实施重大改革。以“精讲多练,重在实践练习”为核心,从理论教学、实验教学和实践教学三个方面均进行了有效的教学方法改革,结合程序设计的实际应用目标,培养学生运用计算思维解决实际问题的能力。
(3)建设高水平的实验教学平台,自主开发了JudgeOnline在线评判系统,利用该平台强化了学生从问题分析、编程实现、程序调试等程序设计全过程技能的培养,取得良好的教学效果。

2.校外专家评价
(1)中国计算机学会理事、广东省计算机学会副理事长、华南师范大学计算机科学院院长汤庸教授的评价如下:

(2)广东省计算机学会副理事长、广东省中学生信息奥林匹克总教练,中山大学软件学院郭嵩山教授的评价如下:


3.学校评价
    教育部计算机科学与技术专业教学指导分委员会成员、广东省计算机学会常务理事、华南农业大学教学名师、华南农业大学信息学院分管教学分院长林丕源教授对本课程教学效果作出如下评价:
华南农业大学的高级语言程序设计课程自2003年开始教学内容与教学方法的改革,10年来,以刘财兴教授为代表的教学团队,认真消化吸收国内外程序设计教育的新成果、新思路、新理念,积极探索教学内容、教学方法的改革,科学应用现代教学手段,课程教学体现以下特点:
①以计算思维为导向开展程序设计课程建设,传授运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解的思维方法,展现基于计算机科学的思维方式,引导学生在专业学习和科学研究过程中应用基于计算科学的科学思维。
②讲授者能够参考当前国内外该课程所涉及的学科最新研究和进展,并应用其中相关重要新资料以充实和更新授课内容,使课堂教学更具科学性、实用性和前瞻性。多媒体课件内容丰富,条理清晰,文字简练,章节分明,形象生动,图文同步,一目了然。
③教师教学态度严谨,备课认真、充分,熟练讲授内容,严格要求学生,注重教书育人,为人师表,传授专业知识的同时教育学生做人的道理与科学的思维方法。讲课内容精辟、重点突出、举一反三、以重点带动一般。
④运用多媒体课件结合板书法进行教学,讲解表述语言准确,简练清楚,形象生动,深入浅出,并能紧密联系实际。讲清难点、突出重点,适当提问学生,重视互动教学,有助于启发学生思考和分析问题。
⑤教学效果优秀。课堂学习气氛浓厚、活跃,绝大多数学生认真听课,并能提出一些疑难问题。老师能及时为学生释疑,并拓宽学生视野,展现处理问题的思维方式,总体教学效果好。
 
4.学生评价
(1)学生评价指标
华南农业大学现行教学质量学生评价指标如表4-6所示。
 
表4 理论课教学质量学生评价指标
评价号 评价指标 权重 优秀
95
良好
85
中等
75
合格
65
不合格
55
1 教师关心同学的学习状况,课内外均乐于答疑解惑 0.10          
2 教师从不迟到早退及随意调停课 0.10          
3 教师敢抓、严抓课堂纪律,教学秩序好 0.10          
4 教学内容充实,安排合理,重点突出 0.15          
5 教师授课能理论联系实际,不照本(屏)宣科 0.15          
6 教师鼓励学生参与课堂讨论,发表个人见解 0.15          
7 教师能合理运用板书、多媒体等教学手段 0.10          
8 教师的教学使我理解和掌握了该课程的内容,我觉得有收获 0.15          























表5 实验课教学质量学生评价指标
评价号 评价指标 权重 优秀
95
良好
85
中等
75
合格
65
不合格
55
1 遵纪守时,不随意调停课。坚守岗位 0.10          
2 指导实验、回答问题耐心、细致 0.10          
3 注重实验技能培养,有实验报告,批改实验报告及时、认真 0.15          
4 内容设计合理,讲解清晰,操作规范 0.10          
5 按计划完成教学内容,不缩减学时 0.15          
6 善于引导学生运用所学知识分析实验的现象和结果 0.15          
7 教学组织手段灵活、多样、有效,教学秩序好 0.10          
8 通过该课程学习,我觉得有收获 0.15          
 
表6 课程设计教学质量学生评价指标
评价号 评价指标 权重 优秀
95
良好
85
中等
75
合格
65
不合格
55
1 有实习计划,实习准备充分,组织有序 0.10          
2 指导老师能在实习一线及时指导、答疑,引导学生完成实习任务 0.10          
3 教室布置撰写实习报告,实习结束有总结 0.10          
4 实习目的、要求明确,实习安排合理、具体 0.10          
5 实习内容紧密结合科研、生产或社会实际,不缩减学时 0.15          
6 讲解清楚,要求明确,注重技能培养和安全教育 0.15          
7 鼓励学生开展讨论,运用所学知识分析解决实际问题 0.15          
8 通过实习,我觉得有收获 0.15          
 
(2)学生评价结果
1)根据从华南农业大学教务管理系统查阅到的学生评教结果,计算机专业2008~2012级学生对《高级语言程序设计》课程的评价可以大致总结为:
①多媒体课件内容丰富,条理清晰,文字简练,章节分明,形象生动;
②教师教学态度严谨,备课认真、充分,讲授熟练,生动;
③传授专业知识的同时重视教育学生做人的道理;
④教学形式多样,重视互动教学;
⑤教学效果好。
2)以下用举例的方式说明学生对《高级语言程序设计》课程的教学质量评价情况。
通过华南农业大学教务管理系统,查阅到的学生对刘财兴老师、肖磊老师和陈湘骥老师所讲授的《高级语言程序设计》课程的教学质量评价的截屏,如下所示:
2010-2011_2_高级语言程序设计(刘财兴):

2012-2013_1_高级语言程序设计(肖磊):

2012-2013_1_程序设计实验(肖磊):

2011-2012_2_高级语言程序课程设计(肖磊):

2012-2013_1_高级语言程序设计(陈湘骥):

3)以下是在学生在学校教学质量监控网上针对本课程所有任课教师教学质量提出的部分反馈信息,包括各种批评意见与合理化建议,摘录如下:
①感觉老师教会我们的其实不多,但是让我们去自学的不少。
②老师讲得都明白,但具体到实践有点无从下手或得想半天。
③应该多出些练习题。
④对重难点内容应该要详细讲解,以及多在课堂上演示程序。不要一味地在赶进度,讲理论,让学生感觉被拖着走。
⑤不应该强迫学生去机房统一上机。
⑥实验课多一点更好,程序要提高靠的是多编多错多想。
⑦本课程教学已接近完美!如果多加上笔试部分的题型复习,绝对是锦上添花。
⑧老师讲课有点快。
⑨老师的教学水平是我持肯定态度的,但可能自己太笨了点吧,有点赶跟不上,但抱歉,老师,这是我真实的想法。
⑩实验课多些,上机错误纠正指点多些。
这些来自学生的信息反馈,将促进我们投入更多的时间和精力,将《高级语言程序设计》课程的教学工作做得更好。
5.社会评价
(1)招生和就业获得社会广泛认同
我校注意在IT类专业中把握程序设计能力是IT人才的核心竞争力,构建学生的可持续发展能力,计算机科学与技术专业已建设成为广东省名牌专业,软件工程专业建设成为广东省特色专业,学生培养质量稳步提升,连续多年成为我校就业质量最高的学科专业。某著名IT企业的人力资源部门负责人说,“在广东IT业,招聘冒尖人才去中大、华工,要招聘一批优秀人才去华农”。人才培养质量在招生和就业工作中得到很好的印证, 获得了社会的广泛认同。
(2)人才培养探索与实践获得省级教学成果奖
华南农业大学在IT人才培养中取得了较为引人瞩目的成绩。以学生程序设计能力为重要支撑的 “本科软件工程人才培养探索与实践”于2010年获得广东省第六届高等教育教学成果二等奖。此前,该成果在2008年获得华南农业大学教学成果一等奖。
该成果立足于本科层面,在程序设计能力为核心的工程化软件人才培养方面进行探索与实践,体现学科发展趋势与软件产业需求,消化吸收国际先进课程体系和新技术,构建学生的可持续发展能力和核心竞争力,并倡导学生通过参加学科竞赛展示能力,这也是本成果的特色。
(3)公开发表教育教学改革论文
华南农业大学从事高级语言程序设计的老师,在进行学生程序设计能力培养的探索和实践中,公开发表了一系列教育教学改革的论文,其中中文核心期刊及以上论文10篇,EI收录1篇,ISTP收录2篇。这些论文的思想和做法获得了同行和社会的肯定。
(4) 学生参加学科竞赛和创新活动成绩突出
华南农业大学软件学院软件工程专业联合信息学院其它IT专业,在培养人才方面相互促进,共同提高,鼓励和推动学生积极参加学科竞赛和创新活动。2008年以来,学生参加大学生程序设计竞赛活动,成绩特别突出,获得的省级以上奖励72项,其中国家级奖励29项。在同类高等院校中,十分引人瞩目,获得了同行教育专家的广泛肯定,大大提高了我校IT类专业的美誉度。
1) 据不完全统计,2008年至2012年的5年,学生在参加国家级/亚洲区程序设计竞赛中,获奖43项。
2) 据不完全统计,2008年至2012年的5年,学生在参加省级栋学生程序设计竞赛中,获奖43项。