《程序设计语言(C语言)》课程介绍如下:
一、课程基本信息
《程序设计语言(C语言)》是面向理工类学生的一门基础课程。2022年立项为湖北省职业教育在线精品课程。该课程主要学习C语言的基础知识与程序设计方法,旨在为培养服务于国家战略性新兴产业、具有新一代信息技术能力的、高素质技术技能人才,奠定基础。先修课程为《信息技术》。
本课程也是学员取得全国计算机等级考试二级(C语言),参加相关技能竞赛的支撑课程。选用“十四五”规划教材《C语言程序设计项目化教程(第2版)》,参考教材为课程负责人主编的《程序设计语言(C语言)》。线上每期开课17周,建议每周学习4-6学时,共70学时。
二、课程内容
1.设计思想
本课程坚持德技并修育人理念。与企业合作,参照软件技术专业教学标准、全国计算机等级考试二级C语言考试大纲、蓝桥杯大赛标准,引入企业软件开发流程新规范,依据从编码基础到综合实战的原则,重构课程内容为5个模块11个工作任务。对应5个分层的阶段项目。以弘扬爱国主义精神与培养软件开发职业素养为核心凝练了5个维度的思政主题,细化成11个思政点,融入视频、讨论、练习、阅读、实践等课程资源,在教与学中德技并修。
2.课程内容
课程由浅入深带领学员,一步一步从零开始学C语言。
(1)教学内容
按照“资源分类、教师分工”的课程建设理念,每个任务的课程资源均分类放置在学习坊、实践坊、交流坊、练习坊、阅读坊中。学习坊:若干知识点视频和PPT课件、在线测验(指导学什么);实践坊:1个实践操作视频(明确怎么用);交流坊:2-3个讨论话题(探讨如何学);练习坊:1个单元作业(验证学的如何);阅读坊:1-2个文本(学有所悟)。
与公司合作,将合作企业真实项目:职工管理系统、影院票务系统、商城购物系统,转化为阶段项目:学生成绩管理项目、华夏影城选座系统,综合实战任务:超市购物结算项目。围绕立项、计划、需求、设计、编码、验收等软件开发工作流程,采用角色扮演法,开展沉浸式卓越项目实践,让学员实现融会贯通、学能所用。
课程结束后,安排在线期末考试。
(2)习题库
包含主观题和客观题共563道,融入计算机等级考试二级(C语言)证书试题和蓝桥杯竞赛题。
3.在线编译平台
团队自主研发了在线编译平台,方便学员在移动端在线编译、测试程序,实现泛时泛在学习。
三、学习考核与评价
课程考核采用过程性评价和终结性评价相结合的多元化评价方式。学员完成线上所有任务后,参加统一的在线考试,获得最终课程成绩。
四、相关证书
全国计算机等级考试二级(C语言)证书。