陕西交通职业技术学院《C语言》课程标准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系(部)意见负责人签名(公章):年月日教务处意见负责人签名(公章):年月日主管院长审批负责人签名:年月日
妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...
我们一般的站长或者企业服务器配置WEB环境会用到免费版本的宝塔面板。但是如果我们需要较多的付费插件扩展,或者是有需要企业功能应用的,短期来说我们可能选择按件按月付费的比较好,但是如果我们长期使用的话,有些网友认为选择宝塔面板企业版或者专业版是比较划算的。这样在年中大促618的时候,我们也可以看到宝塔面板也有发布促销活动。企业版年付899元,专业版永久授权1888元起步。对于有需要的网友来说,还是值...
HostHatch在当地时间7月30日发布了一系列的促销套餐,涉及亚洲和欧美的多个地区机房,最低年付15美元起,一次买2年还能免费升级双倍资源。商家成立于2011年,提供基于KVM架构的VPS主机,数据中心包括中国香港、美国、英国、荷兰、印度、挪威、澳大利亚等国家的十几个地区机房。官方网站:https://hosthatch.com/NVMe VPS(香港/悉尼)1 CPU core (12.5%...
51zxw.net为你推荐
12306崩溃为什么12306进不去特朗普取消访问丹麦特朗普专机抵达日本安保警力情形如何?mathplayer西南交大网页上的 Mathplayer 安装了为什么还是用不了?甲骨文不满赔偿未签合同被辞退的赔偿www.20ren.com有什么好看的电影吗?来几个…www.haole012.com阜阳有什么好的正规的招聘网站?www.119mm.comwww.kb119.com 这个网站你们能打开不?mole.61.com谁知道摩尔庄园的网址啊m.2828dy.com电影虫www.dyctv.com这个电影站能下载电影吗?www.175qq.com最炫的qq分组
域名网站 cn域名备案 免费申请域名和空间 大硬盘 enzu 息壤主机 私人服务器 128m内存 国外网站代理服务器 godaddy域名证书 hostloc 129邮箱 卡巴斯基是免费的吗 中国电信宽带测速器 东莞idc 海外空间 starry 韩国代理ip 重庆服务器 杭州电信宽带 更多