《C语言程序设计》精品课程建设
《C语言程序设计》课程建设研究与实践

《C语言程序设计》课程建设研究与实践一、引言C语言是一门经典的编程语言,在计算机编程领域拥有着非常重要的地位。
《C语言程序设计》作为计算机类专业中的一门基础课程,对于培养学生的编程能力、逻辑思维能力和解决问题的能力有着重要的意义。
对于《C语言程序设计》课程的建设研究与实践显得尤为重要。
本文将围绕《C语言程序设计》课程的设置、教学内容和教学方式进行深入探讨,并结合实践经验提出相关的建设研究和实践措施,以期提高《C语言程序设计》课程的教学质量和学习效果。
二、《C语言程序设计》课程设置1. 课程定位《C语言程序设计》是计算机类专业中的一门基础课程,旨在向学生介绍C语言的基本概念、语法和编程技巧,培养学生的程序设计能力和解决问题的能力。
2. 课程目标(1)使学生掌握C语言基本语法和程序设计技能;(2)培养学生对C语言程序的编写、调试和优化能力;(3)引导学生在具体问题中应用C语言进行程序设计和实现。
3. 课程内容《C语言程序设计》课程内容应包括C语言基础知识、控制结构、函数、数组、指针、文件操作等内容,还可以适当引入一些常见的数据结构和算法,以丰富课程内容。
三、教学内容的设置与调整1. 设计合理的教学大纲根据《C语言程序设计》的课程目标和要求,我们需要设计一份合理的教学大纲,明确课程的整体布局、教学内容和教学进度。
教学大纲应包括课程的主要内容、教学目标、教学方法和教学评价等方面,以保证教学的系统性和科学性。
2. 教学内容的灵活性调整由于《C语言程序设计》课程的内容相对固定,因此教师需要在教学实践中根据学生的实际情况和反馈适当调整教学内容。
可以根据学生的学习进度和兴趣增加一些拓展性的内容,或者在实践环节增加一些案例分析和讨论。
四、教学方式的改进1. 注重理论联系实际《C语言程序设计》课程教学内容主要为C语言语法和程序设计方法,因此教学过程中需要注重理论联系实际。
可以通过举例、案例分析和实验等形式,使学生更好地理解和掌握C语言的基本概念和编程技巧。
《C语言程序设计》课程建设研究与实践

《C语言程序设计》课程建设研究与实践【摘要】本文主要围绕《C语言程序设计》课程建设展开研究与实践,首先通过课程内容分析和教学方法探讨,深入了解课程的特点和教学模式。
随后重点探讨课程建设实践以及课程评价,分析其优缺点并提出改进方向。
在总结与展望中对研究成果进行概括,并提出未来研究方向。
通过本文的研究,可以进一步完善《C语言程序设计》课程,提高教学效果,为学生的学习和发展提供更好的支持。
【关键词】C语言程序设计、课程建设、研究、实践、教学方法、评价、改进、总结、展望、未来研究方向。
1. 引言1.1 背景介绍《C语言程序设计》课程是计算机专业必修课程,旨在培养学生的编程能力和逻辑思维能力。
随着信息技术的迅猛发展,程序设计作为计算机基础教育的重要组成部分,对于培养学生的计算机编程能力和解决问题的能力至关重要。
本课程围绕C语言这一编程语言展开,通过学习C语言的基本语法和程序设计方法,培养学生的编程思维和问题解决能力,为其打下坚实的编程基础。
在当前互联网+时代,计算机技术的应用范围越来越广泛,对程序设计人才的需求也日益增加。
加强《C语言程序设计》课程建设研究与实践,提高教学质量和效果,对培养高素质的计算机人才具有重要意义。
通过对《C语言程序设计》课程的内容分析、教学方法探讨和课程建设实践等方面的研究,可以不断优化课程设置和教学模式,提高学生的学习积极性和自主探究能力,为学生打下坚实的计算机编程基础,提升其在未来信息社会的竞争力。
1.2 研究目的研究目的:本研究旨在探讨《C语言程序设计》课程建设的现状和存在的问题,分析当前课程内容的设置及教学方法的运用情况,寻找提升课程质量和教学效果的有效途径。
通过对课程建设的研究与实践,旨在为提高学生的编程能力和解决问题的能力提供理论支持和实践指导。
本研究还旨在探讨如何更好地培养学生的创新精神和团队合作能力,使学生在学习C语言程序设计的过程中能够全面发展,提高就业竞争力和实际应用能力。
《C语言程序设计》精品课程网站设计与实现

《C语言程序设计》精品课程网站设计与实现摘要:精品课程建设是高等学校教学质量与教学改革工程的一项重要内容,精品课程网站是精品课程建设和评价的窗口。
C语言程序设计课程是计算机系的专业基础课,本文设计和实现了《C语言程序设计》精品课程网站。
该网站服务器端采用ASP技术、后台数据库采用Access,利用ADO数据库访问技术实现对数据的各种管理操作。
网站上发布与共享教学资源,学生自学或补充学习;提供在线交流平台,实现师生互动;提供在线测试平台,检验学习成果。
关键词:C语言精品课程ASP Access精品课程是教育部深化教学改革,以教育信息化带动教育现代化的一项重要举措。
精品课代表了高校课程建设的最高水平,为了使学生和老师之间有多角度,多渠道的沟通,将优质的教学资源上网并共享、动态更新,提高学生自学能力。
通过网络教学平台实现师生互动,在线解答学生提出的问题,及时了解学生当前的状态。
因此,建立精品课程网站是十分必要的事情。
C语言程序设计课程是计算机系的核心专业基础课,它功能丰富,表达能力强,使用灵活方便,应用面广。
几年来,课程组人员在C语言程序设计课程建设上投入了很大精力,积极地进行了教材建设、教学内容、教学方法、教学手段和考核方式的改革,取得了良好的成绩。
本文针对C语言课程建设的发展,采用数据库技术与ASP技术,实现了一个基于B/S结构的《C语言程序设计》精品课程网站。
一、精品课程网站规划该网站主要面向的用户人群有三类:(1)教师,教学资源的提供者,上传和发布作业,查看学生提交的作业,回答学生提出的问题。
(2)学生,网站的主要使用者,下载课件,下载作业,提交做好的作业,可通过留言板提出问题,可在线交流,可在线测试和练习。
(3)系统管理员,后台管理者和网站维护者。
网站划分出以下几个功能模块:(1)课堂教学:包括教学大纲、授课教案、教学课件、教学录像、考试大纲(2)实践教学:包括实验大纲、综合实例、实验开放(3)互动学习:包括留言与反馈、网上答疑、在线测试、作业提交(4)教学资源下载:包括教学课件、同步训练、模拟试卷、经典案例、算法动态演示(5)常见问题二、数据库设计数据库是信息系统的核心和基础,是网站开发和建设的重要组成部分,把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
《c语言程序设计》精品课程建设刍议

成 良好编程思维 , 是《 c语言程序设计》 课程建设过程中面 临的主要问题。 为此, 笔者所在学院启动 了《 c语言程序设 计》 精品课程建设工作 , 先后经历 了以下三个阶段。 《 C语言程序设计》 精品课程建设 第一阶段 : 2 0 0 6 ~ 2 0 0 7 年, 《 c语言程序设计》 作为计算 机相关专业的专业基础课的重要地位逐步确立 , 并根据实 际工作需要修改了教学大纲和实训教学体系 , 充实了几名 计算机相关专业毕业的年轻教师 , 师资队伍建设取得实质
为: 一 是 学生初 次 接触 编程 语言 , 没有 任何 基 础 , 就 立刻 接 触 到 大量 的 新名 词 、 新 概念 、 新 规则 , 让 学 生难 以接 受 ; 二
基于 工作 过程 的教 学模 式 。 课 程前期 将真 实 的开发 案
例简化为易于被学生接受的实例 , 讲授的 目的主要是让学 生夯实基础 , 熟悉开发工具的使用 , 课 程完全 以实际工作 要求训练学生。 案例教学 。 课程摒弃“ 提出概念 , 解释概念, 举例说明” 的传统 的教学方式 ,转变为以案例作为重要载体组织教 学, 通过案例“ 提 出问题 , 介绍解决问题的方法 , 归纳必要 的结论和概念” , 从而使学生获取全面的知识。 课程的案例 教学采用滚动拓展的模式 , 首先精选出一个典型的但 比较 简单 的案例 , 然后 , 在此基础上加 以扩展 , 一次只加一个知 识点 , 逐步形成一个知识链条 , 使学生在知识 的逐步扩展 中, 慢慢地建立起 自己的知识体系结构。课程案例 的选取 和改造 , 同时兼 顾针 对性 、 知识性 和趣 味性 。 比如 在编 程案 例 中嵌入学生 自己关心的名字 , 加入颜色 、 图形等学生比 较感兴趣的元素等 , 有效地调动了学生的学习兴趣。 任务驱动式教学模式。 课程将整个教学过程分解为若 干个任务 , 学生在环环相扣的任务驱动下完成学习和操作 过程。例如 , 在教学过程中引入“ 学生成绩管理系统 ” 的设 计开发 , 在实训阶段要求学生独立设计“ 学生成绩管理系 统” 。 让学生既有 明确 的学习任务和目标 , 并配备具体 的编 程案例帮助学生模仿和学习。在“ 任务驱动” 的过程 中, 鼓 励 学 生 自主 的发挥 , 自主 的创 新 , 并 在 随后 的考 核 中 , 对学 生的创新给以较高的评价和肯定。 使学生不再感觉编程是 件深不可测的事情 , 收到了很好的教学效果。 理论与实训相结合。 课程的理论与实践教学实现了有
《C语言程序设计》课程建设研究与实践

《C语言程序设计》课程建设研究与实践二、课程建设研究1. 课程目标确定《C语言程序设计》课程的目标主要是培养学生的程序设计能力和实际编程能力,使学生能够掌握C语言的基本语法和编程技巧,能够通过C语言解决实际问题。
在目标的确定上,应该注重与计算机专业的实际需求相结合,使其具有一定的实用性和应用价值。
2. 课程内容设计《C语言程序设计》课程内容的设计应该以学生的基础知识为基础,结合C语言的特点和应用需求,设置合理的内容模块和学习任务。
可以设置基本语法的学习、函数的使用与定义、数组和指针等内容,使学生能够了解C语言的基本结构和常用功能,具备一定的编程能力。
3. 教学方法探讨在教学方法上,应该采用多种教学手段和方法,如讲授、实践、案例分析等,使学生能够从多个角度加深对C语言的理解和掌握。
可以采用问题解决式教学,引导学生自主学习和思考,培养其解决实际问题的能力。
4. 课程评价体系构建《C语言程序设计》课程的评价体系应该与课程目标相一致,采用多种评价方法和手段,如考试、作业、项目实践等,全面评价学生的学习成果和能力表现。
要注重对学生的实际能力和创新能力的评价,鼓励学生在实践中不断提升自己。
三、课程建设实践1. 课程教学实践在《C语言程序设计》课程的教学实践中,可以通过设置实际编程案例和项目任务,引导学生进行实践操作和项目开发,使学生能够通过实践加深对C语言的理解和掌握。
可以利用计算机实验室资源,进行实践教学,引导学生独立进行程序设计和开发,培养其实际编程能力。
2. 课程资源建设实践在《C语言程序设计》课程的资源建设实践中,可以建设相关的教学资源库和实践资源平台,为学生提供学习和实践的空间和工具。
可以引入相关的教学软件和开发工具,如C语言集成开发环境(IDE)、代码编辑器等,为学生提供良好的学习和实践环境。
3. 课程案例建设实践在《C语言程序设计》课程的案例建设实践中,可以引入实际的应用案例和项目案例,使学生了解C语言在实际应用中的作用和价值。
C程序设计精品课程建设探索

学 内容 的同时 ,也应注意引入反 映专业
内涵要求 的最新研究与技术成果。
( ) 学 方 法 建设 思路 二 教
目前 ,许多高等院校都开设有 c程
序设计课程 ,该 门课程 的教 学 目的是使 学生 熟练 掌握程序设 计 的基 本方 法 , 树
教学方 法是 教师和学生为 了实现共
同的教 学 目标 , 完成共 同的教 学任务 , 在
0
函 譬 . . 盏
…
一
C程序设计精 品课程建设探 索
口 陕西省渭南师范学院 任 治斌 张 同琦
【 摘
要 】 c程序设 计课 程 出发 , 从
立正确的程序设计思想 ,能够简单 地使 用 c语言进行程序设计并具备基本 调试 程序的能力 ,为后继课程及其他程 序设 计课程的学习和应用打下基础 。根 据新 的人才培养计划和课程标准要求 ,笔者 在深入研究课程知识结构及其 内涵 和外 延的基础上 , 依据 内涵发展优 先 、 理论 与 实践并重 的原则 。 二、 C程序设计精 品课程建设思路 c程序设计 精品课程建 设可从教学 内容建设 、教学方法建设 、教学手段建
识 举 一 反 三 ,主 动适 应 新 技 术 发 展 应 用
计具体的教学 目标 。 其次 , 课堂教学应处
理好教学重点 、难点与基点及其 相互之 间的关系 。师生 明确 了课堂教 学 目标之
的能力 。 应强化基础理论 , 突出理论与设 计相结合 、理论 与应 用相结合的面 向应
后 , 紧扣教学 目标 , 应 从基 点入手 , 决 解
好基点 , 又应正视难 点 , 突破难 点。一般 来说 ,一堂课 的教学 目标实 际上就是教 学重点。当然 , 有些重点 同时又是教学难
《C语言程序设计》课程建设研究与实践

《C语言程序设计》课程建设研究与实践
《C语言程序设计》课程建设应加强对学生基本编程概念、程序实现和算法设计的系统教学。
应提高学生对C语言的了解程度,包括语法规则、数据结构、算法等方面的知识。
注重培养学生的编程能力,在课堂上通过大量的编程实践来加深学生对C语言的理解和掌握。
教师应引导学生学会分析问题、抽象问题、解决问题的思维方式,提高学生的算法设
计能力。
在《C语言程序设计》课程的实践环节中,教师应充分利用编程实验室资源,设计一系列的实验项目,让学生通过实践来巩固所学的知识。
实验项目可以根据学生的能力水平分
为不同难度等级,通过逐级增加难度来帮助学生提高编程能力。
实验项目内容可以包括基
本数据类型的使用、数组和字符串的处理、结构体和指针的应用、排序和搜索算法等方面,从而全面提升学生对C语言的理解和应用能力。
《C语言程序设计》课程中应注重理论与实践相结合,实现知识与实际问题解决能力的有机结合。
在课堂上,教师可以通过解析经典的程序案例,让学生了解程序设计的思路和
方法,通过分析程序的原理和过程,培养学生独立解决实际问题的能力。
教师还应引导学
生进行实际项目的开发,例如小游戏或简单软件的设计与实现,通过实际项目的开发来巩
固所学知识,提高学生的综合应用能力。
还可以通过加强与实际产业界的联系,开展与企业合作的实践项目。
与软件公司合作,为学生提供实际的编程任务,让学生在实践中学习和应用所学的知识。
通过这种方式,学
生可以更好地理解编程在实际工作中的应用,提高自己的就业竞争力。
《C语言程序设计》课程建设研究与实践

《C语言程序设计》课程建设研究与实践摘要:本文以《C语言程序设计》课程为研究对象,从课程的建设目标、教学内容、教学方法、教学手段等方面进行研究与实践,旨在提高学生的编程能力,培养学生的创新意识和实践能力。
关键词:C语言程序设计,课程建设,教学内容,教学方法,教学手段一、引言《C语言程序设计》是计算机科学与技术专业的一门重要课程,旨在培养学生的计算机编程能力和动手实践能力。
随着计算机科学与技术的不断发展,传统教学方法已不再适应学生的学习需求,因此需要对《C语言程序设计》课程进行研究与实践,以提高课程的教学效果。
二、课程建设目标(一)培养学生的编程能力,让他们能够熟练运用C语言进行程序设计。
(二)培养学生的创新意识,鼓励他们在课程中进行自主的编程实践。
(三)提高学生的动手实践能力,让他们能够独立完成编程项目。
(四)培养学生的团队合作能力,让他们能够合作完成大型编程项目。
三、教学内容(一)基础知识:介绍C语言的基本语法和数据类型,包括变量、运算符、控制语句等。
(二)函数和指针:讲解C语言中的函数和指针的概念和用法。
(三)数据结构和算法:介绍常用的数据结构和算法,如链表、栈、队列、排序算法等。
(四)编程项目:引入一些实际的编程项目,让学生动手实践所学知识。
四、教学方法(一)项目驱动教学:通过引入编程项目的方式,激发学生的学习兴趣,让他们主动参与到课程中。
(二)案例教学:通过实际案例的讲解,让学生更好地理解和掌握知识点。
(三)实践教学:注重学生的动手实践能力培养,鼓励他们独立完成编程项目。
(四)互动教学:通过课堂互动、小组讨论等方式,促进学生之间的交流和合作。
五、教学手段(一)多媒体教学:利用多媒体技术,将实际案例、示意图、代码等展示给学生,增强教学效果。
(二)编程实践:通过让学生进行编程实践,巩固所学知识,并培养学生的动手实践能力。
(三)在线学习平台:利用在线学习平台,提供课程资料、资源共享等功能,方便学生自主学习和交流。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《C语言程序设计》精品课程建设刍议
摘要:针对c语言程序设计课程教学存在的问题,阐述了c语言程序设计精品课程建设过程中从优化教学内容、丰富教学方法和教学手段、改革考核方式等核心问题,介绍课程建设过程中的几点体会。
精品课程建设重在推广应用。
关键词:c语言程序设计;精品课程;建设
中图分类号:g642.3 文献标志码:a 文章编号:1674-9324(2013)22-0232-02
《c语言程序设计》课程是计算机及计算机相关专业中一门重要的专业基础课程,它兼有汇编语言和高级语言的双重优点,在系统软件和部分应用软件的开发中具有较强的实用性,因而使其成为高等学校程序设计课程的首选语言,也为进一步学习其他高级程序设计语言打下坚实的基础。
c语言作为大学新生的首门计算机程序设计语言课程,却逐渐成为学生普遍认为难学、厌学的课程,主要因为:一是学生初次接触编程语言,没有任何基础,就立刻接触到大量的新名词、新概念、新规则,让学生难以接受;二是传统的授课方式:是先介绍变量定义,再介绍语法规则,最后讲解实例,这样的教学内容组织与呈现形式、教学方式方法令学生感到枯燥无味,教学评价形式单一,评价难以起到及时、正面的强化与激励作用;三是只有50多个学时的课时,授课内容繁多,练习时间较短,实训教学的课时少,利用率不高,学生常常旧知识未巩固又要消化新内容,紧张的节奏使学生极易产生厌学心理。
所以,教学过程中如
何把理论与实践有机结合,调动学生学习的积极性,激发学生的学习兴趣,使学生能够初步接受并彻底学懂,养成良好编程思维,是《c语言程序设计》课程建设过程中面临的主要问题。
为此,笔者所在学院启动了《c语言程序设计》精品课程建设工作,先后经历了以下三个阶段。
一、《c语言程序设计》精品课程建设
第一阶段:2006~2007年,《c语言程序设计》作为计算机相关专业的专业基础课的重要地位逐步确立,并根据实际工作需要修改了教学大纲和实训教学体系,充实了几名计算机相关专业毕业的年轻教师,师资队伍建设取得实质性进展。
第二阶段:2007~2009年,建设分层次的立体化全方位教学支撑环境。
基本完成多媒体课件、实训指导书、网络课程、教学支撑资源库建设。
第三阶段:2009~2011年,本阶段课程建设的基本目标是继续完善课程教学体系,加大现代信息技术手段在教学中的应用,加强与学生的互动交流,加强学生实践动手能力的培养,继续提升教学质量和教学效果,本课程于2011年11月建成院级精品课程。
课程组通过长期的教学和科研积累以及加强与其他高职院校的《c语言程序设计》课程教学交流,引入了先进的教学模式和网络教学系统,大大拓展了教师的视野和教学思路,提升了学生的学习兴趣和自信心,基本达到了精品课程建设的目的,本文主要从以下几个方面探讨精品课程建设实践经验。
根据专业岗位对学生能力的
需求及行业发展的最新动态,并根据专业岗位群的人才培养目标,邀请企业专家和课程专家对课程体系、教学方法和手段等方面进行了改革试点研究。
基于工作过程的教学模式。
课程前期将真实的开发案例简化为易于被学生接受的实例,讲授的目的主要是让学生夯实基础,熟悉开发工具的使用,课程完全以实际工作要求训练学生。
案例教学。
课程摒弃“提出概念,解释概念,举例说明”的传统的教学方式,转变为以案例作为重要载体组织教学,通过案例“提出问题,介绍解决问题的方法,归纳必要的结论和概念”,从而使学生获取全面的知识。
课程的案例教学采用滚动拓展的模式,首先精选出一个典型的但比较简单的案例,然后,在此基础上加以扩展,一次只加一个知识点,逐步形成一个知识链条,使学生在知识的逐步扩展中,慢慢地建立起自己的知识体系结构。
课程案例的选取和改造,同时兼顾针对性、知识性和趣味性。
比如在编程案例中嵌入学生自己关心的名字,加入颜色、图形等学生比较感兴趣的元素等,有效地调动了学生的学习兴趣。
任务驱动式教学模式。
课程将整个教学过程分解为若干个任务,学生在环环相扣的任务驱动下完成学习和操作过程。
例如,在教学过程中引入“学生成绩管理系统”的设计开发,在实训阶段要求学生独立设计“学生成绩管理系统”。
让学生既有明确的学习任务和目标,并配备具体的编程案例帮助学生模仿和学习。
在“任务驱动”的过程中,鼓励学生自主的发挥,自主的创新,并在随后的考核中,
对学生的创新给以较高的评价和肯定。
使学生不再感觉编程是一件深不可测的事情,收到了很好的教学效果。
理论与实训相结合。
课程的理论与实践教学实现了有机结合。
从教师的任务角色看,教师既是理论课教师,又是上机实训课教师,使理论课与实训课具有一定的连贯性。
从教学内容的组织看,理论讲授后,紧接着是上机实训,使学生理论知识的掌握与实际操作技能的提高相互促进。
为保证实践教学的效果,我们采用”课内实训+课外实训”相结合的办法,以弥补课内学时的不足。
实训教学围绕本课程的重点和难点,从最初的熟悉编程环境,程序设计基本结构,编程思想及函数、数组到指针的运用等,精心设计了一系列上机实训项目。
设计了10多个课外开放性创新实训项目,对学生综合应用能力的锻炼起到了积极的作用。
在考核方面,改变以往的单一纸质考试为全面综合能力考试,《c 语言程序设计》作为一门实践性很强的课程,考核重点应该放在学生实际应用能力上,在考核内容上,应做到全面覆盖、合理分布。
考核应该既有理论,又有上机编程,还包括平时表现,平时成绩占20%,理论成绩占30%,上机编程成绩占50%。
这样才能考核出学生的真实水平。
二、课程建设的启示
通过近几年的建设,该课程取得了较好的成效,主要体现在以下几个方面:一是课程的教学和实践内容得到进一步的完善和优化,建立了多媒体网络教学平台,基本上实现了网上多媒体课件等教学
资源共享、学生网上作业、网上答疑等;二是教师队伍的素质结构建设得到进一步提高,教师队伍素质是精品课程建设的保障,在精品课程建设过程中,通过教学内容的研究、教学方法的讨论、授课环节的监督,教师的教学水平得到显著提高,尤其是青年教师在这一过程中,通过传、帮、带得以迅速成长,教学态度更加严谨,为他们以后的教学工作打下了坚实的基础。
《c语言程序设计》是计算机及相关专业的专业基础课,在整个专业课程体系中具有承上启下的重要作用,对学生的后续专业课程学习及后期课程设计、毕业设计、生产实习,以及为走上工作岗位打下理论和实践基础都具有重要作用。
为此,该课程通过课程组各位老师长期的教学实践探索与建设,被评为院级精品课程。
课程组成员坚持用先进的教学理念来指导课程改革,不断完善理论教学体系和实践教学体系,并综合运用现代教育手段,使教学效果更上一层楼。
当然,课程的建设是一个长期、漫长的过程,更重要的是要将建设的成果应用在实际教学中。
参考文献:
[1]樊明智.计算机基础教学改革的实践与思考[j].计算机教育,2010,(1).
[2]刘建伟.“网络安全”精品课程建设[j].计算机教育,2012,(8).
[3]谭浩强.c程序设计教程[m].北京:清华大学出版社,2007.。