- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
多种教学模式融合开展高职《C语言程序设计》课程教学
《C语言程序设计》课程,是高职院校计算机专业的重要基础课程。通过分析高职学生的特点和《C语言程序设计》课程的特点,在教学实践中采用“任务驱动”“情境创设”和“项目驱动”等多种教学模式融合开展课程教学,充分地调动学生学习的兴趣和积极性,培养学生发现问题、分析问题、解决问题和实践项目的能力,取得了较好的教学效果。
C语言程序设计教学模式任务驱动情境创设项目驱动一、引言
《C语言程序设计》课程,是高职院校为计算机专业学生开设的一门必修课,是计算机专业的重要基础课程。通过该课程的学习,学生不但能掌握一门编程语言,同时也为后续学习ASP、JAVA、C#等高级语言打下基础,为将来毕业后从事软件开发与应用积累技术经验。高职学生普遍具有基础较差、容易丧失学习信心和比较急功近利等特点。《C语言程序设计》课程的教学目标,就是要让高职学生学会使用C语言工具来设计程序,实现相应算法。在传统的《C语言程序设计》课程教学中教师往往照本宣科,不从学习者的特征出发,不重视学生实践能力和问题解决能力的培养,导致许多高职计算机专业的学生在学习《C语言程序设计》课程时感觉非常吃力,甚至产生抵触心理。如何解决这些问题,本文引入“任务驱动”“情境教学”和“项目驱动”等教学模式,探讨如何将多种教学模式融合来开展高职《C语言程序设计》课程教学,取得了事半功倍的效果。
二、高职学生的特点
高职学生与普通高校的学生有着很大的不同,具有如下特点:
(1)文化课基础差。高职院校的生源一般是达不到普通高校分数线的普通高中毕业生和中专、职高、技校的毕业生,文化课基础较差,学习困难相对较大。
(2)容易丧失学习信心。高职学生普遍对于和职业发展方向有关的课程比较关注,但是由于基础较差以及没有形成良好的学习习惯,缺少持之以恒的学习毅力,对于付出时间和精力学习的课程,一旦没有达到预期的学习效果,往往容易丧失信心。
(3)思维比较活跃,动手能力、专业技能、适应性比较强。高职生虽然与普通高校的学生存在差距,但也有自己的优势,他们具有活跃的思维和爱动手的天性,动手能力、专业技能、适应性比普通高校的学生要强。
(4)渴望得到认可、鼓励和赞赏。很多学生到了大学阶段,都渴望获得认可,希望认识新朋友,也希望有机会可以和老师多沟通。其实,高职的学生都希望得到家里、学校、同学和朋友的理解、鼓励和赞赏,这就要求家长、老师、同学和朋友加强与他们的沟通和开导。
任何一个学习者都会把他原来的知识、技能、态度带到新的学习过程中,因此,我们在教学过程中就必须考虑学习者的特点是否与我们的教学内容,教学模式等相适应。
三、高职C语言课程的特点
C语言功能丰富,表达力强,使用灵活方便,目标程序运行效率高,既有高级语言的特征,又有低级语言的许多特点,是学习其他高级编程语言的基础。所以,很多高职院校都将《C语言程序设计》课程列为计算机专业的必修课。C语言课程具有如下特点:
首先,概念比较抽象,理论性比较强,语法结构复杂,数据类型和运算符丰富,对应的规则繁多且容易混淆。
其次,对实践的要求比较高,工程性强。在课程教学中,不仅仅要包括课堂教学,还要考虑到给学生安排课程实验、课程实训和项目设计等教学环节,培养学生的动手能力、实践能力和实践项目的能力。
最后,课程地位相对重要,学习成效直接影响后续课程的学习。
四、多种教学模式的应用
高职院校的该课程教师,应该充分考虑到学习者的特征,从《C语言程序设计》课程的特点出发,在教学中灵活地采用多种教学模式,激发学生的学习兴趣和求知欲,最终达到教学目标的要求,从而锻炼高职学生的实践能力、问题解决能力和实践项目的能力。笔者在近几年的该课程教学过程中,尝试融合多种教学模式,取得了较好的教学效果。
1.高职《C语言程序设计》课程的宏观设计
高职《C语言程序设计》课程按照建构主义学习理论的要求,突出职业特色,以程序设计为主线,注重学生程序设计能力的培养。首先,以一个合适的课程项目为引导,以该项目的设计和改进中的问题为动力,逐步深入、全面展开课程内容;其次,明确每个拓展的实例所引出的C语言的知识点和学生应该掌握的技能,涵盖《C语言程序设计》课程里的所有基本内容;最后,课程的设计要能够突出“教、学、做”一体化,通过课程项目衍生出一系列贴近生活、生产和学习实际的小项目,从而激发学生的学习兴趣,使学生带着真实的任务在探索中学习,增强学生主动学习的积极性。
2.使用任务驱动教学模式
采用任务驱动教学模式,在课程教学过程中,可以把知识与技能的传授以完成教师安排的典型“任务”为主,这对培养和提高学生自主学习能力和问题解决能力有着重要的意义。在《C语言程序
您可能关注的文档
最近下载
- 对近现代中国传统文化 三个传播断层的探讨和反思.doc VIP
- 生物的启示 教学设计 科学五年级上册青岛版.pdf VIP
- 共利电梯zxk-6000说明书客户版.pdf VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- ISO 13729-2020中文+英文船舶和海洋技术—船舶系泊和.pdf
- 软岩大变形隧道施工技术.pdf VIP
- 河防洪治理工程施工组织设计.doc
- 公立医院 “十五五” 发展规划计划书(2026-2030 年).docx VIP
- 关于医院“十五五”发展规划(2026-2030).docx VIP
- 大学生安全教育教程:人身与财产安全PPT教学课件.pptx VIP
原创力文档


文档评论(0)