当前位置: 首页 >> 山东省继续教育数字化精品课程 >> 正文

高级语言程序设计(C)

发布时间:2024-12-25 16:53:36

课程简介:

《高级语言程序设计(C)》是计算机科学与技术专业的学科基础课,共计72学时,其中理论课40学时, 实验32学时,4.5个学分。课程主要介绍C语言的基本概念、语法及数据类型等基础知识、学习常用的基本算法、三种基本控制结构以及数组、函数、指针、结构体、文件等主要内容,培养学生最基本的计算思维能力和编程能力,锻炼学生具备初步的程序调试水平。

本课程作为计算机科学与技术专业的第1门编程课程,是计算机科学与技术专业的学科基础课,在整个专业学习中起着引领作用,该课程也是后续多门课程的先修课,是保障后续专业学习的重要基础课程。

该课程的主要教学目标有:1.学会C语言的基础知识及程序设计的基本方法;2.理解结构化程序设计的思想并能实际应用于编程;3.理解基本的算法并能应用编程解决较简单的实际问题;4.具备初步的程序调试能力;5.具备初步的分析、设计、解决问题的工程能力;6.具有初步计算思维能力和沟通表达能力,培养基本的规范意识;7.熟悉软件从业人员职业道德和职业行为准则,培养起职业和道德上的责任感。

课程负责人:

徐延峰,副教授,省级一流课程负责人,一直从事计算机专业的教科研工作,有多年从事成人教育教学的经验,曾主持录制了《软件工程》《编译原理》两门成人教育课程,在本次《高级语言程序设计(C)》课程的建设中,作为课程负责人参与了多个章节的录制并完成了其它课程教学资源的建设。