“在线平台+实践驱动”模式下的程序类课程实践教学研究
- 格式:doc
- 大小:18.00 KB
- 文档页数:4
计算机教学与教育信息化本栏目责任编辑:王力Python 程序设计课程在线思政教学研究李忠慧,黄津津,王植青(盐城师范学院信息工程学院,江苏盐城224002)摘要:Python 程序设计是非计算机专业学生的公共基础课,其知识点多、理论性和实践性强。
疫情下,利用多样化的网络平台,采用基于任务驱动的线上线下混合教学模式,将思政元素融入python 课程的在线教学。
文章作者首先介绍了所采用的线上教学模式,其次从教学视频、教学资源、学习活动以及在线辅导等四方面将思政元素融入在线教学设计,最后给出线上教学实施和成效。
教学实践证明采用这种模式获得了良好的教学效果。
关键词:Python ;自主学习;在线教学;思政教育;思政元素中图分类号:G642文献标识码:A文章编号:1009-3044(2021)02-0135-03开放科学(资源服务)标识码(OSID ):Research on Online Ideological and political education of Python Programming Course LI Zhong-hui,HUANG Jin-jin,WANG Zhi-qing(School of Information Engineering,Yancheng Teachers University,Yancheng 224002,China)Abstract:Python programming is a public basic course for non-computer majors,which has many knowledge points,strong theory and practice.Under the epidemic situation,with a variety of network platforms,using task driven online and offline hybrid teaching mode,ideological and political elements are integrated into the online teaching of Python course.The author first introduces the on⁃line teaching mode adopted,and then integrates the ideological and political elements into the online teaching design from the teaching video,teaching resources,learning activities and online counseling,and finally gives the teaching implementation and ef⁃fect on the line.Teaching practice has proved that this mode has achieved good teaching effect.Key words:Python ;autonomous learning,online teaching ;ideological and political education ;ideological and political elements1引言2020年春,面对突如其来的疫情,全国高校响应教育部“停课不停教,停课不停学”的指导意见,利用多样化的网络平台开展在线教学。
[摘要]课题组以软件工程专业新工科人才培养为目标,针对C 语言程序设计课程在传统教学中出现的轻思政、轻实效、轻应用、轻过程等突出问题进行了课程创新改革,提出了基于“场景+平台”进行有效教学的创新思路:将自研自主学习支撑平台作为缓冲层,让线上线下教学顺利落地,融入课程思政内容,引入职业场景和竞赛场景,让学生化被动学习为主动学习,从而实现有效教学的目的。
“场景+平台”的教学模式经过三年的创新实践,取得了显著成效。
[关键词]新工科;场景;自研平台;主动学习;有效教学[中图分类号]G642[文献标识码]A [文章编号]2095-3437(2023)16-0071-04随着“互联网+”、人工智能、大数据、智能制造等新技术与新产业的不断深入发展,动手能力强、创新意识强、综合素质高、学科视野宽的复合型高素质人才越来越受到重视。
2016年,我国正式加入国际工程教育《华盛顿协议》组织,倡导“以学生为中心、以产出为导向、持续改进”三大教育理念,强调培养学生解决复杂工程问题的能力。
2017年,教育部积极推进工程教育改革,推行新工科建设,对工科教学模式提出了更高的要求和目标,以实现多学科多专业融合发展,强化学生实践综合能力的培养。
近年来,各大高校纷纷掀起了教学改革与创新的浪潮。
C 语言程序设计作为软件工程专业的基础课程,开设于大一第一学期,是大学新生接触的第一门程序设计课程,在整个程序设计课程群中起到非常重要的作用。
课程教学团队对软件工程专业2017级、2018级学生进行了为期2年的对比跟踪,发现了本课程教学存在的几个突出问题:重专业、轻思政,知识能力提升尚可,价值导向引领缺乏;重形式、轻实效,学生自主学习能力欠缺,学习实效不足;重理论、轻应用,学生动手能力差,就业能力不足;重结果、轻过程,过程性评价欠缺,评价体系不够全面。
本文将介绍广西外国语学院(以下简称我校)信息工程学院针对C 语言程序设计课程出现的突出问题开展的、基于“场景+平台”有效教学的课程创新实践。
第2期2021年1月No.2January,20210 引言新冠肺炎疫情发生以来,我国取得抗击疫情斗争的重大战略成果。
在常态化疫情防控工作中,高质量开展本科教学工作是教育工作者面临的重要挑战,常态化意味着防控的长期性、艰巨性和复杂性。
特别是对于广大高校教师来说,在常态化疫情防控下,线上线下混合教学模式的有序实施是这一特殊时期的重要防控举措,是提高教学质量的重要保障,也是创新教育培养模式新的重要载体。
本文首先对高校“高级语言程序设计”的教学现状进行了简单介绍,并以此为基础,阐述了现有混合教学模式的不足。
最后针对提出的缺点和不足,提出了改进混合教学模式的初步建议。
1 简述线上线下混合式教学模式在“双万”目标的引领下,以线下的课堂教学为主[1],依托互联网信息化、数字化等技术特点,逐步推动“互联网+高等教育”的课堂教学等新形态发展,如慕课[2]、其他在线课程等,形成线上线下相互协调、相互促进、优势互补的混合教学模式。
线上教学模式与传统的教学模式[3-5]相比,两者存在一定的相似之处。
然而,相较于后者,由于线上教学具有充足的教育教学资源,多层次的高质量教学,创新的授课模式,良性的师生学习互动以及学生之间的学习讨论互动,极大程度上提高了教学质量,取得了较好的教学效果。
特别是疫情发生期间,线上教学模式极大地保障了中高风险疫情所在区学生的正常教学,使得学校正常教学工作顺利实施,实现了“不让一个学生因疫情原因掉队”的承诺。
春季开学后,按照新疆财经大学对于计算机专业学生的培养方案,结合课程实际情况,对课程内容进行一定的调整,有计划、有步骤地开展线上线下教学工作。
线上教学模式包括慕课[6]、雨课堂等多种形式的教学方式,也包括教师线下授课过程中使用的腾讯会议、钉钉等视频会议软件。
线上线下教学模式充分利用教育资源,整合多种数据资源[7]、打破原有关于场地及授课人数等问题的限制,搭建师生互动数字学习平台,从而实现学生学习方式的多样化,强化学生自主学习能力[8],激发多数学生浓厚的学习兴趣,显著提升了教学质量。
第1篇在现代教育中,实践教学模式的运用越来越受到重视。
实践教学模式旨在培养学生的实际操作能力、创新能力和团队协作能力,使其能够更好地适应社会发展的需求。
以下介绍十个实践教学模式,旨在为教育工作者提供参考和借鉴。
一、项目驱动教学模式项目驱动教学模式以项目为核心,让学生在完成项目的过程中,掌握知识和技能。
教师应根据课程内容设计项目,引导学生主动参与、协作完成项目。
这种模式有利于培养学生的自主学习能力和团队协作能力。
二、案例教学模式案例教学模式以实际案例为载体,通过分析、讨论、总结等环节,让学生在解决实际问题的过程中,掌握知识和技能。
教师应选择具有代表性的案例,引导学生进行深入分析和讨论,提高学生的分析问题和解决问题的能力。
三、模拟教学模块模拟教学模块通过模拟实际工作场景,让学生在模拟环境中进行操作和体验。
这种模式有助于学生了解行业现状,提高实际操作能力。
教师应根据课程内容设计模拟教学模块,确保模拟环境与实际工作场景高度相似。
四、实践教学基地实践教学基地为学生提供真实的实践环境,使其能够在实际操作中掌握知识和技能。
学校应与企业、政府等部门合作,建立实践教学基地,为学生提供实习、实训机会。
五、校企合作模式校企合作模式通过学校与企业合作,共同培养学生的实际操作能力。
学校可根据企业需求,调整课程设置,让学生在实习期间了解企业文化,提高就业竞争力。
六、翻转课堂模式翻转课堂模式将传统的课堂教学与学生的自主学习相结合,让学生在课前通过观看视频、阅读资料等方式学习新知识,课堂上进行讨论、实践等活动。
这种模式有助于提高学生的学习兴趣和自主性。
七、工作坊教学模式工作坊教学模式以实际操作为主,通过教师指导、学生互助等方式,让学生在完成作品的过程中,掌握知识和技能。
教师应根据课程内容设计工作坊,鼓励学生发挥创意,提高实践能力。
八、实习实训模式实习实训模式让学生在实习、实训过程中,将所学知识应用于实际工作中,提高实际操作能力。
第1篇一、引言随着科技的飞速发展,教育领域也在不断变革。
智慧课堂教学作为一种新型的教学模式,融合了现代信息技术与教育教学理念,旨在提高教学质量和效率。
本文将结合实际教学案例,探讨智慧课堂教学的实践方法。
二、智慧课堂教学的定义智慧课堂教学是指在现代信息技术支持下,以学生为中心,以教师为主导,以促进学生的全面发展为目标,运用智慧教学平台、智能设备等资源,实现个性化、互动性、协作性的教学活动。
三、智慧课堂教学的特点1. 个性化:智慧教学平台能够根据学生的个体差异,提供个性化的学习资源和学习路径,满足不同学生的学习需求。
2. 互动性:智慧课堂教学强调师生、生生之间的互动,通过多媒体、网络等手段,实现实时、高效的信息交流。
3. 协作性:智慧课堂教学鼓励学生之间的协作,通过项目学习、小组讨论等方式,培养学生的团队合作能力。
4. 教学资源丰富:智慧教学平台汇集了大量的教学资源,包括课件、视频、音频、案例等,为教师提供了丰富的教学素材。
四、智慧课堂教学实践案例1. 案例一:小学语文《黄山奇石》教学目标:通过阅读《黄山奇石》,让学生了解黄山奇石的奇特之处,培养学生的审美情趣。
教学过程:(1)教师利用智慧教学平台展示黄山奇石的图片,引导学生观察并说出自己的感受。
(2)学生分组讨论,分享自己收集到的有关黄山奇石的资料,并制作成PPT。
(3)各小组展示PPT,分享自己的发现,其他学生进行评价。
(4)教师总结,引导学生学习黄山奇石的成语故事,拓展学生的知识面。
2. 案例二:初中物理《光的传播》教学目标:通过实验探究,让学生了解光的传播规律,培养学生的实验操作能力和观察能力。
教学过程:(1)教师利用智慧教学平台展示光的传播实验视频,引导学生观察实验现象。
(2)学生分组进行实验,利用平板电脑记录实验数据。
(3)各小组展示实验结果,分享实验心得。
(4)教师总结,引导学生分析实验数据,得出光的传播规律。
五、智慧课堂教学实践的意义1. 提高教学效果:智慧课堂教学通过个性化、互动性、协作性的教学方式,提高了学生的学习兴趣和参与度,从而提高了教学效果。
第1篇一、引言随着科技的飞速发展,教育领域也在不断变革。
近年来,数据驱动教学作为一种新兴的教学模式,逐渐受到广泛关注。
数据驱动教学强调利用数据分析和挖掘技术,对学生的学习过程、学习成果进行跟踪、分析和评估,从而实现个性化教学、精准教学。
本文将结合实际案例,探讨数据驱动教学的实践。
二、数据驱动教学的理论基础1. 知识建构理论知识建构理论认为,学习是一个主动建构的过程,学生通过与他人互动、与环境的互动,不断构建自己的知识体系。
数据驱动教学正是基于这一理论,通过收集和分析学生的学习数据,了解学生的知识建构过程,从而为学生提供个性化的学习支持。
2. 联通主义理论联通主义理论强调知识之间的联系,认为学习是一个网络化的过程。
数据驱动教学通过分析学生的学习数据,揭示知识之间的联系,帮助学生建立知识网络,提高学习效率。
3. 学习分析理论学习分析理论认为,通过收集、分析和应用学习数据,可以了解学生的学习状态、学习需求,为教师提供决策依据。
数据驱动教学正是基于这一理论,通过数据分析和挖掘,为教师提供教学改进的方向。
三、数据驱动教学的实践步骤1. 数据收集(1)学习行为数据:包括学生的学习时间、学习频率、学习时长、学习内容等。
(2)学习成果数据:包括学生的考试成绩、作业完成情况、项目成果等。
(3)学习态度数据:包括学生的出勤率、课堂参与度、学习兴趣等。
2. 数据处理与分析(1)数据清洗:对收集到的数据进行整理、筛选、去重等操作,确保数据质量。
(2)数据可视化:利用图表、图形等可视化手段,将数据呈现出来,便于教师和学生直观地了解学习情况。
(3)数据挖掘:运用数据挖掘技术,挖掘数据背后的规律和趋势,为教学改进提供依据。
3. 教学改进(1)个性化教学:根据学生的学习数据,为每个学生制定个性化的学习计划,满足学生的个性化需求。
(2)精准教学:根据学生的学习数据,调整教学内容、教学方法和教学进度,提高教学效果。
(3)协作学习:利用学习数据,分析学生的协作学习情况,促进师生、生生之间的交流与合作。
第1篇随着信息技术的飞速发展,大数据、人工智能等新兴技术逐渐融入教育教学领域。
数据驱动实践教学作为一种新型教学模式,已经成为提升教学质量的重要途径。
本文将从数据驱动实践教学的内涵、实施策略以及优势等方面进行探讨。
一、数据驱动实践教学的内涵数据驱动实践教学是指在教学过程中,通过收集、分析和利用学生学习过程中的数据,对教学过程进行优化,以提高教学质量的一种教学模式。
这种教学模式强调以学生为中心,关注学生的学习过程,通过对学生学习数据的分析,为教师提供个性化的教学方案,促进学生全面发展。
二、数据驱动实践教学的实施策略1. 数据收集与整理(1)建立学生学情数据库:收集学生在学习过程中的各项数据,如成绩、作业完成情况、课堂表现等,为后续数据分析提供基础。
(2)建立教师教学行为数据库:记录教师的教学活动,如教学内容、教学方法、教学评价等,为教学优化提供依据。
(3)建立教学资源数据库:收集各类教学资源,如课件、习题、案例等,为学生提供丰富的学习素材。
2. 数据分析与挖掘(1)学生学情分析:通过对学生学习数据的分析,了解学生的学习特点、学习需求和学习障碍,为教师提供针对性的教学建议。
(2)教师教学行为分析:分析教师的教学行为,找出教学过程中的不足,为教师提供改进方向。
(3)教学资源分析:对教学资源进行分类、整理和评价,为教师提供优质的教学资源推荐。
3. 个性化教学方案设计(1)根据学生学情分析结果,为每个学生制定个性化的学习计划。
(2)根据教师教学行为分析结果,调整教学策略,提高教学质量。
(3)根据教学资源分析结果,优化教学资源,提高教学效果。
4. 教学评价与反馈(1)建立多元化的教学评价体系,对学生的学习成果和教师的教学效果进行评价。
(2)根据教学评价结果,对教学方案进行动态调整,确保教学目标的实现。
(3)建立教师与学生、家长之间的沟通机制,及时反馈教学信息,提高教学效果。
三、数据驱动实践教学的优势1. 提高教学质量:通过数据驱动实践教学,教师能够更好地了解学生的学习需求,从而提供个性化的教学方案,提高教学质量。
“在线平台+实践驱动”模式下的程序类课程实践教学研究
作者:王俊朱容波孟博王德军
来源:《新课程研究·中旬》2018年第09期
摘要:针对程序设计类课程的实践教学实际,本文基于“在线平台+实践驱动”模式,探索程序设计类课程实践教学的新思路。
该实践教学模式强调学生的主观能动性,以平台为支撑,实践为导向,结合学生实际,个性化设计实践教学环节,开展交互式云端教学。
关键词:在线平台;实践驱动;程序设计;实践教学
作者简介:王俊,博士,中南民族大学计算机科学学院讲师,研究方向为信息安全与物联网技术应用;朱容波、孟博、王德军,中南民族大学计算机科学学院。
(湖北武汉 430074)
基金项目:本文系中南民族大学教研项目“面向武陵山片区信息化建设的项目驱动实践教学探索”(编号:JYX16011)的研究成果。
中图分类号:G642.0 文献标识码:A 文章编号:1671-0568(2018)26-0060-02
程序设计类课程是大学本科网络空间安全和计算机等相关专业基础课程或者核心课程,具备强烈的实践性和应用性[1]。
此类课程要求学生通过实践性教学,掌握编程语言知识和编程技术,掌握程序设计的思想和方法,拥有利用编程语言解决实际问题的能力。
微软公司首席法务官Brad Smith已经把计算机科学提升到国家战略的高度,并呼吁制定更具竞争力的教育策略[2]。
国务院《关于印发“十三五”国家科技创新规划的通知》明确指出,“要面向云计算、大数据等新需求开展操作系统等关键基础软硬件研发,扭转我国基础信息产品在自主保障等方面的被动局面”[3]。
为“践行国家战略,助力创新创业”,“张江杯”“百度之星”“华为软件精英挑战赛”等相关程序设计大赛也蓬勃展开。
因此,围绕国家战略和《教育部2018年工作要点》的精神和要求,积极探索程序设计类课程实践教学的新思路,促进软件开发人才的培养尤为必要。
程序设计类课程实践教学是培养学生实践能力、动手能力、综合能力的主要手段,是全面提升学生综合素质的必要措施。
然而,程序类课程传统实践教学实例与实际工程应用联系松散,实验平台功能单一、关联不够紧密,使得学生学习过程中只见点,不见面,没有整体布局和视角,且不能很好地融会贯通各个子学习模块。
为此,如何以平台为支撑,实践为导向,结合学生实际,个性化设计实践教学环节,开展交互式云端教学具要重要意义。
一、程序设计类课程实践教学实际
由于程序设计的复杂性和平台资源的有限性,使得程序设计类课程实践教学在实际教学过程中常面临以下困难[4-5]。
1.编程训练偏少,理论和实际难以结合。
程序设计类课程通常是计算机相关专业的专业必修课或选修课,包括理论教学和实验教学两个部分,其中,理论教学学时一般占总学时的大部分。
例如,总学时为32学时,其中理论教学24学时,实验8学时。
相关程序设计类课程学时分配如表1所示。
然而,程序设计课程实践性极强,学生通常没有充分的时间对所学知识点进行理解和消化。
学生编程训练偏少,理论和实际难以结合。
2.实验室资源有限,实验内容偏少。
高校实验室是教学科研活动和大学生人才培养的基地,是锻炼学生实践能力的重要场所。
然而,实验室程序设计类实验内容较为分散,关联松散。
实验室功能单一,且实验内容偏少。
上述问题不仅导致实验室资源浪费,而且不利于学生实践能力的培养。
3.编程上手困难,学生存在畏惧心理。
程序设计语言是一种计算机编程语言,其实质是一组记号和一组规则,需要学生利用逻辑思维去解决某个问题。
然而,学生常缺乏动手编程的信心,感觉编程上手困难,不知如何入手、如何分析和解决实际问题。
最终,使得学生对其存在畏惧心理。
4.书本文字单一,学生感觉枯燥。
程序设计类课程书本文字单一,实验过程不详细。
书本不能为学生提供色彩丰富、内容翔实的实验指导。
在实验过程中,单一的书本内容导致学生学习效率低,感觉枯燥,不能很好地完成实验内容。
二、基于“在线平台+实践驱动”模式的实验课程方案
笔者针对程序设计类课程实践教学的实际情况,基于“在线平台+实践驱动”模式,对程序设计类课程实践教学方式进行了设计,如图1所示。
首先,学生通过课堂理论的学习,熟练掌握程序设计语言的理论知识,为后面实践编程打下良好基础。
其次,学生根据教学安排和个人的学习情况,个性化设置系统功能,包括系统操作界面设置和实验内容设置。
然后,以实践驱动为导向,学生自主学习和实验开发,通过平台完成学生学习的全过程跟踪。
最后,实时线上线下和同学、老师互动交流,完成辅导,引导创新。
三、程序设计类课程实践教学新模式
基于“在线平台+实践驱动”的程序设计类课程实践教学模式,从在线平台和实践驱动两个方面入手,即以平台为支撑,实践为导向,强调学生的主观能动性。
结合学生实际,个性化设计实践教学环节,开展交互式云端教学。
1.结合在线实验平台,优化实验资源。
在当今信息时代,在线程序设计类实验平台不同于传统的纯实验室教学,前者拥有更大的内容拓展空间,提供更好的互操作性和用户体验。
如商业化的动手做实验,轻松学IT的实验楼,为用户提供了一个集线上讨论、学习、实验于一体
的在线学习平台。
同时,也有免费的辅助程序设计课程教学的在线代码判题系统WeJudge,他拥有强大的在线教学管理,正规的程序类竞赛和多样化的判题技术,致力于打造更好的程序教学辅助系统。
在线平台不受时间、实验内容和场地的限制,并可对实验环境进行隔离,让学生并行操作实验。
更重要的是,我们可以根据学生学习的实际情况,灵活设置实验内容,充分契合学生的学习兴趣和进度。
例如,Java语言基本语法中关键字、标识符、注释等相关知识的实验,其在线实验界面如图2所示。
通过平台,学生可以一边学习、一边操作、一边交流,完成多方位的实验学习。
在线平台将有限的实验室物理空间,扩展到无线的网络空间,为学生提供了一种线上可交流互动,线下可请教指导的交互式云端教学。
2.以学生为主体,教师为主导,实践为导向。
《国家中长期教育改革和发展规划纲要(2010-2020年)》明确指出“要以学生为主体,教师为主导,充分发挥学生的主动性”。
在程序设计类课程中,我们着重强调“以学生为主体,教师为主导,实践为导向”。
教师的引导为外因,学生的学习为内因,其中,工程实践是联系教师与学生关系的核心纽带。
教师通过线上平台为学生提供充分的工程实践引导,激发学生的学习兴趣,使得学生从被动的实验主体,转变为知识的主动探索者,充分调动学生的主观能动性,培养学生勇于探索和学习的精神。
基于实践驱动的程序设计类课程实践教学方式能够在学习内容方面为学生提供更多好的选择[6]。
一方面,学生可以结合自己的兴趣爱好和学习进度,通过发现和提出自己感兴趣和关心的现实问题,合理安排自主的个性化学习。
兴趣是一个人力求认识和趋向某种客体的积极态度的个性倾向[7]。
我们常说,兴趣是学生最好的老师,通过兴趣助力学生的实践学习,两者相辅相成。
另一方面,基于实践驱动的教学,使得更多问题来源于具体实践与现实应用,让学生在实践与应用中发现问题、分析问题、解决问题,为学生提供良好的实验环境(包括线上环境和线下环境),培养学生思考、实践、创新等综合能力。
总之,“在线平台+实践驱动”的实践教学模式,为程序设计类课程的实践教学提供了新的思路。
利用信息时代下交互式云端平台,从实践教学实际出发,结合个性化实践教学内容设计,充分调动学生主观能动性,最终培养合格的软件开发人才。
参考文献:
[1] 石秦峰.基于OBE的程序设计类课程教学改革探索[J].计算机教育,2016,(3):106-110.
[2] Sen.Jerry Moran,Brad puter science is space race of today[N].The Wichita Eagle,2016-06-30.
[3] 国务院.国务院关于印发“十三五”国家科技创新规划的通知[EB/OL].[2016-07-28]. http:///zhengce/content/2016-08/08/content_5098072.htm.
[4] 厉兰洁,廖雪花,等.基于SPOC的C语言程序设计课程教学改革研究[J].计算机教育,2016,(1):74-76.
[5] 徐胜舟.以学科竞赛驱动程序设计类课程教学改革研究[J]. 软件导刊,2015,(5):180-182.
[6] 孟海东,宋宇辰,段军,等.基于问题与实践驱动的研究生课程教学改革——以数字矿山课程为例[J].高教学刊,2018,(1):122-124.
[7] 安俊秀.构建“兴趣本位、任务驱动教学”的课程体系论[J].教育理论与实践,2008,(24):61-62.
责任编辑陈莉。