智慧课堂在C语言程序设计教学中的应用
2018-08-07王咏梅
池州学院学报 2018年3期
王咏梅,杨 静,宋 莉,张 敏
(1.合肥师范学院计算机学院,安徽合肥230031;2.池州学院机电工程学院,安徽池州247000;3.安徽农业大学信息与计算机学院,安徽合肥,230036)
在“互联网+”时代,随着云计算、大数据和物联网等新技术的发展及其在教育教学中的推广应用,信息技术与教学模式深度融合,教学过程的评价与反馈,教学互动与教学数据处理方式不断创新发展,从微课、MOOC到翻转课堂再到智慧课堂等,新型的教学模式被不断引入,以期提升教学效果。
微课和MOOC都是以接受型学习为主,适合作为一种教学补充,适合异地学习和假期学习等。翻转课堂则是把学习流程进行了“翻转”,它在课前完成信息传递,以帮助学生发现问题,在课堂上有针对性的进行互动,以直接指导和建议式学习模式完成知识的吸收内化。这种方式虽然比传统教学模式有了很大进步,但也难以了解学生的个体差异性,难以解决学习的被动性问题。为了启迪学生智慧,培养学生主动学习和创新学习的能力,智慧课堂应运而生。
1 C语言课程教学现状
1.1 理论教学与实践教学很难达到平衡
C语言教学需要理论教学与实践教学相互依存、相互促进。实践教学具有直观性和创造性,通过上机实践,学生可以更直观地理解和掌握编程知识。但在实际教学过程中,如果课前没有掌握较充分的理论知识,学生上机前准备不足,上机时又要动手编程,又要调试,还要自己判断语法错误,而C语言语法灵活,学生往往面对问题不知道如何下手,只能求助于老师。……
登录APP查看全文
