APP下载

基于互联网思维的程序设计类课程在线教学研究

2021-09-14冀素琴

电脑知识与技术 2021年22期
关键词:互联网思维在线教学教学设计

冀素琴

摘 要:针对疫情期间不得已而采取的在线教学存在的问题,以Java语言程序设计在线课程为案例,提出基于互联网思维的在线教学方案,强调提升教师的互联网思维教学理念,结合Java语言程序设计课程特点,优化整个教学过程设计,进而点燃学生的学习热情,改进在线教学效果。

关键词:在线教学;互联网思维;教学设计;Java语言程序设计;教学改革

在线教学是疫情防控期间的权宜之计,很多教师直接将在线教学等同为真实的物理空间到虚拟的网络空间的“移植”,线下课堂怎么讲,线上便怎么讲。师生时空分离,教师对在线平台技术掌握不够,难以对学生施行有效的监管和交互,导致学生难以保持学习的长久性和持续性,使得学习过程出现低投入的浅层学习状态,在线教学效果不能尽如人意。

后“疫情”时代,高校在线教学已从当时稳定教学秩序逐渐转移到关注线上教学质量,如何将互联网技术真正融入教学,服务教学,助力教学,促进学生深度学习,提升教学效果已经成为在线教学亟待解决的首要问题。因此,本文拟从教育理念的更新重审线上教学,结合程序设计类课程的教学实践,尝试将互联网思维有效地融入程序设计课程教学设计,以激发学生的学习兴趣,促进其自主学习,提升学习效果,实现教学相长,为当下我国高校程序设计类课程线上教学提供些许借鉴与思考。

1 基于互联网思维的线上教学

互联网技术的发展和普及使得信息技术与高等教育的深度融合成为不可避免的趋势。图像、文字、视频相结合的教学内容数字化呈现,直播、慕课(MOOC)等教学方式的数字化呈现,这些仅仅体现出纯技术手段方面的浅层融合。当代大学生是伴随着互联网长大的网络“原住民”,他们的成长过程与互联网高度黏合,网络已深深浸透到其日常生活的方方面面,也直接影响了他们认识世界、看待世界和进行价值判断的方式。而目前的大学教师群体基本都是互联网的移民,他们接受的是传统教育,对互联网的掌握和理解都是‘后天补课得来的。因此,高等教育的实施,前提是教师要充分地了解和接纳学生,并主动理解和掌握他们的思维方式和行为习惯,将信息技术与高等教育做到真正的深度融合。这就要求教师应该以关心学生需求、关注学生学习效果、引导学生成长发展为出发点,结合具体教学内容,创建情境化学习环境,设计具有现实意义的复杂问题,激发学生运用信息技术手段进行协作探究式学习的热情,最终形成解决问题的方法、策略等智慧成果的协同知识建构,确实践行“以学生为中心”的教育教学过程。

1.1提升教师线上教学理念

教师的教学理念决定教学设计、教学行为。在线教学完全依赖网络环境,教师必须树立“互联网思维”的教学理念,强调以学生个体发展为中心,有效利用网络环境与技术的优势,促进并提升学生在线学习效果。

落实“互联网思维”的教学理念,第一,教师必须明确学生是整个学习过程的中心,教师是教学活动的设计者、组织者,是为学生提供学习服务的支持者。第二,从课程整体出发定位教学目标,重新设计教学内容和知识点,针对具体教学内容,可以制作导学视频,但不强制学生学习,考虑学生个体差异,允许学生通过全网搜索发现适合自己的学习资源,据自己的需求自主选择优秀的讲授者,教师通过测验和作业掌握学生学习情况。第三,整个教学过程管理要依托在线学习平台,将学习资源、作业、测试、通知等通过平台发布,直播与交互也要选择合适的平台,保障教学过程的畅通,增强教学临场感。第四,通过论坛、共享文档等在线协同工具促进学生间交流,使学生个体内在的知识和思维外显化,达到群体智慧的碰撞,促进学生高阶思维能力的培养和提升。第五,对学生的学习效果进行阶段性、数字化、过程性评价,依靠网络技术保留学生在线学习轨迹,精准掌握每个学生对教学内容的学习状态,及时进行评价和指导。

1.2优化线上教学过程设计

以学生为中心的教学活动强调发挥学生的学习主动性,教师在整个教学活动中起引导、点拨作用。教师应明确课程的教学目标,将目标按教学进度进行分解,提取每个子目标中的知识点;构建具有时间节点的课程学习路线图,让学生以异步自主方式进行学习。教师在安排好学习路线后,在教学中的主要职责就是点燃学生学习热情、评价反馈学习效果。

2基于互联网思维的Java语言程序设计课程在线教学

Java语言程序设计是数据科学与大数据技术、计算机科学与技术、信息管理与信息系统等计算机类专业的核心基础课,教学目标重在培养学生解决现实中科学、工程等问题的综合能力和高级思维,理论性和实践性结合要求很高,且实践训练的分量远超理论课学习,编程解决实际问题对学生具有一定的挑战性。

2.1设立层级清晰的学习目标,激发自主学习

教育学家布鲁姆说“有效的教学, 始于期望达到的目标”。清晰而准确的目标给学生提供良好的引导, 同时也给学生提供客观的学习评价。在Java课程在线教学开始前,通过选定的学习平台发布课程总目标及学习路线图。在设定目标的过程中应遵循学生主体性和可操作性兩个原则,即以学生为中心,让学生自主投入到在线学习状态,不是通过教师的强制打卡、统计视频学习时间等手段来完成,而是应该通过互联网思维,即加入游戏化元素,激发学生的学习乐趣,通过提升内在学习动力达到“停不下来”的学习状态。

Java程序设计的核心是理解面向对象的思想,即封装、继承和多态,此外还要求学生掌握异常、群集框架、输入输出和多线程机制等内容。教师在非常熟悉这些内容的前提下,将每部分细化为若干知识点,分配到学期中各个教学周,形成课程学习阶段性递进目标。对于每个目标的实现,教师需考虑通过融入游戏化手段的学习方法,让学生在或轻松而愉悦、或好奇而贪婪的状态下完成。比如在第一次课前发布要求预习的教材内容、视频资料等内容外,还给学生推送这些资料:Java与咖啡的小故事、有关类与对象的形象化概念等。进而推送一些过关、积分类的测试性题目,目的在于激发学生学习兴趣,提高对学习内容掌握程度。

猜你喜欢

互联网思维在线教学教学设计
论述互联网思维在电子商务中的作用
高中数学一元二次含参不等式的解法探讨
新媒体背景下党报的转型探析
“仿真物理实验室” 在微课制作中的应用
翻转课堂在高职公共英语教学中的应用现状分析及改善建议
提高课堂教学有效性的研究
浅谈基于Web试题库系统的设计
浅谈基于Web在线教学系统设计
互联网+教育微网站的设计与应用
课堂教学与在线教学相结合的教学探讨