推荐图书:
《Python程序设计(第3版)》,(ISBN:978-7-302-55083-9),清华大学出版社,2020年6月第1次印刷
京东、天猫已上架,当当很快会上架,可以选择自己常用平台搜索“董付国”找到本书。
董付国老师17本Python系列图书均提供配套教学资源。
=======================
董付国老师主讲的课程“Python应用开发”在2019年底被评为山东省一流本科课程,前几天教务处老师通知让简单介绍一下课程中的思政元素,1000字以内。于是整理了下面几段文字,会在校内教学简报上分享,也一并分享到公众号里。
一、课程简介
结合我校办学特色,针对网络工程、数字媒体技术及相关专业学生培养目标,首先讲解Python内置函数与基本数据类型、程序控制结构、字符串与正则表达式、函数设计与使用、面向对象程序设计等基础内容,然后重点讲解不同领域的Python扩展模块,引导学生利用这些工具解决Office文件操作、GUI界面开发、图形图像处理、音乐编程与语音识别、视频处理、数据采集、数据分析与可视化以及科学计算可视化等领域中的实际问题。共64学时,边讲边练,全程案例驱动,以用促学。
二、思政理念
课程建设与思政教育同向而行,形成协同效应,坚持教书和育人相结合,既教书,更育人。在精心打磨课程本身内容的同时,依托于Python语言在不同领域的应用案例,适当结合我国政府在解决民生问题和处理突发公共卫生事件等方面的突出作用和重要成果,结合我国科学家在一些领域的重要贡献,在教学过程中融入思想政治教育。在点滴之间影响学生,以行导人、以事服人、以情感人、以文化人,培养当代大学生的责任感、自豪感、荣誉感。
三、具体思政元素举例
在讲解文件操作时,设计了一个使用Python计算任意文件MD5值的例题。在讲解这个例题时,首先简单介绍什么是MD5算法,以及MD5算法在密码学、数字签名、区块链相关领域的地位和作用,让同学们充分认识到设计这样一个例题的意义