大学计算机—Python 程序设计基础

发布者:白学明发布时间:2024-11-20浏览次数:10

课程负责人:贝依林

团队成员:孙秀娟、高玮、张国锋、李秋玲

课程简介:随着大数据、人工智能、机器学习的蓬勃发展,交叉学科不断涌现,各个行业都要求其专业技术人员掌握一定的计算机基础知识,并能够利用计算机和程序设计解决工作中的实际问题。

《大学计算机》课程是大学计算机通识教育的第一课,其承担着提高大学生信息素养,培养计算思维和编程思维的任务。Python是一种免费、开源的跨平台解释型高级编程语言,因其具有丰富强大的库,使用Python开发项目,编写的代码量少,代码可读性强、效率高,开发人员可以把主要精力放在业务逻辑的设计与实现上,深受广大编程爱好者的喜爱,其在数据分析、人工智能等领域具有不可替代的作用,非常适合各专业大学生作为首选程序设计语言入门。

在这个大背景下,我们以Python为载体,积极推进《大学计算机》课程改革,为“创新创业型”人才培养奠定坚实基础。

根据多年教学经验总结,本课程组对《大学计算机—Python程序设计基础》这门课的基本教学内容进行了面向计算思维和编程思维的全新的、系统化的再组织与再构造,形成了自成体系的大学计算机程序设计教学内容,梳理了清晰的计算思维与编程思维知识脉络,教学效果良好。根据学分学时和培养目标,我们共讲解7章内容,开篇由计算到计算思维,由符号化、计算化到自动化,进而讲解什么是指令和程序,什么是算法和数据结构,以及程序的构造手段和步骤。第2-7章主要以Python为载体,介绍程序设计的语法、数据类型和基本运算,通过函数和模块讲解程序设计的封装思想,介绍面向对象设计思想以及常见异常类型和处理方法。

本课程在线建设采用案例式和任务驱动式的思路打造微课视频,突破了以章节串联为主线的传统思维模式,实现了教学方法和手段的创新,在教学改革方面进行了有益的探索。

 “乘风破浪会有时,直挂云帆济沧海”,教学研究没有止境,课程建设实际上是一次次薪火相传的接力,经过内容的不断丰富与迭代,本课程将会更好的服务于更多大学生!


上一篇:下一篇:

关闭