课程介绍 1.本课程与相关课程的关系 对先修的要求:大学计算机A/大学计算机B 对后续的支撑:其他计算机编程语言、数据处理与分析、数据挖掘 2.本课程的特色与简介 本课程是面向我校交通工程、车辆工程、应用化学等众多非计算机专业本科生的计算机基础课,是一门理论结合实践且实践性较强的课程。本课程在培养学生计算思维能力方面具有独特的优势。课程中的算法设计思想是体现计算思维特征的重要内容,有助于培养学生将计算思维提升为解决本专业问题以及社会生活领域诸多问题的普适性思维方式,在提升学生分析问题、解决问题能力和创新能力,以及提高学生的信息素养和综合能力等方面具有重要的作用。 Python是一门面向对象的程序设计语言,简单易学,功能强大,应用广泛,已成为各类专业学生普遍选择的程序设计语言。Python拥有数以万计的、成熟的第三方库,涉及各行各业,并且还在继续迭代更新。本课程以培养计算思维能力为导向,注重培养学生基本编程思想和调试程序的能力,强调理论与实践相结合,在注重算法设计思想的同时,鼓励学生自主创新,激励学生主动学习。