C语言程序设计是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行,可以培养学生丰富的表达能力和优良的编程风格。通过本课程的学习,要求学生能运用C语言进行结构化程序的设计,掌握几种基本的编程方法和基本算法,掌握在计算机上调试、运行程序的基本技能,同时以适应计算机在各学科中越来越广泛的应用及对人才在计算机知识和能力方面的需求,为后续专业课程中应用计算机打下坚实的基础。
平时成绩组成 | 百分比 | 基础分 | 详细内容 | 加、扣分点 | 备注 |
课堂学习 | 25% | 70 | 旷课 | -5 | 旷课总次数达10次,取消考试资格 |
迟到 | -2 | ||||
课堂积极发言 | +2 | ||||
课外学习 | 25% | 70 | 在学习群中对C语言学习提出问题 | +1 | 从来不在群中提问或回答问题或浏览日志扣20分 |
在学习群中对C语言学习回答问题 | +2 | ||||
浏览教师QQ日志 | +1 | ||||
作业 | 10% | 75 | 旷交作业一次 | -5 | 作业完成情况优、良、中、差,依次加5,4,2,1 |
不按规定时间交作业 | -3 | ||||
作业雷同 | -5 | ||||
作业完成情况 | +5 | ||||
上机实验 | 10% | 75 | 无预习报告 | -5 | 实验完成情况优、良、中、差,依次加5,4,2,1 |
无实验总结 | -3 | ||||
实验报告雷同 | -5 | ||||
实验报告完成情况 | +5 | ||||
课外思考题 | 10% | 70 | 每完成一类思考题 | +3 | 共10个 |
SPOC学习 | 20% |
|
|
| 系统给成绩 |
具有计算机基础操作技能,了解计算机的基本工作原理,具备一定的数学思维与逻辑思维的能力。
1. 对准备参加等级考试的同学,推荐如下教材,进一步学习:
(1) 《全国计算机等级考试二级教程——公共基础知识(2015年版)》:本书是根据计算机等级考试二级公共基础知识考试大纲的要求编写,主要内容包括:数据结构与算法,程序设计基础,软件工程基础,数据库设计基础。
(2) 《全国计算机等级考试全能教程——二级C语言程序设计(第3版)》:根据最新全国计算机等级考试最新考试大纲和官方教程,在研究历年真题的基础上编写而成。本书汇集重点提示、解题技巧等部分,引导考生掌握重点内容,增强考生的解题能力和综合应用能力。
2. 对致力于软件开发的同学,推荐如下教材,进一步学习:
(1) 《数据结构:C语言》,可以说没有学数据结构就不算会编程!数据结构是任何想提高编程技能的人的必修课程。
(2) 《算法:C语言实现》,算法的学习,最忌讳背。理解和熟练的写出一个算法的实现才能融会贯通,才能举一反三!
(3) 《C陷阱与缺陷》,分别从词法分析、语法语义、连接、库函数、预处理器、可移植性陷阱等及个方面分析了C编程中可能遇到的问题。