《异步教学在高职C语言课程中的应用.doc》由会员分享,可在线阅读,更多相关《异步教学在高职C语言课程中的应用.doc(7页珍藏版)》请在三一文库上搜索。
1、异步教学在高职C语言课程中的应用 摘要:由于受各地具体条件和重视程度的影响,高职学生的计算机技术基础水平参差不齐,这对高职C语言课程的教学带来许多不便。本文针对这一问题,以异步教学为核心,在班级授课制下实施按能力分层教学模式。实施结果表明:在C语言课程中实施异步教学,不仅满足了不同层次学生的需要,而且能够最大调动学生积极性,提高了学生的计算机水平和编程能力,教学效果良好。 1引言 在高职院校许多专业的培养方案中,“C语言程序设计”都是一门重要的专业基础课程。由于受各地具体条件和重视程度的影响,高职学生在高中阶段或中职阶段所积累的计算机水平参差不齐,这对高职C语言教学带来许多不便。本文针对高职学
2、生信息技术水平参差不齐甚至两极分化的具体问题,以教育学和心理学为理论基础,以异步教学为核心,在班级授课制下实施按能力分层教学模式。实施结果表明:在“C语言程序设计”课程中实施异步教学,不仅满足了不同层次学生的需要,而且能够最大程度调动学生积极性,提高了学生的信息素养和实际编程能力,整个课堂教学收到了良好效果。 2异步教学理论 异步教学理论是由湖北大学黎世法教授创立的适应现代教学需要为现代教学提供理论指导的教学新理论,该理论从一诞生起就收到广泛关注并被广为实施。原因在于,异步教学理论就是针对传统的同步教学理论的“满堂灌”、“一刀切”等弊端而提出,明确指出:异步教学是以学生的个体独学为基础,充分运
3、用一切教学条件,根据学生的具体学习状况组织课内外全部教学活动,通过培养学生的自学能力、创新能力、自主能力,达到高效率、大面积提高教学质量的目的,并且教学效果能够得到及时反馈。 异步教学的教学结构是“六段教学结构”:提出问题指示方法学生学习明了学情研讨学习强化小结,以学生为主体、教师为主导进行教学。上课前教师根据课程标准、教材和学生学情拟定好教学指导方案,上课时,教师向学生提出问题(主要采用自学参考提纲和作业题的形式提出),然后指示解决问题的方法(途径、思路、手段),学生按照教师指示的方法自学,解决教师提出的一个个的问题。在这个过程中,学生按“六因素”学习法(自学启发复习作业改错小结)进行学习。
4、学生学习时以自学为主,遇到不懂的问题就积极主动地探索,与别的同学或者老师进行研讨,也可以查阅工具书及参考资料。异步教学将充分调动学生学习的积极性,学生不再仅仅是接受知识的容器,通过不断的学习,学生自学能力不断增强,学习效率不断提高。 异步教学模式以学情为出发点和立足点。学情指的是学生观察事物、理解知识、掌握技能、发展智能、培养良好的非智能因素,是个体优势全面发展的客观过程,是学生学习的客观规律的体现。每一个学生的学习,都是学生通过自己的大脑,运用科学的学习方法和思维方法,独立掌握学习对象的过程。学生只有懂得了学情理论,掌握了学习规律,才能进行独立自主的有效学习,实现学生学习的个体化。因此,学情
5、理论是异步教学的基础,是实现学习个体化、指导异步化的理论根据。 3高职课程实施异步教学的必要性 基于对我院及周围多所高职院校的学生信息技术基础水平的调查和对“C语言程序设计”课程教学现状的分析,我们认识到,要更好地开展C语言课程教学,全面提高学生的编程能力,C语言课的教学方法必须改革。根据长期教学实践和思考,我们认为:尊重学生差异、促进学生全面发展,在课堂中实施异步教学不失为有效的教育措施。其优越性表现在: (1) 高职院校普遍在C语言课中统一使用多媒体教学系统,这样,教师在不影响其他学生正常学习的情况下,进行对不同层次学生的单独授课,便于教师对学生的个别辅导,所以C语言课具备了开展异步教学的
6、基本设备条件。 (2) 实施异步教学可以使每个学生都参与到课堂教学中,使尽可能多的学生体会到成功的喜悦,减少学生心理压力,使他们成为学习的主人。 (3) 异步教学让每个学生都得到提高和发展,提高自己向更难更高的层次发展,从而循序渐进地提高每一个学生学习的能力。真正做到面向全体学生,既不丢掉差生同时也兼顾尖子生的发展。 (4) 真正体现了个性化教学,做到精讲多练。对于中、高层次的学生精讲、少讲,给他们留下尽可能多的自主学习的时间和空间。对于基础薄弱的学生可适当地多讲、多演示,切实做到顾及全体。 4异步教学实施实验 4.1实验方案 本实验选取大一两个平行班级进行实验,A班作为实验班,B班作为对照班
7、,两班人数均为40人。 为了获得准确可靠的对比数据,选取的两个班级在知识基础、智力水平、环境影响等方面无显著差异;其次,实验板和对照班采用同一教材,两个班都由笔者一人承担C语言课程教学任务,只是A班采取异步教学模式,而B班采用传统的同步教学模式,但两个班讲授的内容相同,授课课时也相同。 4.2实验过程 (1) 为实施照顾差异的异步教学模式和教学的有的放矢,首先对A班学生进行调查和分层,分层标准如下: 一层:学生的计算机操作水平熟练,能够通过互联网熟练查找信息,但对如何利用网络来解决编程问题尚有不足,思维活跃,学习计算机编程的兴趣浓厚。 二层:学生有一定的操作水平,对互联网查找信息有一些认识,编
8、程能力和兴趣都一般。 三层:学生对信息技术和计算机编程仅有最简单的理解,计算机操作能力差,编程基础较弱。 通过上述分层,摸清了A班学生的基本情况,接下来可以针对学生在学习中的个别差异,做到有的放矢、区别对待,如一层的学生可以做老师助手,帮助辅导二层和三层学生。 (2) 对教学目标进行分层 传统教学目标的确立完全依赖于课程的既定大纲,是根据班级的平均水平制定的统一的教学目标,目的宽泛且缺乏必要的灵活性,对不同层次的学生的需求缺少针对性。因此,在学生分层完成后,根据教学基本要求对教学目的进行合理分割和细化,最终使不同层次的学生有不同级别的教学要求和教学目标,这是异步教学的重要特点,也是区别于B班传
9、统教学的关键之处。 针对学生三级分层,教学目标也分为以下三个级别: 一级目标:要求学生主动探索新知识,对疑难问题敢于提出自己的见解;允许他们超大纲、超进度学习;鼓励他们创造性地完成学习任务,能综合运用相关信息技术知识和网络手段,解决实际应用编程问题。 二级目标:要求学生较好地掌握计算机编程的基础知识和基本技能,能独立思考,具有一定的分析问题和解决问题的能力。 三级目标:要求学生掌握教材最基础的知识,能够在必要地帮助下完成课堂学习任务,能模仿完成教师的相关操作,掌握教材内的大部分练习。 当然,在具体执行的时候不应教条化。对于二、三两层的学生,如能完成本层次教学目标后仍能学有余力,则可选择性地完成其它级别的教学目标,鼓励他们向更高级别进发。 (3) 异步教学组织形式 著名管理大师彼得德鲁克曾经说过:5%战略+95%执行,才能保证目标的圆满实现,这句话同样适用于教学。课堂教学可以看作是一个复杂的过程管理,每节课的教学目标、教学内容、学生的知识水平各异,要把这个过程管理好,除了要有良好的设计,更多的要靠科学、严谨、适应性强的教学方法和实施过程。 对于一层学生,主要采用“导学”的方法。因为这部分学生计算机编程水平相对较高,运用知识灵活,所以对他们的重点是引导他们自主学习,自主解决实际问题,自主完成各种创造性的学习过程。
链接地址:https://www.31doc.com/p-1826306.html