论文部分内容阅读
摘要:论文详细阐述了C语言程序设计课程的调研的背景、数据分析及结论。对教学目标认同度、教学目标达成度、课程教学方式认同度、如何进一步激发学习兴趣、对授课内容的意见和建议等方面的调研以选择和问答形式采用网络问卷进行,取得了一手的研究资料,然后对学生反映的普遍问题进行了深入分析,并提出相应的解决方案。
1 背景
《C语言程序设计》是我校电子类专业的一门重要的计算机技术专业基础课程,是该专业学生学习和掌握计算机编程基础知识的主要课程。本课程的任务是使学生从理论和实践上掌握C语言的主要知识,熟悉程序开发的主要步骤,具备利用C语言开发应用程序的基本能力。本课程在学生的整个知识结构中起到一个承上启下的作用,一方面学习本课程需要运用《计算机基础》、《程序设计基础》等课程的内容,同时它又是将来进一步学习嵌入式系统、DSP等课程的软件基础,处于十分重要的地位。
课程地位虽然很重要,但教学中发现部分同学存在被动式学习,学习主动性不高,不重视后续编程练习和实践的情况,弄清楚同学们对本门课程的教学目标、教学内容、教学方式以及教学环境的看法,有针对性的进行教学改革,是我们启动本次调研的初衷。
2 調研分析
(1)调研概述
本次调研针对电子信息类1711、1712班共计141名同学,采用网上匿名问卷调查的方式。共收回问卷109份,由于未做强制填写问卷和实名方式,收回问卷均为有效问卷,试卷回收率77.30%。问卷在临近期末时发出,基本能获取同学们对本门课程的真实认知。
(2)调研内容及数据分析
本次调研就同学们对于C语言程序设计技术这门课的教学目标认同度、教学目标达成度、课程教学方式认同度、如何进一步激发学习兴趣、对授课内容的意见和建议等内容进行调研。问卷题目采用选择、问答等形式。下面分别就各调研内容加以阐述。
A、教学目标认同度
本题以选择题形式出现,答案为认同和不认同。题干中对本课程的教学目标定位为:依据设计需求或设计要求完成相应C语言程序的编写、调试以及测试。结果表明,97.25%(106人)认同课程教学目标,有2.75%(3人)选择不认同。
B、教学目标达成度
本题以如上教学目标是否达成提问,以选择题形式出现,答案为达成、基本达成和未达成。选达成者占10.09%(11人),选基本达成者占56.88%(62人),选未达成者占33.03%(36人),有将近1/3的同学认为自己未达成自己所认同的教学目标,充分说明了本次调研及采取进一步教学改革措施的必要性。
C、课程教学方式认同度
本题针对如上教学目标,就所采用的的教学方式(主要是边讲边练,以及实验室授课)是否认同提问,以选择题形式出现,答案为认同、基本认同和不认同。选认同者占71.56%(78人),选基本认同者占25.69%(28人),选不认同者占2.75%(3人)
D、如何进一步激发学习兴趣
本题在问卷中采用问答题形式。经整理,建设性建议共计80条,同学们主要从练习、授课环境和授课方式三个方面展开,如何进一步激发学习兴趣建议分布图如图1所示。
从图1可以看出,相当多的同学(46)建议改变授课方式,进一步激发学习兴趣,部分同学(23)建议通过练习的方式,少部分同学(11)建议改变授课环境。在授课方式建议中,同学们建议增加互动,先讲后练,多举编程实例,课堂演示实际编程过程等。同时,同学们建议增加练习时间,在规定时间完成练习,增加练习量,写小游戏等。授课环境问题已解决,且具有一定的特殊性,在此不再赘述。
E、对授课内容的意见和建议
本题采用问答题形式。关于授课内容的意见和建议面积图如图2所示,大部分同学建议多讲基础性内容,增加讲解的趣味性。相当一部分同学建议多讲例程,将理论讲解和例程讲解相结合。仅有一名同学要求增加内容深度。
基础性内容,有难度或者有深度的内容,教师在长期的授课中可以凭借教学经验和对整个人才培养体系前后课之间的关系把握对其进行区分,但是那是站在教师的角度看问题,教学的最终目标,要归结到学上,要归结到学生对所授知识的掌握上,但是如果一味以学生能接受来教学,后续课程的要求怎么办,整个教学体系对学生的能力要求怎么办?
3 结论及应对措施
由于高等教育从精英教育转向大众教育,教育面向的受众都发生了较大变化,同时,由于课时压缩的大环境影响,高校教师普遍面临教学改革的原生动力和外部压力。此时,学生学习的主体地位进一步凸显,学生能接受的知识量和程度,便成了教学内容裁剪的重要依据。同时,课程基础性内容,不同课程之间衔接要求的基本知识准备,也应该是做教学内容取舍时的必须的坚守部分。对某些内容,可以充分利用线上资源,以弥补课时不足造成的缺憾。
参考文献:
[1]张亚红,陈辉.新工科背景下的C语言教学改革探索[J].教育教学论坛,2019(17):125-126.
[2]李海瑛,张钰,李亚娟,王哲.“问卷星”在C语言翻转课堂教学中的应用与实践[J],黑龙江科学,2019(9): 22-23.
基金项目:湖北文理学院立体化教材建设项目。
作者简介:吉向东(1972年5月-),男,山西临汾人,硕士,高级工程师,主要从事软件工程、人工智能研究。
1 背景
《C语言程序设计》是我校电子类专业的一门重要的计算机技术专业基础课程,是该专业学生学习和掌握计算机编程基础知识的主要课程。本课程的任务是使学生从理论和实践上掌握C语言的主要知识,熟悉程序开发的主要步骤,具备利用C语言开发应用程序的基本能力。本课程在学生的整个知识结构中起到一个承上启下的作用,一方面学习本课程需要运用《计算机基础》、《程序设计基础》等课程的内容,同时它又是将来进一步学习嵌入式系统、DSP等课程的软件基础,处于十分重要的地位。
课程地位虽然很重要,但教学中发现部分同学存在被动式学习,学习主动性不高,不重视后续编程练习和实践的情况,弄清楚同学们对本门课程的教学目标、教学内容、教学方式以及教学环境的看法,有针对性的进行教学改革,是我们启动本次调研的初衷。
2 調研分析
(1)调研概述
本次调研针对电子信息类1711、1712班共计141名同学,采用网上匿名问卷调查的方式。共收回问卷109份,由于未做强制填写问卷和实名方式,收回问卷均为有效问卷,试卷回收率77.30%。问卷在临近期末时发出,基本能获取同学们对本门课程的真实认知。
(2)调研内容及数据分析
本次调研就同学们对于C语言程序设计技术这门课的教学目标认同度、教学目标达成度、课程教学方式认同度、如何进一步激发学习兴趣、对授课内容的意见和建议等内容进行调研。问卷题目采用选择、问答等形式。下面分别就各调研内容加以阐述。
A、教学目标认同度
本题以选择题形式出现,答案为认同和不认同。题干中对本课程的教学目标定位为:依据设计需求或设计要求完成相应C语言程序的编写、调试以及测试。结果表明,97.25%(106人)认同课程教学目标,有2.75%(3人)选择不认同。
B、教学目标达成度
本题以如上教学目标是否达成提问,以选择题形式出现,答案为达成、基本达成和未达成。选达成者占10.09%(11人),选基本达成者占56.88%(62人),选未达成者占33.03%(36人),有将近1/3的同学认为自己未达成自己所认同的教学目标,充分说明了本次调研及采取进一步教学改革措施的必要性。
C、课程教学方式认同度
本题针对如上教学目标,就所采用的的教学方式(主要是边讲边练,以及实验室授课)是否认同提问,以选择题形式出现,答案为认同、基本认同和不认同。选认同者占71.56%(78人),选基本认同者占25.69%(28人),选不认同者占2.75%(3人)
D、如何进一步激发学习兴趣
本题在问卷中采用问答题形式。经整理,建设性建议共计80条,同学们主要从练习、授课环境和授课方式三个方面展开,如何进一步激发学习兴趣建议分布图如图1所示。
从图1可以看出,相当多的同学(46)建议改变授课方式,进一步激发学习兴趣,部分同学(23)建议通过练习的方式,少部分同学(11)建议改变授课环境。在授课方式建议中,同学们建议增加互动,先讲后练,多举编程实例,课堂演示实际编程过程等。同时,同学们建议增加练习时间,在规定时间完成练习,增加练习量,写小游戏等。授课环境问题已解决,且具有一定的特殊性,在此不再赘述。
E、对授课内容的意见和建议
本题采用问答题形式。关于授课内容的意见和建议面积图如图2所示,大部分同学建议多讲基础性内容,增加讲解的趣味性。相当一部分同学建议多讲例程,将理论讲解和例程讲解相结合。仅有一名同学要求增加内容深度。
基础性内容,有难度或者有深度的内容,教师在长期的授课中可以凭借教学经验和对整个人才培养体系前后课之间的关系把握对其进行区分,但是那是站在教师的角度看问题,教学的最终目标,要归结到学上,要归结到学生对所授知识的掌握上,但是如果一味以学生能接受来教学,后续课程的要求怎么办,整个教学体系对学生的能力要求怎么办?
3 结论及应对措施
由于高等教育从精英教育转向大众教育,教育面向的受众都发生了较大变化,同时,由于课时压缩的大环境影响,高校教师普遍面临教学改革的原生动力和外部压力。此时,学生学习的主体地位进一步凸显,学生能接受的知识量和程度,便成了教学内容裁剪的重要依据。同时,课程基础性内容,不同课程之间衔接要求的基本知识准备,也应该是做教学内容取舍时的必须的坚守部分。对某些内容,可以充分利用线上资源,以弥补课时不足造成的缺憾。
参考文献:
[1]张亚红,陈辉.新工科背景下的C语言教学改革探索[J].教育教学论坛,2019(17):125-126.
[2]李海瑛,张钰,李亚娟,王哲.“问卷星”在C语言翻转课堂教学中的应用与实践[J],黑龙江科学,2019(9): 22-23.
基金项目:湖北文理学院立体化教材建设项目。
作者简介:吉向东(1972年5月-),男,山西临汾人,硕士,高级工程师,主要从事软件工程、人工智能研究。