本研究文档的标题为“基于计算思维的非计算机专业C语言程序设计教学研究”,从标题可以推断出该文档主要探讨的是如何在非计算机专业的C语言教学中融入计算思维的教学方法和思路。C语言作为计算机科学和相关技术专业领域中的重要编程语言,其教学一直是计算机教育中的核心内容之一。然而,对于非计算机专业的学生而言,C语言学习常常面临基础薄弱、学习目标不明确、传统教学方法僵化等问题。
在描述中提到了“基于计算思维”的教学改革目的,即通过培养学生的计算思维能力,使他们能够以计算机科学的概念和方法来解决问题。计算思维通常被理解为是一种通过计算机科学的基础概念进行问题求解、系统设计及理解人类行为的思维活动。而计算思维的核心在于抽象和自动化,其本质上是每个人的必备技能,不仅限于计算机科学家。
在标签部分,指出了文档涉及的关键主题:“C语言 开发技术 编程技术 参考文献 专业指导”,意味着文档不仅关注C语言本身的教学,还涉及到开发和编程技术,以及作为教学参考和专业指导的重要资源。
文档的【部分内容】中,对当前非计算机专业C语言程序设计的教学现状做了分析,包括学生基础薄弱、传统教学方法弊端、学生学习目标不明确等问题。学生缺乏对程序设计课程内容的深入理解,难以将所学知识应用到实际问题的解决中去。针对这些问题,提出了相应的解决方案,包括重新组织教学内容、案例分析、算法思想讲解,以及编写自编教材等方法来提高学生的学习兴趣和编程能力。
文章作者唐凤仙,河池学院计算机与信息工程学院副教授,研究方向为模式识别、图像处理。她提出了在教学过程中要重点强调计算思维的培养,即强调问题求解的过程和方法,而非仅限于语法的传授。
此外,文章还提到了在教学过程中如何实现理论与实践相结合,包括案例分析、编程算法思想的讲解以及如何通过教学引导学生逐步理解程序设计的思路。通过对教学内容进行重组和优化,使学生能够从简单的程序编写逐步过渡到利用算法解决实际问题的能力培养。唐凤仙老师自编的《C语言程序设计教程》和配套习题集,正是体现了这种教学思路和改革尝试,旨在让学生更易于理解和掌握C语言。
文中提到的基金项目和作者简介,为读者提供了研究背景和研究者专业领域的更多信息,从而进一步证实了研究的学术性和权威性。
该文档详细分析了非计算机专业C语言程序设计教学中存在的问题,并提出了融合计算思维的创新教学方法。通过对传统教学模式的改革和优化,强调了在C语言教学中培养学生计算思维能力的重要性,以及对于激发学生学习兴趣和编程欲望的重要性。通过具体案例的分析和教材的自编,为非计算机专业学生学习C语言提供了更加系统和实用的指导。