您所在的位置:首页 - 教学“石”光 - 课程建设

课程建设

校区本科精品课程——《C语言程序设计(B)》

线下课程

课程名称:《C语言程序设计(B)》

课程类型:公共基础课

课程负责人:李国和

课程简介:以程序设计为主线,数据及其操作为核心,落实新工科教育、计算思维培养。教学内容以ANSI C为主,包括词法、语法和语义以及基本算法,涵盖到标识符、数据及数据类型、表达式、语句等知识和结构化程序设计、模块程序设计、数据文件处理以及数据有效性安全性等,强调构造类型数据知识和应用。要求①掌握问题的形式化表示、数据结构(变量、数组、链表)设计和操作的基本技能;②能够使用算法描述工具进行算法设计与分析;③能够使用分支语句、循环语句和构造类型数据进行结构化程序设计,实现问题求解;④掌握软件模块化设计思想,采用函数定义、参数传递、数据与函数安全机制,实现软件功能分解、集成设计;⑤掌握数据存储与管理技能等。

c语言.jpg

课程特色

1.凝练多种教学要求,确定胜任力培养目标。以程序设计为载体,落实计算思维教育,实现新工科素养培养。

2.充实完善教学内容,适应多能力培养要求。以教学成效导向,制定程序设计胜任力标准引导教学,从“知识教育”向“胜任力教育”转变,不仅拥有语言和编程知识,而且掌握设计应用技能、具备优良品行。

3.深度融合信息技术,支撑学生为中心教学。构建教学网络环境,形成教学质量全链追踪、管理,有力支撑“课前预习-课中教习-课后复习”的教学模式。

4.建设教材视频教案,满足课程建设新需求。出版优质特色教材、建设电子教案、录制授课和综合练习视频,完备教学资源。

5.挖掘我国优秀元素,融合课程内容与思政。巧设教学衔接,使“学识技能”与“精神修养”有效联动、互动和相互促进,促进思政引领教育作用,提高课程整体价值。

c语言b.jpg