分享
中职学生程序设计语言学习现状调查与分析_吴卫东.pdf
下载文档

ID:434329

大小:1.42MB

页数:3页

格式:PDF

时间:2023-03-29

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
学生 程序设计语言 学习 现状 调查 分析 吴卫东
信息化与计算机教育本栏目责任编辑:王力Computer Knowledge and Technology电脑知识与技术第18卷第35期(2022年12月)第18卷第35期(2022年12月)中职学生程序设计语言学习现状调查与分析吴卫东(江苏省江阴中等专业学校,江苏 无锡 214433)摘要:C语言程序设计是一门理论与实践紧密结合的课程,如何指导学生掌握程序设计基础知识和基本方法,培养良好编程习惯,落实学科核心素养是值得探讨的问题。文章运用问卷调查从中职学生学习态度、学习表现、学习能力、学习评价四个方面进行数据统计与分析,指出在C语言教学中从激发学生学习兴趣、加强编程方法指导、夯实核心素养培养三个方面提升教学质量。关键词:程序设计语言;学习现状;调查分析中图分类号:G642文献标识码:A文章编号:1009-3044(2022)35-0161-03开放科学(资源服务)标识码(OSID):1 问题的提出程序设计语言 是中等职业学校计算机应用、计算机信息管理、机电技术应用等专业必修的一门专业平台课程。该课程的任务是全面落实党的教育方针,围绕学科核心素养,指导学生了解程序设计知识与基本方法,培养学生良好程序设计习惯,并着重训练学生基于程序设计理念的思维习惯与方法创新能力,为就业和未来发展奠定基础。程序设计语言 由于课程内容比较抽象、逻辑要求严密、实践操作强,对中职学生来说学习难度相对较大,从实际情况来看,程序设计课程的教学效果还有待提升。本文希望通过调查摸清学生学习程序设计语言的态度、兴趣、表现、方法、困惑、对教师教学的期望等方面的现状,指导教师树立以学生为中心的教育理念,采取科学的教学方案和策略,为学科核心素养在教学中真正落地找准切入点和有效途径1。2 调查对象与方法调查对象:本调查以江阴中等专业学校2020级计算机应用、计算机信息管理专业学生为研究对象,调查学科为 C程序设计语言。调查方法:以问卷调查为主,与学生和一线教师访谈为辅。调查问卷从学习态度、学习表现、学习能力、学习评价四个方面进行设计。利用“问卷星”生成电子问卷,学生网上填报,不记名的方式作答。调查对象118人,实际填报、收回有效问卷115人,男生占63.48%,女生占36.52%。利用“问卷星”进行统计与分析,对男女生问卷进行了分别统计与交叉分析,以期得到更多更详细的信息。3 结果与分析3.1 学习态度从表1可以看出,近九成的学生认为学习程序设计语言很重要(62.61%)或重要(26.09%),表明学生认识到学好专业的重要性。近七成的学生非常喜欢(42.61%)或喜欢(27.83%)程序设计语言课程,这是学生能够认真学好该课程的前提,一半以上(54.79%)的男生选择了“非常喜欢”,38.1%的女生选择了“一般”,显示男生对程序设计语言的喜好程度明显高于女生,出现了性别差异。在喜欢程序设计课程的原因中有40%学生(主要是男生,54.79%)认为是对于编程有兴趣,27.83%学生选择“希望通过学业水平考试”,在不喜欢程序设计课程的原因中排前三位的分别是课程本身枯燥难懂、基础差听不懂和不会主动思考问题,说明兴趣是学习的动力源,在学习中获得成就感能激发学习的积极性2。表1 学习态度调查结果调查问题你认为学习程序设计语言重要吗?你喜欢程序设计语言课程吗?选项很重要重要一般不重要非常喜欢喜欢男生%61.6428.776.852.7454.7920.55女生%64.2921.411.902.3821.4340.48总比例%62.6126.098.702.6142.6127.83收稿日期:2022-04-06基金项目:该文系2021年江阴市教师专项课题“基于学科核心素养的案例教学实践研究以 程序设计语言 为例”阶段性研究成果作者简介:吴卫东(1969),男,江苏江阴人,中学高级教师,大学本科,主要研究方向为计算机教学。E-mail:http:/Tel:+86-551-65690963 65690964ISSN 1009-3044Computer Knowledge and Technology电脑知识与技术Vol.18,No.35,December2022161DOI:10.14004/ki.ckt.2022.2159本栏目责任编辑:王力信息化与计算机教育Computer Knowledge and Technology电脑知识与技术第18卷第35期(2022年12月)第18卷第35期(2022年12月)你喜欢程序设计语言课程的原因?你不喜欢程序设计语言课程的原因?(可多选)一般不喜欢对于编程等有兴趣课程具有实用性希望通过学业水平考试喜欢老师的授课方式课程本身枯燥、难懂基础比较差、根本听不懂课堂选用的实例不喜欢不会主动思考问题不喜欢老师的授课方式学习效果差20.554.1154.7910.9621.9212.3346.5835.6216.4424.665.485.0735.712.3814.2942.8638.104.7638.105011.9045.2411.9030.9526.093.4840.0022.6127.839.5743.4840.8714.7832.177.8320.873.2 学习表现从表2可以看出,绝大多数学生上课认真、专心,46.96%的学生能力求听懂老师上课的内容,35.65%的学生能把握上课内容的要点,56.52%的学生能全部按时完成学习任务,29.57%的学生能按时完成大部分学习任务,但也有一部分学生听课注意力难以持久、状态非常差,不能按时完成学习任务,这些学生是老师应该重点关注的。调查中发现,学生主动参与课堂交流互动比例不高,41.74%的学生选择了“一般”,一半女生不能主动开展师生互动、生生互动。总是认真预习的学生占24.35%,有时预习的学生占43.48%,从不预习、课后学习时间30分钟以内和几乎不学的学生分别占9.57%、24.35%和6.09%,说明学生学习是被动的,主动性和自觉性较差,还没形成良好的学习习惯。另外,从与学生的座谈中得知,学生特别是女生在课中、课后表现一般的主要原因是缺乏兴趣、基础较薄弱和自学能力不强。表2 学习表现调查结果调查问题你上课时的状态大体是你会积极主动地与教师、同伴互动吗?你能按时完成本课多少的任务?你在课前预习的情况如何?选项能把握上课内容的要点力求听懂老师上课的内容听课注意力难以持久感觉度日如年,状态非常差积极互动互动较多一般很少互动全部大部分一半较少总是认真预习经常认真预习有时预习从不预习男生%39.7339.7312.338.2236.9923.2936.992.7456.1630.1413.7000031.5121.9236.999.59女生%28.5759.529.522.3823.8123.81502.3857.1428.5714.290.0011.9023.8154.769.52总比例%35.6546.9611.306.0932.1723.4841.742.6156.5229.5713.910.0024.3522.6143.489.57你在课后一个星期学习程序设计语言的时间是多少?60分钟以上3060分钟30分钟以内几乎不学36.9932.8823.296.858.5740.4826.194.7633.9135.6524.356.093.3 学习能力从调查中我们发现学生运用程序设计思维解决问题的能力还不强,近一半(48.7%)的学生能根据教师所教的知识点编写简单的小程序,能自主独立编写小程序的学生只占25.22%,男生的表现明显好于女生,能自主独立编程的女生仅有2.38%,与教师的交流中也印证了这点,大多数教师认为学生只能跟着教师的步伐来完成编程。在学习程序设计语言中学生感到最困难的知识排在前五位的分别是循环结构、语法规则、函数、数据类型和有关算法,而教师认为函数、数组、算法、循环结构、语法规则等知识学生学习会存在困难,两者出现明显的偏差,这需要教师在教学中准确把握学情,针对性地开展教学。19.13%的学生能读懂全部程序框图、53.04%学生能读懂大部分程序框图,只有22.61%的学生认为编制程序解决实际问题时,算法设计最重要,说明学科核心素养的培养还没有真正落地,还没有形成基于程序设计理念的逻辑思维习惯和方法能力。3.4 学习评价调查显示,学生在学习中遇到的最大困难排在前五位的依次是:知识懂了,但编程时又不知道用什么算法。忘性大,课上听懂了课下又忘。基础太差,上课听不懂。害怕上机调试程序,出现错误看不懂。上机不知道从哪下手。这说明学生还没有真正掌握学好程序设计语言的方法、应用能力较弱。34.78%的学生(一半以上的女生)喜欢教师采用生活中的实际问题作为程序案例,希望教师上课时能以案例分析为主,将理论融入实际问题解决中,表明学生对案例教学法和生活化案例比较认可,其次是传统的讲授法也受到学生欢迎,绝大多学生并不认可项目教学,这与学生学习能力弱相关联。学生希望教师在课堂教学中做得更好的方面排在前三位的分别是:举例能生动有趣。语法规则能讲透。分析问题时有条理清晰。这些再次印证了学生学习兴趣和困惑所在,教师在教学中要不断研究与运用符合学生认知特点的教学方法,更加注重教学内容的启发性、教学手段趣味性与教学流程的条理性。4 启示与建议4.1 激发学生学习兴趣,让学生学有动力从调查中发现,绝大多数学生是想学好程序设计语言课程,但他们的学习表现与学习意愿不是十分相符,究其原因是缺乏学好该课程的持久动力。部分同学由于逻辑思维能力相对较弱,不适应严谨的语法规则,对以学科数理化为主的实例不感兴趣,从而觉得162信息化与计算机教育本栏目责任编辑:王力Computer Knowledge and Technology电脑知识与技术第18卷第35期(2022年12月)第18卷第35期(2022年12月)课程枯燥沉闷,学习成就感无法得到满足,长此以往,导致学习兴趣和动力缺失、产生恐惧和厌恶感,最终完全放弃。“兴趣是学习能力的源泉,也是个体潜在的动力。”3激发学生学习兴趣,首先要确立学生为中心的教育理念,根据学生实际水平,遵循学生认知规律,循序渐进、由易而难开展教学活动设计,设计一些难易程度适宜的问题,适时进行激励和启发,多给学生思考、交流、表现和成功的机会,消除学生对编程的畏难情绪。要基于生产、生活的实际需求,以生活化案例为载体,开展典型程序设计,学生通过熟悉的、感兴趣的项目实践开展思考和活动,设计出简单、实用的程序,学生感到学有所获、学有所用。要创建多样化的教学环境,积极运用信息技术,将课前、课中、课后有效贯通;通过动画、视频、仿真等突出重点,化解难点;以信息化教学平台为依托,强化过程评价,关注师生、生生有效互协,提高学生学习积极性。4.2 加强编程方法指导,让学生学有能力程序设计课程是实践性、综合性较强的课程,将实际问题抽象成数学模型,从算法设计到程序编制、调试,学生常常感觉无从下手4。从教师的访谈中发现,平时教学往往从语法展开,注重语法规则、功能和应用技巧,忽视对程序编制的整体分析和训练,这种教法容易导致学生缺乏实际问题应用的编程能力,缺少算法思维分析与推理能力。所以,在教学中,要求老师更加重视对基于程序设计理念的思维能力的训练,并针对如何解决问题予以方法指导。在课堂教学中要以案例、任务、项目为载体,始终贯彻编程求解问题三步法:数据表示、数据处理、数据输出,让学生从最简单的小程序开始,围绕这一条主线凝聚语法知识的学习,久而久之,学生就会知道如何去做,不再无从下手、一盘散沙。教师要避免单一的知识讲解,引导学生在教师的指导下通过合作学习或自主探究,分析要解决的问题,设计算法,编制程序,调试运行,体验程序设计的基本过程,在此过程中整合知识内容,推动学生思维活动,由过去“培养学生学会操作”的课堂价值取向转向“提升学科核心素养”的价值追求。4.3 夯实核心素养培养,让学生学有潜力发展学生的学科核心素养是中职教学改革的聚焦点,也是新课标的特色和亮点,最终需要通过课堂教学去实现。以讲练为主的教学方式已不能满足培养学科核心素

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开