1、案 例 分 析58 公关世界 PRWORLD案例驱动下数据结构思想教育建设探索与研究文/杨云峰(通讯作者)胡金燕 李文赫 王银凤 王美娜摘要:思想教育在高校教书育人中发挥了重要作用。教书育人,不仅要教会学生知识,还要做到会育人,老师必须要明确培养什么样的人,为谁培养人,只有这样才能真正地帮助学生树立正确的人生观和价值观,端正学习态度,树立优良学风,明确学习的任务和目的。高校思想教育,既应该有任课教师将思想教育案例深度融入到专业课的教学中,同时也应该有学生主动搜集思想教育案例,老师学生同步进行思想教育,可以更好地完成专业课的教学目标,进而实现为社会主义建设培养接班人的任务。关键词:思想教育,数据
2、结构,案例驱动,学设计引言2017 年上海先后在思想理论教育导刊、上海教育等期刊上陆续刊发了从“思政课程”向“思想教育”发展的一系列文章,12阐述了思想教育育人的重要性,开启了思想教育育人教育之新波。思政教育在高校的教书育人中具有非常重要的作用。思政教育不仅仅是思政课程的任务,同时也是各门专业课的任务,因为教书育人的责任不需要区分思政课程和非思政课程。对于思政课程,任课教师都是专职教师,具有扎实的思政教育基础和丰富的教学经验。而对于非思政课程,由于任课教师往往专注于授课内容和授课体系的建设,因此需要加强思想教育。一、“思想教育”内涵与双向“思想教育”思想教育实质是一种课程观,不是增开一门课,也
3、不是增设一项活动,而是将高校思想政治教育融入课程教学和改革的各环节、各方面,实现立德树人润物无声。1思政教育,既要有显性思政教育,也要有隐性思政教育。显性思政主要是体现在思想政治理论课的教学,这也是社会主义社会大学的优势所在。高德毅及宗爱东1指出要想充分发挥高校思想政治理论课的思政教育作用,需要做好大学课程与中小学课程的衔接,也要做好本科、硕士研究生、博士研究生课程之间的衔接。在做好显性思政的同时,也要做好隐性思政,不仅要做好思想政治课程,也要充分发掘所有课程的思想政治教育资源,发挥所有课程的思政教育作用。高校思想政治工作关系高校培养什么样的人、如何培养人以及为谁培养人这个根本问题。因此做好思
4、想教育,就是坚持社会主义办学方向,坚持立德树人,弘扬社会主义核心价值观,让广大师生做社会主义核心价值观的坚定信仰者、积极传播者、模范践行者。思想教育案例与思想教育元素,往往都是由任课教师将其融入到课程教学中,学生是被动地接受。为了更好地完成思想教育任务,有必要增加学生主动搜集与授课内容相关的思想教育案例,并由学生讲述出来,实现双向思想教育,就可以达到让学生更好地理解社会主义核心价值观和社会主义的优越性,进而实现全方位育人。二、案例驱动下的数据结构“思想教育”育人随着科学技术的进步,计算机科技也在飞速发展。数据结构是一门重要的计算机基础课程,是介于数学、计算机硬件和计算机软件之间的一门重要的计算
5、机类核心课程。该课程在计算机专业以及相关专业中都占据了非常重要的位置。通过学习数据结构课程,能强化学生对数据结构基本知识的学习和程序设计基本能力的训练,提高逻辑分析能力和解决问题的能力。将思想教育元素深度融入课程教学中,能够更好地提高学生程序设计和软件开发的能力,进而实现培养优秀的综合型技术人才的目的。1.思想教育案例深度融入课堂(1)思想教育案例与授课要点该课程偏重于计算机方向的基础理论和算法,是计算机编程语言与实际应用的连接纽带,具有较强的逻辑性和抽象性,因此学生对于该课程的理解和掌握也具有一定的难度。为了让学生更容易接受和掌握这门课程,在授课的过程中,引入了大庆精神、铁人精神、学科发展史
6、、大师成长之路等经典的思政案例和一些实际生活中的例子,结合数学思维,逐步抽象出本课程中的数据以及数据之间的关系,让学生充分理解这些数据结构的理论和实际生活中具体案例之间的关系,进而更好地理解和掌握该课程的内容。思想教育案例主要包括爱国主义教育思政案例、能够深度融合于授课内容的思政案例、课程思维训练思政案例。思政案例与授课内容的融合如表 1 所示。CASE ANALYSISPRWORLD 公关世界 59 表 1 授课要点与思政设计授课要点思政设计与融入点教学形式预期成效数据结构知识入门我国在计算机方面的成就,大庆精神与铁人精神,简介华为公司文化,引导学生重视本课程并克服畏难情绪。课堂讨论提高学习
7、该课程的积极性。线性结构以社会主义核心价值观、购票排队等作为思政案例,引入线性表的教学。课堂讨论+翻转课堂+云课堂培养学生遵规守矩,按规则做事,提高大局意识和核心意识等。树形结构以学校的机构设置及管理层次、家庭关系等作为思政案例,引入树形结构的教学。课堂讨论+翻转课堂+云课堂培养学生团结友爱和爱国主义精神。图形结构以中国高铁、高速公路、计算机网络、人工智能的发展建设等作为思政案例,引入图形结构的教学。课堂讨论+翻转课堂+云课堂让学生充分认知科技兴国的教育理念,做社会主义核心价值观的坚定信仰者。算法以手机通信通信技术、华为技术有限公司的移动技术发展作为思政案例,引入算法的设计与实现教学。课堂讨论
8、+翻转课堂+云课堂培养学生认真严谨、大胆创新的工作作风。(2)思想教育案例与教学设计在具体的教学过程中,针对每一块内容均做了详细的教学设计,让抽象的数据结构不再抽象,深深地吸引学生的学习兴趣和动力,力争让学生能牢牢掌握每一个知识点,彻底理解和掌握数据结构这门重要的基础课程。在讲授单链表这一部分内容时,为了方便让学生理解增加结点的具体过程,给学生播放中国架设高铁铁路桥的短视频,通过该短视频能够让学生认识到桥梁的铺设详细过程,而该过程刚好和单链表中增加结点的过程一致,这样就可以让学生更直观地观察到单链表的创建过程。同时该短视频也能让学生更多地了解和认识我国在高铁建设领域取得的伟大成就,让学生能够感
9、受到作为一名中国人的骄傲。当学生掌握单链表的建立过程,再讲授单链表的查找结点、删除结点、修改结点等其他的操作,这样学生就会比较容易地接受了。思想教育案例不局限于任课教师讲授,同时也给学生布置作业,搜集指定知识点相关的思政案例,然后在上课前 5 分钟分享给所有同学。这样就可以让学生由被动地接受变为主动的学习,实现双向思想教育,可以更好地激发学生学习的兴趣,深入地理解为谁培养人的真谛。2.课程案例深度融入教学(1)软件工程思维训练算法与数据结构这门课程的抽象程度很高,使用案例驱动教学可以逐步引导学生进入学习的佳境。为了更好地发挥案例教学的作用,给学生讲解一下软件工程的基本思想和一些简单的软件开发模
10、型。之后结合具体的案例,演示基于软件工程的软件开发过程,让学生直观地认识什么是软件工程,如何利用软件工程开发软件。此外也会给学生布置一些实际的演练任务,利用软件工程思想开发一些稍微复杂一点的综合性案例。由于课堂时间有限,因此综合性案例的具体开发工作都是由学生在课余时间完成,老师定期进行线上和线下相结合的模式进行现场指导。同时会在云课堂讲解相关案例的具体开发过程,在学生完成指定的案例项目后发布给学生,让学生们和自己开发的案例做个对比,查找不足,这样在后续的项目中会逐步提高。(2)教学案例设计良好的教学设计能够让一堂课变得更加充实有效,并激发学生的学习兴趣。在讲授线性表时,就会引入一个简单案例,从
11、键盘读入一组整数,将其存储到一个数组中,然后计算该组整数的数学期望、方差。在讲授单链表时,也引入一个简单案例,把一个给定的数组中的元素依次存储到一个单链表中,并根据要求在单链表中增加、修改和删除一个结点,并分析单链表和静态数组存储数据时,增加和删除数据的异同,进而总结出各自的优缺点。在讲授霍夫曼树的时候,引入一个综合性案例,某文本数据文件中包含了若干字符,根据该文件中的数据创建一棵霍夫曼树,完成全部字符的编码,并完成霍夫曼解码工作。此案例涉及了文本文件的读写、数据的统计、线性表、霍夫曼树等数据结构相关内容。完成此案例,则可以让学生得到一个综合性的训练。结语思想教育在社会主义建设中将会发挥非常重
12、要的作用,如何更好地完成思想教育和培养合格的社会主义建设者,是高校教师一直以来的责任与义务。如何能更好地完成教书育人、立德树人,为社会主义建设培养接班人,将一直是我们努力与奋斗的目标。本文系 2021 年黑龙江省教育科学“十四五”规划 2021 年度重点课题“基于创新创业能力培养的大学生数学建模实践探索与分析”资助,项目负责人:李文赫,项目编号:GJB1421115。参考文献:1 高德毅,宗爱东.思想教育:有效发挥课堂育人主渠道作用的必然选择 J.思想理论教育导刊,2017(1):31-34.2 虞丽娟.用好课堂教学主渠道 从战略高度构建高校“思想教育”教育教学体系 J.上海教育,2017(03):6-7.(作者单位:东北石油大学 黑龙江大庆 163318)(责任编辑:姜秀靓)