本课程的建设受教育部产学协同育人项目、广东省本科高校高等教育教学改革项目、广东省本科高校在线开放课程指导委员会研究课题、广州新华学院高等教育教学改革项目多级支持。是广州新华学院人工智能课程体系重要一环。通过本课程的学习让学生掌握python程序设计基础,培养学生通过python进行数据获取、数据分析的能力,主要学习网络爬虫技术、pandas数据分析库、matplotlib数据可视化库等,并能运用到实际的项目开发中。采取项目驱动式教学,以实践为主线,提升学生就业技能。教学要求如下:(1)掌握基本的python编程;(2)掌握python数据爬虫编程;(3)掌握常见的python数据分析工具numpy、pandas、matplotlib;(4)机器学习算法入门(sklearn使用)。