课程简介
下一节
课程简介
软件工程专业的核心课程,是本专业学生的第一门程序设计类课程。
学习目标
理解和掌握C语言程序设计的基本概念、基本理论和基本方法;
初步形成通过编程解决计算机应用问题的能力,培养良好的程序设计风格;
提高分析问题和解决问题的能力;
改变思维方式,建立计算思维理念;
为后续专业课程的学习奠定基础。
教学进度
教学内容 | 课内学习 | 课外 学习 | |
理论 | 实验 | ||
一、程序设计概述 | 1 | 1 | >=56 |
二、C语言基础与顺序结构程序设计 | 4 | 2 | |
三、选择(分支)结构程序设计 | 5 | 3 | |
四、循环结构程序设计 | 6 | 6 | |
五、数组 | 6 | 6 | |
六、字符与字符串 | 6 | 4 | |
七、指针 | 8 | 8 | |
八、结构体与共用体 | 6 | 6 | |
九、文件与文件操作 | 4 | 2 | |
合计(84学时) | 46 | 38 |
学习评价
课程学分: 3.5学分
综合成绩组成:
平时考核(20%):慕课平台作业与测验
实验考核(20%):实验与实验报告
项目考核(10%):至少完成两个项目设计
期末考核(50%):以程序调试、设计为主(上机考试)
说明:旷课、缺课、迟到、早退等情况将视情节在总评分中扣分。