对于具有对编程经验相对较少的学生来说,计算或数值方法的研究生级课程可能是令人生畏的。To engage these students, and to enable them to reach a functional level for engineering tasks within a semester, instructors must provide meaningful exercises tailored to the students’ specific engineering interests while ensuring that students advance at a rapid pace without being overwhelmed by low-level coding details.
卡耐基梅隆大学生物医学工程教授王郁利博士通过将翻转课堂策略与MATLAB相结合来应对这一挑战®基于作业。学生在上课前完成交互式MATLAB教程。在课堂上,他们将在教程中获得的基本技能应用到更高级的问题或与生物医学工程相关的问题上。王博士发现,这种方法提高了学生的参与度,并帮助他们做好准备,以应对他们将作为实践专业人士解决的工程问题。
“用传统的、基于教科书的方法教授数值方法可能会枯燥无味,对学生来说也不是特别有趣,所以在我的课程中,我们直接用MATLAB来完成任务,”王博士说。“在课程结束时,学生们比在传统的数值方法课上训练的学生更能做好成为高效工程师的准备。”