C语言程序设计与应用

  • 开发院校:桂林电子科技大学
  • 讲课老师:周娅
  • 辅导老师:周娅
  • 实验老师:周娅
  • 竞赛老师:周娅
  • 课时:16(建议)
  • 学分:2(建议)
  • 更新日期:2015-05-12 07:11:30
  • 选课人数:108
课程简介

C语言是计算机程序语言的基础,实用的程序设计工具,既是后续学习JAVA、C++、VB等程序设计语言的基础,还可用于开发设备驱动程序、通信协议等底层程序的必备工具,在Unix、Linux环境不可或缺,在嵌入式领域也大有作为。

C语言程序设计是以C语言为教学媒介,旨在培养学生建立程序设计概念,学会程序设计的基本方法,掌握初步的程序设计技巧及程序调试的方法,使学生具有应用计算机解决实际问题的初步能力,为进一步学习和熟练使用计算机语言编制高级程序打下基础。

本课程以程序设计为主线,围绕学生程序设计能力培养要求,循序渐进地组织相关教学内容,分为基础篇和提高篇两部分。基础篇包括:初入C语言世界->算法->程序设计入门(顺序、分支与循环)->函数->文件,提高篇包括:数组应用->指针、结构应用->程序设计进阶(递归、链表结构)。

C语言程序设计是一门实践性很强的课程,学习者必须通过大量的编程训练,在实践中掌握程序设计语言,培养程序设计的基本能力,并逐步理解和掌握程序设计的思想和方法。

学生完成编程作业,可在程序评测系统参加考试。系统提供难度系数不同的试题,学生根据情况自行选择。系统自动评判程序结果并根据难度系数给出考试成绩,若学生对考试成绩认可,可直接在漓江学堂教学平台上点击成绩确定,若学生不满意考试成绩,可多次申请考试。

每学期漓江学堂将与相关企业共同组织课程竞赛,已完成课程学习,并确认成绩的学生均可参赛,竞赛获奖的学生可获得加分。

课程学习提示

1. 课程参考资料:

2. 课程每个教学章节将建立讨论组,建议注册修读的学生根据学习进度加入讨论组,每周五9:00-10:00是小组讨论时间;其余时间学生也可以在讨论组获得课程学习、实验等学业指导;

3. 课程有编程作业共10次,在参加课程考试之前必须完成。在线程序评测系统网址为:*****,系统使用说明在课程资料中。

标题 时长 更新时间 学习人次
标题 时长 人次 最好成绩
我是坦克手 1143 0
移动终端接入
漓 江
课 堂