C语言程序设计》课程介绍

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子工业出版社。 电子工业出版社。
3、教学手段
全体教师授课均使用电教化教 学设备。 学设备。并根据授课内容选用粉笔 与多媒体共用, 与多媒体共用,实验课与讲授课并 存;利用网络资源进行远程辅导教 与学; 与学;
三、教学过程
1、备课情况 认真备好每一堂课, 认真备好每一堂课,教学安排与教学进 度相一致, 度相一致,并根据学生的具体实际情况进行 有效的调整; 有效的调整; 要求做到:教案要设计合理, 要求做到:教案要设计合理,内容要条 理清晰,有新意, 理清晰,有新意,能够激发起学生的学习兴 趣,特别是要注意详细知识,以便学生课后 特别是要注意详细知识, 全面复习; 全面复习; 教师备课要根据以下教学内容标准: 教师备课要根据以下教学内容标准:
二、阶段目标 阶段目标
情感态度, 情感态度,学习策略培 基本程序设计; 养,基本程序设计; 通过教师指导,学 通过教师指导, 生能够达到“ 生能够达到“全国 计算机应用能力二 级考试(C语言 语言)”的 级考试 语言 的 要求。 要求。 掌握C++类/对象,继承, 类 对象 继承, 对象, 掌握 多态;掌握线性表、 多态;掌握线性表、栈、 队列数据结构及常用算法; 队列数据结构及常用算法; 了解VisualC++工具基础, 工具基础, 了解 工具基础 为今后实际工作打好扎实 基础。 基础。
三、课程标准基本理念
面向全体学生, 面向全体学生,注重素质教育 整体设计目标, 整体设计目标,体现灵活开放 突出学生主体, 突出学生主体,尊重个体差异 采用活动途径, 采用活动途径,倡导体验参与 注重过程评价, 注重过程评价,促进学生发展 开发课程资源, 开发课程资源,拓宽学用渠道
四、课程标准设计思路 专业教师引导,学生积极参与, 思路 :专业教师引导,学生积极参与,起点
2、教材使用情况
任课教师应该在课程总体目标和阶段 目标的要求编制具有明显特点的教学材料 教案,演示稿,演示程序, (教案,演示稿,演示程序,带模仿性质 的程序设计题), ),将所选择的教材做为主 的程序设计题),将所选择的教材做为主 要参考书和手册使用。 要参考书和手册使用。 例如:在情感态度,学习策略培养, 例如:在情感态度,学习策略培养,基本程 序设计阶段,演示程序, 序设计阶段,演示程序,带模仿性质的程 序设计题,让学生去尝试编程,调试, 序设计题,让学生去尝试编程,调试,帮 助学生尽快树立信心,充分调动学生学习 助学生尽快树立信心, 热情。 热情。
方衡
46
硕士
讲师
方阿丽
25
学士
助讲
张利华
24
学士
助讲
04-9 计算机应用基础 05-3 平面设计 05-9 C语言程序设计 语言程序设计
二、教学条件
1、教学大纲与计划
C语言程序设计》基础教学大纲(03级) 语言程序设计》基础教学大纲(03级 语言程序设计》基础授课计划(03级 《C语言程序设计》基础授课计划(03级) 03级实验预习报告 03级实验预习报告 语言程序设计》基础教学大纲(04级 《C语言程序设计》基础教学大纲(04级) 语言程序设计》基础授课计划(04级 《C语言程序设计》基础授课计划(04级) 语言程序设计》实验教学大纲(04级 《C语言程序设计》实验教学大纲(04级) 语言程序设计》基础教学大纲(05级 《C语言程序设计》基础教学大纲(05级) 语言程序设计》基础授课计划(05级 《C语言程序设计》基础授课计划(05级) 实验的指导思想和要求(05级 实验的指导思想和要求(05级) C语言课程设计实施方案
二、课程的任务
指导学生掌握C程序设计语言的基础知 指导学生掌握 程序设计语言的基础知 识; 培养学生综合分析并编制程序解决实际 应用问题的能力。 应用问题的能力。 培养学生契而不舍的解决问题的精神以 及认真的学习态度和工作作风。 及认真的学习态度和工作作风。为进一 步的专业学习和今后的工作打好扎实基 础。
要求低,模仿和创新程序设计相结合,最终达 要求低,模仿和创新程序设计相结合, 到教学目标。 到教学目标。
核心: 核心:就是通过指导教师的引导在较短时间
树立学生正确的人生观,人才观、恢复学生 树立学生正确的人生观,人才观、 自信心,激发学习兴趣, 自信心,激发学习兴趣,培养良好的学习情 改进学习方法和习惯;在此基础上学习、 绪,改进学习方法和习惯;在此基础上学习、 掌握利用《 语言》 掌握利用《C语言》开发程序设计所必备的基 本知识和技能; 本知识和技能;最后通过项目实践培养学生 综合分析, 综合分析,解决实际问题的能力和良好的工 作作风。 作作风。
第一部分 课程简介
一、课程性质 1、重要性:既是一门基础课程又是一门重要工具。 重要性:既是一门基础课程又是一门重要工具。 它不仅在计算机科学、 它不仅在计算机科学、技术及应用领域占有重要 地位, 地位,而且是许多相关的理工科专业的重要的基础课 程工具。 应用电子专业、模具机械专业、 程工具。如:应用电子专业、模具机械专业、楼宇自 动化等专业。 动化等专业。 2、普遍性:全国计算机等级考试、全国计算机应用技 普遍性:全国计算机等级考试、 术证书和全国大学生计算机统一考试(专升本、 术证书和全国大学生计算机统一考试(专升本、研究 生入学考试等)都将C语言作为一个重要的考核内容; 生入学考试等)都将C语言作为一个重要的考核内容; 3、扩充性:《C语言》的结构化,模块化面向过程的 扩充性: 语言》的结构化, 开发思路是面向对象程序设计的重要基础,是后续学 开发思路是面向对象程序设计的重要基础, 习面向对象系统, 习面向对象系统,面向对象的软件开发工具开展实际 工作的重要基础。 工作的重要基础。
《C语言程序设计》 课程介绍
信息技术系 主讲人: 主讲人:张利华


C语言是目前世界上最流行、使用最广 语言是目前世界上最流行、 语言是目前世界上最流行 泛的高级程序设计语言; 泛的高级程序设计语言; C语言对操作系统和系统使用程序以及需 语言对操作系统和系统使用程序以及需 要对硬件进行操作的场合, 要对硬件进行操作的场合,用C语言明显优 语言明显优 于其它高级语言, 于其它高级语言,许多大型应用软件都是用 C语言编写的; 语言编写的; 语言编写的 C语言具有绘图能力强,可移植性,并具 语言具有绘图能力强, 语言具有绘图能力强 可移植性, 备很强的数据处理能力, 备很强的数据处理能力,因此适于编写系统 软件,三维,二维图形和动画, 软件,三维,二维图形和动画,它是数值计 算的高级语言。 算的高级语言。
教学阶段: 教学阶段:
情感态度, 情感态度,学习策略培 基本程序设计; 养,基本程序设计;
系统的《 语言 语言》 系统的《C语言》语法 和程序设计方法教学; 和程序设计方法教学;
用1个 个 学期 完成
C++,常见数据结构, 常见数据结构, 常见数据结构 VisualC开发工具教学, 开发工具教学, 开发工具教学
系统的《C语言》语法 语言》 系统的《 语言 和程序设计方法教学; 和程序设计方法教学;
C++,常见数据结构, 常见数据结构, 常见数据结构 VisualC开发工具教学, 开发工具教学, 开发工具教学
情感态度,学习策略培养,基本程序设计 情感态度,学习策略培养,
理解、关心学生,引导学生承认不足, 理解、关心学生,引导学生承认不足, 正确面对现实, 正确面对现实,正确看待眼前现状和将来社 会发展,树立学生正确的人生观,人才观、 会发展,树立学生正确的人生观,人才观、 恢复学生自信心, 恢复学生自信心,通过基本的编程实践激发 编程的成就感和学习兴趣, 编程的成就感和学习兴趣,培养良好的学习 情绪,改进不良的学习方法和习惯。 情绪,改进不良的学习方法和习惯。 此阶段不要涉及过多的语法现象。 此阶段不要涉及过多的语法现象。教师 在设计本阶段作业,实践上机题目时时, 在设计本阶段作业,实践上机题目时时,应 该尽量给出类似的参考例子, 该尽量给出类似的参考例子,以便于学生模 仿。让学生感到编程调试程序是自己通过努 力可以完成的很有趣的工作。 力可以完成的很有趣的工作。 返 回
5、学期末与学期中要汇总习题卡、 学期末与学期中要汇总习题卡、 学生的实验报告与学习心得, 学生的实验报告与学习心得,并 对此作出点评Fra Baidu bibliotek 对此作出点评; 6、学期末要将本课程的典型程序 与典型错误总结; 与典型错误总结; 7、准备期末模拟考试和期末考试, 准备期末模拟考试和期末考试, 并做全国计算机等级考试二级C 并做全国计算机等级考试二级C 动员; 动员;
教学内容标准
2、教学小结 1、教师要做到至少每两周跟学生沟通,了解 教师要做到至少每两周跟学生沟通, 学生的学习状况等反馈信息, 学生的学习状况等反馈信息,并及时加强与 改进;并注意填写教学活动记录表; 改进;并注意填写教学活动记录表; 2、教师课后要签下教学日志; 教师课后要签下教学日志; 3、本课程已经具备了一套完整的课程电子教 案,和视频教程教案,以便老师和学生参考; 和视频教程教案,以便老师和学生参考; 4、教师不仅要上好每一堂课,而且要求每个 教师不仅要上好每一堂课, 学期至少要写一篇教学论文, 学期至少要写一篇教学论文,和两篇教学总 结;
教材
《C程序设计》清华大学出版社,谭浩强,本教材是全国自然科学 程序设计》清华大学出版社,谭浩强, 出版最多的一本,具有绝对的权威性。 出版最多的一本,具有绝对的权威性。
参考书: 参考书:
朱建芳等编: 易学易教C语言》华南理工大学出版社(第一版) 朱建芳等编:《易学易教C语言》华南理工大学出版社(第一版)。 《C语言程序设计实训教程》机械工业出版社,石小玲 语言程序设计实训教程》机械工业出版社, 苏小红等编: 语言大学实用教程》 电子工业出版社。 苏小红等编:《C语言大学实用教程》 电子工业出版社。 苏小红等编: 语言大学实用教程习题与实验指导》 苏小红等编:《C语言大学实用教程习题与实验指导》 电子工业 出版社。 出版社。 周学毛编:《新编C语文程序设计教程》(第一版) 周学毛编: 新编C语文程序设计教程》 第一版) 科技大学出版社。 科技大学出版社。 周涛编: 语言编程基础上机指导与练习》 周涛编:《C语言编程基础上机指导与练习》 西安电子
用2个学 个学 期(1个正 个正 常学期, 常学期, 1个暑期 个暑期) 个暑期 完成
第二部分 课程目标
一、总体目标
通过对学生情感的引导, 通过对学生情感的引导,学习策略和方 法的交流, 法的交流,知识和技能的指导培养学生热爱 语言》课程,培养学生自学能力, 《C语言》课程,培养学生自学能力,独立 的程序分析能力和利用《 语言》 的程序分析能力和利用《C语言》开发实用 系统的能力。 系统的能力。 意识情感态度总体目标; 意识情感态度总体目标; 学习策略方法目标; 学习策略方法目标; 知识,技能总体目标; 知识,技能总体目标;
值得注意的是信息技术的高速发展, 值得注意的是信息技术的高速发展, 原有教材存在内容陈旧, 原有教材存在内容陈旧,特别是与后续课 程以及实际软件开发工具应用联系不紧密, 程以及实际软件开发工具应用联系不紧密, 容易造成学生精力的分散和学时浪费。 容易造成学生精力的分散和学时浪费。 例如:传统C 例如:传统C语言教学仍然使用 TurboC编译器 TurboC编译器,而C++教学采用视窗环 编译器, C++教学采用视窗环 境开发工具,使学生学习绕了许多弯路。 境开发工具,使学生学习绕了许多弯路。 建议直接采用当前较为流行的开发工具。 建议直接采用当前较为流行的开发工具。 在学习C 在学习C语言基础的同时适应新的软件开 发工具。 发工具。
第三部分 评优条件
一、师资队伍 二、教学条件 三、教学过程 四、教学改革 五、教学效果
一、教学师资队伍
近三年主要教学工作经历 姓名 年龄 学历 职称 时间 任教课程 03-3 03-9 04-3 04-9 05-3 03-9 04-3 04-9 05-3 05-9 C语言程序设计 语言程序设计 操作系统 软件工程 C语言程序设计 语言程序设计 VB程序设计 程序设计 VFP数据库 数据库 数据结构 VFP数据库 数据库 C语言程序设计 语言程序设计 C语言程序设计 语言程序设计
相关文档
最新文档