本节课以“软件开发工作过程”为导向,以“模块”为主线,以“任务”为载体,根据高职高专计算机专业学生的认知规律及软件开发岗位所需的能力要求,采用任务驱动形式,安排教学内容,强调知识点与典型任务相结合。将教学过程划分为【任务描述】、【任务分析】、【相关知识与技能】、【任务实施】、【任务扩展】、【任务总结与训练】共6个环节,体现工作过程中的典型步骤。灵活运用任务驱动法、案例教学法、演示法等教学方法,突出知识重点,化解知识难点,重培养学生的逻辑思维能力和良好的编程规范,帮助学生掌握正确的学习方法,从而做到任务知识与就业岗位对接,能力培养与岗位技能对接,并将国家认证的学习融于课程中,实现“课证岗赛”融通的人才培养模式。
为激发学生的学习兴趣,本节微课通过提出生活中遇到的难题,分析问题,引出本节课的教学内容——冒泡排序,然后通过视频和扑克牌游戏,寓教于乐,在轻松的氛围下,使学生掌握冒泡算法的基本思想和排序过程,从而体验到在一维数组中运用冒泡排序算法解决实际问题的成就感。目的是将沉闷、晦涩的算法变得生动、有趣、直观且易于理解。再为学生布置课后扩展练习,自学简单选择排序,培养学生的自学意识。最后,加入思政元素,利用荀子名言警句,鼓励学生在学习C语言过程中,注重知识积累,勤于上机实践,逐步养成踏实严谨、吃苦耐劳、追求卓越等优秀品质。
[展开全部]