课程负责人:李平
主要成员:熊芳、汤华、夏芙蓉
校级一流课程认定时间:2022年
课程介绍:
《Linux程序设计》是一门为计算机软件人员开设的一门计算机专业课程。Linux作为具有良好特性的操作系统,C语言作为广泛使用的编程语言,两者的结合为用户提供了一个强大的编程学习环境与开源应用环境。通过本课程的学习,学生能够熟练掌握Linux操作系统下的基本命令的使用,shell程序设计,在Linux环境下C程序的编辑、编译、调试及运行,掌握Linux环境下系统函数的使用,掌握文件操作、非缓冲文件的I/O操作,掌握进程控制的程序设计,掌握进程间共享内存、管道、队列及信号等通信的机理及编程方法,掌握图形、动画、文字及简单游戏程序的设计,掌握网络编程设计,掌握串行通信程序设计,初步了解驱动程序设计,使学生掌握Linux操作系统下C程序开发的方法和技巧,并具备开发大型应用程序的能力。
建设成果:
团队教师录制并整合了丰富的课程资源,包括课件、教学视频、练习题等。学生可以通过该平台进行在线学习,并参与互动讨论。此课程获校级线上一流课程、湖南省重点教改项目立项。依托超星平台开展线上线下混合式教学,获校级校级信息化教学竞赛二等奖2项。