高职教育中《程序设计》课程教学改革的研究与实践研究论文

时间:2021-09-03 11:18:31 教育教学论文 我要投稿

高职教育中《程序设计》课程教学改革的研究与实践研究论文

  程序设计课程是计算机软件专业的核心课程,程序设计能力是该专业学生应具备的基本能力。通过程序设计课程的教学,不仅要为学生程序设计能力的培养打造一个坚实的基础,同时使学生通过该课程能科学地认识计算机科学与技术,加深对计算机的理解。对于两年制高职软件技术专业的学生而言,程序设计课程不仅仅是进入专业学习的入门课程之一,更重要的是——它是培养学生动手能力、实践能力和就业能力的重要保证。随着两年制高职软件专业自身的发展和来自社会对毕业生素质的要求,该课程的教学也暴露出些问题,本文结合当前的教学实际,探讨该课程教学的改革。

高职教育中《程序设计》课程教学改革的研究与实践研究论文

  1.高职教育特色

  1.1 培养方向

  高职毕业生必须具备较强的就业能力,同时高职教育也要为学生的终身教育打下基础。因此,高职教育人才培养方向是:以培养适应就业需要的高等应用型技术人才;高职教育的毕业生如果想在很短的时间内即能胜任工作,获得用人单位的认可,就应具备较扎实的理论知识基础,更需要过硬的技术应用能力。

  1.2 学生特点

  高职院校的生源较普通高校差,生源主要是中专生和普通高中生,中专学生基础知识薄弱,而普通高中学生又不具备较强的操作能力,为此高职教育的理论教学应按少而精的原则,讲授最有用的内容;而教师的精力应更多的集中到学生的技能训练上,以理论够用为度,加强实践教学,达到少讲多练,培养学生过硬的技术应用能力。

  2.程序设计课程的教学现状

  2.1 没有摆脱普通本科教学模式的束缚

  目前高职软件专业程序设计课程教学体系仍是本科教学的“压缩饼干”。具体而言,就是仍注重理论知识教学的系统性,忽视教学的应用性,即使考虑了“应用性”,也只是简单的增加例程,选用的例程只起到了对理论的验证作用,很少从学生就业的角度来选择案例讲解理论知识。

  2.2 教学方法不够科学

  在有限的教学学时里,教师需要讲授的东西太多,仍属于传统的“填鸭式”教学。并且对教材配套的习题集和实验指导书依赖较多,尽管这有助于学生理解知识、开阔视野,但也增强了学生的依赖性,从而导致学生的应用能力得不到真正的提高。

  2.3 选择程序设计工具存在盲目性

  目前多数学校总以为学生懂得的程序设计语言越多,应用能力就越强,学生的就业情况就越好,因此在教学过程中,涉及程序设计的课程多达4 门~6 门。这导致当学生学完多门程序设计语言后,样样通,样样松,真正掌握的程序设计应用能力却很少,不具备解决实际问题的应用能力。

  3. 改革实践初探

  为了更好的适应社会对高职毕业生的需求,增强高职毕业生的就业能力,针对目前高职软件专业程序设计课程教学中存在的问题,通过对已有的各种改革方案的分析、比较,我们从该课程的教学目标、教学内容、教学方法等方面进行改革实践。

  3.1 修正教学目标

  高职软件专业毕业生需要扎实的理论知识基础,更需要过硬的实际应用能力,这就是我们的培养目标。因此我们将原有的程序设计课程教学目标修改为,培养学生具有初步的程序设计能力,能够通过适当的引导解决简单的实践问题。简言之,教学目标应服从和服务于该专业学生的培养目标。

  3.2 教学内容精讲多练

  为了提高高职学生的实际动手能力,在目前教学学时不断压缩的情况下,教师在课程的教学过程中,我们贯彻了“以理论够用为度,加强实践教学”的基本原则,减少理论教学学时数,大幅增加实践环节的学时数。理论部分主要以讲授基本知识的应用为主,强调对程序设计能力的运用,教师在教学过程中尽量避免过度讲解程序设计语言的细节,进而误导学生;通过增加实践环节中实际的完成的案例的数量和提高完成案例的质量,从而提高学生的'动手能力,锻炼学生的应用能力。

  3.3“先进性”与“实用性”相结合,增加案例的“先进性”和“实用性”

  由于我们的任课教师大多都具有“双师”资格,因此在具体的实践环节设计上,我们首先通过教师自己在实际工程项目中实践情况和各方面的反馈进行总结,抓住目前工程实践中使用最广泛和最前沿的知识和技能,进而为学生准备合适的课程设计题目(大多与实际工程项目有关),学生在完成这些课程设计题目过程中,既对基本技能进行了训练,又应用了实际工程使用得最广泛和最前沿的技能。这种技能学习、训练方式为学生毕业进入相关企业,直接参与实际工程项目打下良好的基础。

  3.4 加强教学方法的特色性

  针对高职软件专业教学的实际情况,我们采用了几种适合高职学生的教学方法:首先,我们根据高职生源素质状况,设计了浅显有趣的教学内容,尽量避免深奥、枯燥的理论教学,而通过采取通俗易懂的方式将摸不着看不到的程序设计知识比拟成现实生活中常见的各种事例,设法创造“问题情景”和“认知冲突”,激发学生的求知欲望和对程序设计的兴趣,提高教学的实效性;其次,根据高职软件专业教育的特色和规律,我们采用“课堂老师教一点、学生做一点、课堂练一点、作业留一点”教学模式,激发学生的兴奋点,促进学生理论联系实际,学以致用,培养学生的创新能力;再次,我们整体的教学内容明显突出一个“项目驱动”原则,在整体的内容中,除了初始的基础知识教学部分,其余的实践应用部分都是围绕一个核心的项目展开的,而整个课程的学习结果就是使学生明确一个实际工程项目的完成过程,在核心项目的学习过程中,不断展开知识、技能应用的广度和深度,最后达到学习知识、培养能力的目的;最后,在实际的课堂教学中,我们基本上采用启发式教学,每一章节的内容都尽量以核心项目的问题作为开头,用问题的解决为引导,引发学生的学习兴趣,在讲述解决核心问题的过程中,将本章的知识融入,让学生自主的学习,将课堂教学有“老师为主”的传统“教学”模式,改为现在“学生为主”的“学教”模式。_

【高职教育中《程序设计》课程教学改革的研究与实践研究论文】相关文章:

对高职院校排球教学改革策略研究教育论文09-06

杜威的生活教育观在高职经济学课程教学中的实践研究论文09-09

高职单片机课程教学改革研究10-04

高职食品化学教学改革研究论文09-08

高职模具专业教学改革的研究与实践10-04

西部高职院校课程改革研究论文09-12

电机与拖动课程教学改革研究论文09-09

高职体育教学中赏识教育理念研究论文12-01

高职体育赏识教育研究论文09-12