Reform of Heuristic Teaching in Data Structures Course—A Case Study of Bioinformatics Engineering Major
Year: 2025
Type: article
Abstract: 论文针对交叉学科学生编程基础薄弱、数据结构理论课理解困难以及学习兴趣不浓等问题,以生物信息工程专业为例,结合该专业对人才计算思维和系统能力的培养需求,提出融合问题驱动的启发式教学模式。这种模式强调,在教学设计中,通过引入具体案例创设问题情境、充分调动和激发学生的主观能动性。在课堂教学实施过程中,通过创设具体的问题情境,引导学生发现和定义问题、提炼出合适的数据结构,并设计相应算法解决问题,形成问题为主线的课程教学逻辑,分梯度分层次地帮助学生达到课程的学习目标,使他们能够更好地应对生物信息学中的复杂挑战。论文以串的模式匹配为例,介绍教学案例设计和具体实施路径,最后说明教学改革成效。Using the bioinformatics engineering major as a case study, this paper addresses key challenges faced by interdisciplinary students in data structure courses, including weak programming foundations, difficulties in grasping theoretical concepts, and low motivation in learning. We developed a heuristic, problem-based teaching model to meet the discipline’s need for cultivating computational thinking and systems skills. This model emphasizes the importance of creating problem scenarios through specific cases in instructional design to fully engage and stimulate students’ subjective initiative. During classroom implementation, by establishing concrete problem scenarios, students are guided to discover and define problems, extract appropriate data structures, and design corresponding algorithms to solve them. This forms a problem-centered teaching logic, helping students achieve course objectives in a gradient and hierarchical manner, enabling them to better tackle complex challenges in bioinformatics. Using string pattern matching as an example, the paper introduces the design of teaching cases and specific implementation pathways, concluding with an evaluation of the teaching reform’s effectiveness.
Source: Creative Education Studies
Author: 盼盼 朱
Language: English
Subfield: Computer Science Applications
Field: Computer Science
Domain: Physical Sciences
SDG: Quality education
Open Access status: bronze
OpenAlex ID: W4411706271
