论文部分内容阅读
摘 要:随着社会经济的飞速发展,计算机的应用范围日益普及,社会各界对计算机专业的人才需求量依然很大,高质量的计算机专业人才培养仍然是许多综合类中职院校的首要任务。C语言是中职计算机专业最基础、最重要的课程,强大的C语言程序基础是计算机专业人才应当具备的基本素质,但是在实际教学中,许多教师由于自身教學理念落后,采用的教学方式死板单一,导致实际教学效果无法满足预期要求。面对这样的情况,中职C语言教师必须积极创新教学方法,紧跟时代发展潮流,在提高课程教学质量的同时强化学生C语言基础。
关键词:中职 C语言 教学改革
总而言之,中等职业教育是我国教育体系的重要组成部分,每年都有大量技能型人才经由中等职业教育踏入社会,中等职业教育质量的高低直接影响到学生的成长与就业,关系到社会的未来发展。作为中职计算机专业的基础学科,C语言的教学质量直接与学生的运用能力挂钩,在教学中帮助学生理解结构化编程的基本思想,让学生掌握运用编程专业知识解决实际问题的能力。当前中职计算机C语言教学过程中,许多教师仍然采用传统教学方式,对相关知识进行说教式的解读,单一的教学方式不利于学生的成长。笔者认为,创新中职计算机C语言教法可以从如下几个方面展开。
1 因材施教,应用分层教学法
C语言是中职计算机专业的基础课程,由于每位学生对计算机基础的掌握情况不一样,在学习C语言知识时的表现也不尽相同,教师必须结合学生实际情况,遵循因材施教的原则,应用分层教学法促进每位学生的发展。根据学生的学习基础、学习态度和学习能力差异,教师可以将学生分为A、B两类,对两类学生进行差异化的管理与教学。
根据不同教学内容,教师应对分层教学做出差异化的设计,在满足C语言教学大纲和人才培养计划的前提下,教师在课堂前半节时间,主要围绕基础性的知识和内容进行讲解,面对需要深度分析的C语言知识,教师则应根据A、B两类学生的差异,布置不同层次的任务,例题、实操、课外训练等学习学院也要做出差异化的调整,选择适应学生能力的教学内容,帮助学生树立学习自信。
2 强调主体地位,融入翻转课堂
素质教育背景下,以人为本的教学理念深入人心,在中职计算机C语言教学中,教师必须明确学生的主体地位,在教学中尝试融入翻转课堂。翻转课堂主要包括课外自主学习和课堂探究学习两部分组成,在教学活动设计时,教师要在结合教学内容的基础上布置课外的自主探究任务。通过微课、信息技术的辅助作用,教师可以要求学生在课外先了解学习内容,并尝试独立学习C语言知识,面对学习中遇到的问题,应当尝试独立解决,在自身无法解决问题的情况下,应当将问题记录下来。
对于课外自主学习中无法解决的问题,教师应当在课堂中以小组合作探究的形式,引导学生之间互动交流,发挥学生自己的力量解决问题。课堂教学的中心则围绕学生的学习体验,由学生讲解对所学C语言知识的看法,抓住学习的核心问题进行有针对性的教学。在翻转课堂模式下,学生的主体地位得到凸显,无论是课外的独立学习还是课堂的小组合作探究,学生的主观能动性得以发挥,学习效果大大提高。
3 抓住教学重点,活用案例教学法
中职计算机C语言教学中涉及的知识点十分丰富,只有抓住教学重点才能帮助学生取得突破性的发展,通过案例教学的形式,将生活中常见的现象作为案例并融入课堂,给学生更加丰富的学习体验。案例教学的应用主要分为三个步骤:第一,引入案例,围绕课程教学的内容,教师必须联想生活中的实际事物,抓住C语言知识与生活之间的联系,引入案例帮助学生快速进入学习状态。第二,分析案例,通过设问与课堂讨论的形式,教师与学生共同思考案例背后涉及的C语言知识,将已经学习过的知识转化为解决实际问题的动力。第三,总结案例,对案例进行总结不仅仅是针对个体,而是从案例延伸到其他知识点的学习,起到举一反三的作用。案例教学是帮助学生深入浅出理解C语言的重要方式,通过实际案例帮助学生分析学习重点,原本复杂抽象的C语言知识变得通俗易懂,教学质量才能稳步
提升。
4 明确教学目标,尝试项目驱动法
明确的教学目标是中职计算机C语言教学活动开展的基础,教师必须围绕教学目标进行教学设计,通过项目驱动的形式帮助学生明确发展方向。项目驱动法一般应用于C语言实践教学方面,根据学生学习进度,形成有针对性的实验项目,紧扣C语言知识点的实践项目带有明确的目标性,有利于锻炼和提升学生的实践应用能力。这就要求教师在每一节上机实验课中制定对应的教学目标,设计的实践项目和任务可以是近期学习的知识,也可以涉及以往的知识点,通过有针对性地教学项目帮助学生梳理知识点,形成完善的知识体系架构。项目驱动的应用过程中,教师要扮演好教学活动组织者的角色,在了解学生实际情况的同时有针对性地布置任务,在项目驱动下强化学生C语言应用
能力。
5 结语
高质量的中职计算机C语言教学是提高学生C语言技能、强化学生综合素质的必然选择,也是社会各界对中职教育工作的基本要求。作为新时代中职计算机教师,必须积极转变教学思路,尝试多元化的中职计算机C语言教学方法,在强化学生基础知识积累和实践应用能力的同时,促进学生的全面发展。
参考文献:
[1] 孙涛.基于项目任务驱动的C语言程序设计课程教学改革与创新分析[J].数字通信世界.2018(09).
[2] 王曦鸣.基于核心素养培育的“C语言程序设计”教学研究[J].中国多媒体与网络教学学报(中旬刊).2020(04).
[3] 徐丽萍.项目化教学在C语言程序设计课中的应用[J].宁夏教育.2016(11).
关键词:中职 C语言 教学改革
总而言之,中等职业教育是我国教育体系的重要组成部分,每年都有大量技能型人才经由中等职业教育踏入社会,中等职业教育质量的高低直接影响到学生的成长与就业,关系到社会的未来发展。作为中职计算机专业的基础学科,C语言的教学质量直接与学生的运用能力挂钩,在教学中帮助学生理解结构化编程的基本思想,让学生掌握运用编程专业知识解决实际问题的能力。当前中职计算机C语言教学过程中,许多教师仍然采用传统教学方式,对相关知识进行说教式的解读,单一的教学方式不利于学生的成长。笔者认为,创新中职计算机C语言教法可以从如下几个方面展开。
1 因材施教,应用分层教学法
C语言是中职计算机专业的基础课程,由于每位学生对计算机基础的掌握情况不一样,在学习C语言知识时的表现也不尽相同,教师必须结合学生实际情况,遵循因材施教的原则,应用分层教学法促进每位学生的发展。根据学生的学习基础、学习态度和学习能力差异,教师可以将学生分为A、B两类,对两类学生进行差异化的管理与教学。
根据不同教学内容,教师应对分层教学做出差异化的设计,在满足C语言教学大纲和人才培养计划的前提下,教师在课堂前半节时间,主要围绕基础性的知识和内容进行讲解,面对需要深度分析的C语言知识,教师则应根据A、B两类学生的差异,布置不同层次的任务,例题、实操、课外训练等学习学院也要做出差异化的调整,选择适应学生能力的教学内容,帮助学生树立学习自信。
2 强调主体地位,融入翻转课堂
素质教育背景下,以人为本的教学理念深入人心,在中职计算机C语言教学中,教师必须明确学生的主体地位,在教学中尝试融入翻转课堂。翻转课堂主要包括课外自主学习和课堂探究学习两部分组成,在教学活动设计时,教师要在结合教学内容的基础上布置课外的自主探究任务。通过微课、信息技术的辅助作用,教师可以要求学生在课外先了解学习内容,并尝试独立学习C语言知识,面对学习中遇到的问题,应当尝试独立解决,在自身无法解决问题的情况下,应当将问题记录下来。
对于课外自主学习中无法解决的问题,教师应当在课堂中以小组合作探究的形式,引导学生之间互动交流,发挥学生自己的力量解决问题。课堂教学的中心则围绕学生的学习体验,由学生讲解对所学C语言知识的看法,抓住学习的核心问题进行有针对性的教学。在翻转课堂模式下,学生的主体地位得到凸显,无论是课外的独立学习还是课堂的小组合作探究,学生的主观能动性得以发挥,学习效果大大提高。
3 抓住教学重点,活用案例教学法
中职计算机C语言教学中涉及的知识点十分丰富,只有抓住教学重点才能帮助学生取得突破性的发展,通过案例教学的形式,将生活中常见的现象作为案例并融入课堂,给学生更加丰富的学习体验。案例教学的应用主要分为三个步骤:第一,引入案例,围绕课程教学的内容,教师必须联想生活中的实际事物,抓住C语言知识与生活之间的联系,引入案例帮助学生快速进入学习状态。第二,分析案例,通过设问与课堂讨论的形式,教师与学生共同思考案例背后涉及的C语言知识,将已经学习过的知识转化为解决实际问题的动力。第三,总结案例,对案例进行总结不仅仅是针对个体,而是从案例延伸到其他知识点的学习,起到举一反三的作用。案例教学是帮助学生深入浅出理解C语言的重要方式,通过实际案例帮助学生分析学习重点,原本复杂抽象的C语言知识变得通俗易懂,教学质量才能稳步
提升。
4 明确教学目标,尝试项目驱动法
明确的教学目标是中职计算机C语言教学活动开展的基础,教师必须围绕教学目标进行教学设计,通过项目驱动的形式帮助学生明确发展方向。项目驱动法一般应用于C语言实践教学方面,根据学生学习进度,形成有针对性的实验项目,紧扣C语言知识点的实践项目带有明确的目标性,有利于锻炼和提升学生的实践应用能力。这就要求教师在每一节上机实验课中制定对应的教学目标,设计的实践项目和任务可以是近期学习的知识,也可以涉及以往的知识点,通过有针对性地教学项目帮助学生梳理知识点,形成完善的知识体系架构。项目驱动的应用过程中,教师要扮演好教学活动组织者的角色,在了解学生实际情况的同时有针对性地布置任务,在项目驱动下强化学生C语言应用
能力。
5 结语
高质量的中职计算机C语言教学是提高学生C语言技能、强化学生综合素质的必然选择,也是社会各界对中职教育工作的基本要求。作为新时代中职计算机教师,必须积极转变教学思路,尝试多元化的中职计算机C语言教学方法,在强化学生基础知识积累和实践应用能力的同时,促进学生的全面发展。
参考文献:
[1] 孙涛.基于项目任务驱动的C语言程序设计课程教学改革与创新分析[J].数字通信世界.2018(09).
[2] 王曦鸣.基于核心素养培育的“C语言程序设计”教学研究[J].中国多媒体与网络教学学报(中旬刊).2020(04).
[3] 徐丽萍.项目化教学在C语言程序设计课中的应用[J].宁夏教育.2016(11).