语言》课程标准1《C语言》课程标准课程名称:C语言学分:4.
5参考学时:90适用专业:计算机网络技术1.
课程性质《C语言》是计算机网络技术专业的一门专业基础课,是学习其它计算机语言的基础.
本课程以程序设计思想为主线,介绍C语言基本概念和程序设计的思想和方法,培养学生运用C语言解决实际问题的能力.
通过该门课程的学习,使学生掌握程序设计的基本方法及思维,形成程序设计基本思想,掌握程序调试的基本方法,使学生初步具备程序设计的能力,为他们进一步学习其他专业课程打下基础.
2.
课程设计思路总体思路:以就业为导向,根据职业岗位对技能、知识的需求,选取教学内容,从职业岗位中选择真实项目作为教学载体,重构教学内容,对课程进行系统化的总体设计,在总体设计的基础上开发课程标准、特色教材和配套的教学资源,然后进行教学方案的设计、教学的组织和实施.
3.
课程培养目标陕西交通职业技术学院《C语言》课程标准23.
1总目标通过对《C语言》理论和实践教学,使学生建立起程序设计的概念,掌握程序设计的基本理论、基本知识和基本技能,逐步积累算法设计和程序设计的常用技巧;并能够熟练地使用C语言进行程序的编写,解决常见的应用问题,培养出扎实的软件开发基本技能,并养成良好的编程风格,为进一步学习后续课程奠定良好的基础.
3.
2具体目标(1)能力目标①能合理使用C语言的数据类型;②能熟练地使用三种基本结构进行程序设计;③能熟练阅读程序;④能具有分析和设计算法的能力;⑤能使用C语言解决常见的应用问题;⑥能用C语言程序设计的方式分析和解决实际问题并测试程序.
(2)知识目标①熟悉C语言的数据类型;②熟悉C语言顺序、选择和循环三种基本结构;③掌握标准的输入和输出函数;④掌握函数的基本定义和应用;⑤掌握数组的基本概念和应用;陕西交通职业技术学院《C语言》课程标准3⑥掌握指针的基本知识.
(3)素质目标①培养学生的学习能力,使用C语言解决实际问题;②培养学生良好的职业道德;③培养学生团结协作能力,互相帮助,服从大局;④培养学生自我展示能力,能够讲述、说明、回答问题.
⑤具有良好的职业道德、社会责任感、工作责任心.
4.
课程内容与要求根据专业课程目标和涵盖的工作任务要求,按学习领域(指任务或模块化课题或工作项目等)顺序描述课程内容及具体要求,说明学生应获得的知识,培养的能力与态度.
陕西交通职业技术学院《C语言》课程标准4表1课程内容与要求序号项目(任务或模块等)知识内容与要求技能内容与要求教学活动设计学时安排1C语言基础知识1.
了解C程序的构成,main函数和其他函数.
2.
了解头文件,数据说明,函数的开始和结束标志以及程序中的注释.
3.
掌握源程序的书写格式.
1.
能进行程序的调试2.
能书写简单的C程序活动1.
编写只有一条输出语句的程序活动2.
对程序进行错误修改理论4实训22数据类型及其运算1.
掌握C的数据类型.
2.
掌握常量和变量的基本知识.
3.
掌握C运算符的种类、运算优先级和结合性.
4.
掌握不同类型数据间的转换与运算.
5.
C表达式类型.
1.
能够合理使用数据类型2.
能够较好地使用表达式活动1.
编写表达式求解的程序并上机验证活动2.
编写验证特殊的运算符程序并上机验证活动3.
运算符与表达式简单程序理论8实训43顺序结构程1.
了解表达式语句,空语句,复合语句,赋值语句.
2.
掌握格式输入输出函数的调用3.
掌握字符数据输入输出函数的调用1.
能够熟练使用标准的输入输出函数2.
能够熟练使用字符的输入和输出函数活动1.
编写程序计算三角形的面积活动2.
编写程序计算圆的面积和周长理论4实训24选择结构1.
掌握关系符、逻辑运算符和关系、逻辑表达式2.
掌握if语句的三种形式,用if语句实现选择结构.
3.
掌握switch语句实现的多分支选择结构.
4.
掌握选择结构的嵌1.
能够使用if语句解决选择结构的问题2.
能够使用if嵌套语句解决复杂的选择结构问题活动1.
税金的问题活动2.
三个数的大小排序活动3.
判断一个数是否为水仙花数理论8实训4陕西交通职业技术学院《C语言》课程标准5套.
5循环结构1.
掌握while和do-while语句构成的循环结构.
2.
掌握for语句构成的循环结构.
3.
掌握循环的嵌套结构.
4.
了解continue语句和break语句的功能.
1.
能够使用循环语句解决实际问题2.
能够灵活使用continue语句和break语句.
活动1.
1-100求和(分别用三种循环结构实现)活动2.
编写九九乘法表活动3.
冒泡排序算法活动4.
选择法排序理论12实训66数组1.
了解一维数组和二维数组的定义、初始化和数组元素的引用.
2.
了解字符串与字符数组.
1.
能够熟练进行数组的定义2.
能够正确的引用数组元素3.
能够使用数组解决实际问题活动1.
斐波那契数列活动2.
列出所有的水仙花数活动3.
把一个十进制数转换成二进制理论12实训67函数1.
掌握库函数的正确调用.
2.
掌握函数的定义方法.
3.
掌握函数的类型和返回值.
4.
了解形式参数与实在参数,参数值传递.
1.
能够正确调用系统函数2.
能够正确的定义函数3.
能够使用函数解决问题活动1.
使用函数完成两个数据的交换活动2.
使用函数求出100-300之间的素数理论8实训4陕西交通职业技术学院《C语言》课程标准68指针1.
了解地址与指针变量的概念,地址运算符与间址运算符.
2.
了解一维、二维数组的地址以及指向变量、数组、通过指针引用以上各类型数据.
3.
了解用指针作函数参数.
1.
能够正确的理解指针的概念2.
能够使用指针解决实际问题活动1.
完成两个数据的交换活动2.
一组数据的逆序排列理论4实训2陕西交通职业技术学院《C语言》课程标准75.
课程实施建议5.
1教学建议《C语言》课程理论知识点较多,在教学中采用应较多的举例,在例题讲解中融入相应的知识点,这样既能提高学生的学习兴趣,又能较好地掌握相关的知识点.
学生在课余时间里应多读程序,反复的阅读程序既能较好的掌握基本理论知识点,又能理解算法,使同学们很快就能自己编写程序,培养学习兴趣.
在实践环节中,应注重学生分析和解决实际问题的能力的培养,关注学生对基本理论的掌握,以便为后续课程的学习打下一个较好的基础.
在教学中可以使用如下的教学方法:(1)"举一反三"教学法C语言编程较为灵活,举一反三的教学方法能收到较好的效果.
在基础知识讲解中,可以编写第一个C程序,输出一行字符;接下来编写一个程序输出一个由星号组成的钻石图形.
通过这样几个例题的分析,让学生明白C语言的用途和组成.
(2)"一题多解"教学法在教学过程中,精选一些典型案例进行教学,且这样一些案例能在顺序程序设计、选择程序设计、循环程序设计中一一实现,让学生更快掌握C语言,并且启发学生的创新设计思维.
如已知三角形三条边计算三角形面积的问题,首先在顺序结构解决;然后启发学生,发现问题,即什么情况下不构成三角形,因此使用选择结构修改该算法;若需陕西交通职业技术学院《C语言》课程标准8多次计算三角形面积,可设计为循环程序.
(3)理论学习-实践操作-测验-总结在整个教学过程中,按理论学习-实践操作-测验-总结四个环节组织教学.
安排一到二次小测验对提高学习效果和学习兴趣都能起到很好的作用.
测验后,对阶段学习任务进行归纳和总结,能起到巩固和提高的作用.
5.
2教学考核评价建议考核方式:本课程为考试课程(笔试).
成绩评定:平时成绩占50%,考试卷面成绩占50%.
(1)闭卷考试:占总成绩的50%,闭卷、笔试.
考试内容注重基础知识的考核和实际问题解决能力考核两个方面.
试题范围及内容尽可能覆盖职业岗位知识要求,但要突出课程重点.
合理安排试题的难易度,在组卷时,建议不同难易程度的试题比例为:一般难度试题30%,中等难度试题50%,较深难度试题20%.
题型包括单选题、多选题、填空题、判断题和编程题.
(2)平时考核:占总成绩的50%.
包括上机实践、理论作业、考勤.
学生可以考取全国C语言二级证书.
5.
3教材编写(1)实用性原则《C语言》教材要在课程标准统一要求下,实行多样化,可以选用公认的水平较高的教材.
陕西交通职业技术学院《C语言》课程标准9(2)系统性原则该课程教材的内容要体现基础性和系统性,基本概念、基本技术与方法要系统、完整.
(3)要重视实训教材的建设鉴于上机实习在计算机教学中的重要性,该课程的教材应做到主讲教材和上机实训教材的配套,教材内容要合理设计.
5.
4课程资源的开发与利用(1)相关教辅材料①《全国计算机等级考试二级教程》----C语言程序设计.
高等教育出版社.
2010②《C语言程序设计》,清华出版社2010年11月③国家职业资格网:http://www.
osta.
org.
cn④陕西省职业技能鉴定指导中心:http://sn.
osta.
org.
cn/⑤教程网:http://kt.
jcwcn.
com/⑥太平洋电脑网:http://pcedu.
pconline.
com.
cn⑦我要自学网:http://www.
51zxw.
net/⑧敏学网:http://www.
minxue.
net/(2)实训指导书实训指导书由计算机教研室与企业技术人员根据各专业需求统一开发,能将真实的企业案例纳入教学内容,体现任务驱动、工作任务导向的设计思想,需给出每个项目实训的详细步骤,学生通过实验指导给陕西交通职业技术学院《C语言》课程标准10出的详细步骤操作,锻炼动手操作能力和自学能力.
(3)多媒体、网络资源①开发适合教师与学生使用的多媒体教学素材和辅导学生学习的多媒体教学课件.
②充分利用行业资源,为学生提供阶段实训,让学生在真实的环境中磨练自已,提升其职业综合素质.
③要充分利用网络资源,搭建网络课程平台,开发网络课程,实现优质教学资源共享,利用电子期刊、电子书籍,使教学内容更多元化,以此拓展学生的知识和能力.
④开放实训中心,将教学与培训合一,满足学生综合能力培养的要求.
6.
附录包括术语解释、案例等.
7.
课程标准审核表陕西交通职业技术学院《C语言》课程标准11系(部)意见负责人签名(公章):年月日教务处意见负责人签名(公章):年月日主管院长审批负责人签名:年月日
古德云(goodkvm)怎么样?古德云是一家成立于2020年的商家,原名(锤子云),古德云主要出售VPS服务器、独立服务器。古德云主打产品是香港cn2弹性云及美西cn2云服务器,采用的是kvm虚拟化构架,硬盘Raid10。目前,古德云香港沙田cn2机房及美国五星级机房云服务器,2核2G,40G系统盘+50G数据盘,仅35元/月起,性价比较高,可以入手!点击进入:古德云goodkvm官方网站地址古德...
CloudCone的[2021 Flash Sale]活动仍在继续,针对独立服务器、VPS或者Hosted email,其中VPS主机基于KVM架构,最低每月1.99美元,支持7天退款到账户,可使用PayPal或者支付宝付款,先充值后下单的方式。这是一家成立于2017年的国外VPS主机商,提供独立服务器租用和VPS主机,其中VPS基于KVM架构,多个不同系列,也经常提供一些促销套餐,数据中心在洛杉...
HostKvm是一家成立于2013年的国外主机服务商,主要提供基于KVM架构的VPS主机,可选数据中心包括日本、新加坡、韩国、美国、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。本月商家针对全场VPS主机提供8折优惠码,优惠后美国洛杉矶VPS月付5.2美元起。下面列出几款不同机房VPS主机产品配置信息。套餐:美国US-Plan0CPU:1cores内存:1GB硬...
我要自学为你推荐
支付宝查询余额我的支付宝如何查询余额网站联盟怎样进入网站联盟网店推广网站网店怎么推广?怎么升级ios6iPad怎么升级到iOS6正式版?人人逛街包公免费逛街打一成语iphone6上市时间苹果6是什么时候出的 ?域名库想自己买一个域名,然后自己做一个网站,挂上去。请问基本流程是什么样的?qq等级表QQ等级列表cisco防火墙思科路由器上自带防火墙功能吗?263企业邮箱设置263企业邮箱如何添加新的信箱?
域名邮箱 台湾服务器租用 汉邦高科域名申请 域名备案只选云聚达 免费顶级域名 注册cn域名 便宜服务器 windows主机 linode 外国服务器 英语简历模板word 最好看的qq空间 免空 双十一秒杀 流量计费 服务器是干什么的 isp服务商 web服务器搭建 空间首页登陆 域名与空间 更多