简介:[摘要]本文以提高软件类专业学生的实践能力和创新意识为目的,首先分析了当前程序设计教学中存在的问题,介绍了建构主义的核心内容;然后,探讨了在程序设计教学中运用建构主义学习的方法;最后,讨论了在当前的条件下,如何基于建构主义改进和完善程序设计能力培养的实践教学体系。[关键词]建构主义程序设计教学实践教学改革一、引言近年来,高校毕业生就业难已成为一个很受关注的社会现象,特别是软件类专业的就业形势就更加严峻;与此形成鲜明对比的是,软件行业对人才的渴求却难以满足[1]。出现这一问题的原因虽然和高等教育理论教学体系有一定关系,但问题的根源还是在现行的实践教学体系上。IT人才的培养以传统学科体系下的专业教育为主,过度强调理论,轻视实践,过度注重知识的传授,而对能力、素质的培养还没有完整、有效的方法。在IT教育中,主动探索、主动学习的能力尤为重要,在现行的培养模式下很难培养出具有创造性的能力型人才。所以要改变传统的“以教师为中心”教学模式,革新实践教学体系,为学生主动探索知识、自主锻炼能力提供丰富的资源,促使学生从被动学习向主动学习转化[2],这正是现代教学理论——建构主义学习理论所倡导的……
简介:高职高专学校的面向对象程序设计课程教学中,还存在着一些问题。应用Wjki、Blog、Flash视频等新技术,对解决面向对象程序设计课程教学的问题,有很大帮助,值得研究和探讨。
简介:摘要在计算机专业程序设计教学中,合理运用“任务驱动”法教学有利于提高教学质量。在“任务驱动”教学中,教师应根据教学内容,设计适合协作学习的“任务”,激发兴趣,构建环境,分层学习,创造条件,合理评价,发挥学生的主观能动性,体验成功,锻炼学生的计算机技能,提高学生的综合素质。
简介:在C语言程序设计课程教学中围绕“两个突出”组织教学,体现了“以学生为本”,“育人为本,德育为先”理念,使学生在低年级时就受到动手能力、创新精神的培养。把教学目的定位在培养应用型人才上,“德育先行”把政治思想教育渗透到程序设计教学中;“以生为本”因材施教服务经济建设;接受工程师基本训练为毕业就业奠定基础;开辟“第二战场”实现学校教育与社会需求无缝对接;改革考试突显综合和创新意识考核;教师辅导员相结合构建和谐优秀教学团队等做法,对于新建本科院校真正把突出服务地方(行业)经济建设和社会发展,把应用型人才培养的定位落到实处,实现学生的顺利就业,具有一定的参考和指导作用。