计算机程序设计基础C语言程序设计课程教学大纲(共4页).doc
《计算机程序设计基础C语言程序设计课程教学大纲(共4页).doc》由会员分享,可在线阅读,更多相关《计算机程序设计基础C语言程序设计课程教学大纲(共4页).doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上计算机程序设计基础C语言程序设计课程教学大纲1.课程概况课程代码M01002 课程性质必修课程名称计算机程序设计基础C语言程序设计学时/学分50+30/5英文名称Fundamentals of Computer ProgrammingC Programming Design考核方式考试先修课程高等数学大纲执笔人张燕适用专业非计算机专业大纲审核人黄晓梅选用教材大学计算机基础胡宏智 高等教育出版社C语言程序设计(第4版) 谭浩强 清华大学出版社C语言程序设计(第4版)学习辅导 谭浩强 清华大学出版社课程简介:程序设计基础是高等院校非计算机专业学生接受计算机教育的一门通识课
2、程,旨在培养学生具有设计算法、编写程序和调试程序的能力。首先应掌握计算机的硬件与软件的基础知识,了解操作系统基本概念,熟悉Windows操作系统,掌握信息的存储与运算,了解计算机安全的相关知识,了解网络的基本概念和网络通信,具备在网上获取信息和交换信息的能力。C语言是一种通用的高级程序设计语言,具有其它高级语言所不具备的低级语言功能,不但可用于编写应用程序,还可用于编写系统程序,因而得到最广泛的应用。同时,C语言的掌握为后续的面向对象程序设计、Windows程序设计、Java程序设计等程序设计语言的学习奠定基础。课程目标(Course Objectives, CO)(CO1) 了解计算机的工作
3、原理、体系结构和数值转换,掌握常用操作系统和常用软件的基本操作(CO2) 了解网络和信息安全的基本知识,并能够利用网络平台收集信息(CO3) 掌握C语言基本数据类型与基本运算,了解VC编译环境,能够编译简单的顺序结构程序(CO5) 了解关系表达式和逻辑表达式,掌握选择结构程序设计一般方法(CO7) 能利用数组解决排序、查找、求最大值、最小值等实际问题(CO9) 了解指针的基本概念以及结构体、共用体的存储方式(CO4) 了解各种格式编辑符的含义,能正确使用输入输出函数(CO6) 能够使用循环结构实现穷举、迭代、递推等一些常用算法,掌握循环结构程序设计一般方法(CO8) 理解函数的概念,掌握参数之
4、间的数据传递原理,利用函数形式处理实际问题,掌握模块化程序设计方法(CO10) 了解预处理和位运算的基本概念,了解文件打开、关闭、读、写等操作教学方式(Pedagogical Methods,PM)PM1.讲授法教学 30学时 37.5 %PM2.研讨式学习学时 %PM3.案例教学20学时 25.0 %PM4.网络教学 学时 %PM5.角色扮演教学 学时 %PM6.体验学习 学时 %PM7.服务学习 学时 %PM8.自主学习 学时 %考核方式(Evaluation Methods,EM)EM1.课堂测试%EM 2.期中考试%EM3.期末考试70 %EM4.作业撰写%EM5.实验分析报告24%E
5、M6.期末报告 %EM7.课堂演讲%EM8.论文撰述 %EM9.出勤率6 %EM10.口试%EM11.设计报告% %2.教学内容及要求本课程教学内容分为上篇、下篇两部分:上篇为计算机基础,下篇为C语言程序设计,具体内容为:上篇 计算机基础第一单元 信息与计算机教学要求:了解计算机基本概念,掌握常用数制之间的数值转换,掌握数据在计算机中存储形式,了解操作系统的基本术语,掌握Windows XP的基本操作。教学重点:数制转换,数据在计算机中存储形式,操作系统基本操作。第二单元 网络与信息安全教学要求:了解计算机网络的概念与组成,知道协议的含义,掌握网络的应用,如发邮件、搜索、连接等;了解病毒的特点
6、,知道数据安全的几种方法。下篇 C语言程序设计第一单元 程序的灵魂算法教学要求:通过对算法的概念和简单算法举例的介绍,了解算法的特性,掌握算法的表示方法,做到对结构化程序设计方法有简单的了解。了解C语言出现的历史背景、C语言的特点,通过简单的C语言程序实例介绍,要求学生了解程序的结构和C语言的基本语法,熟练掌握C语言编译软件的运行环境及其程序编译过程。教学重点:程序的三种结构,算法描述中的流程图、N-S流程图;main函数的构成以及C语言编译软件的运行环境、程序编译过程。第二单元 数据类型、运算符与表达式教学要求:了解C语言的数据类型、常量与变量、变量赋初值以及各种数据类型间的混合运算。通过对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 程序设计 基础 语言程序设计 课程 教学大纲
限制150内