信息技术及C程序设计
信息技术及C程序设计
5000+ 人选课
更新日期:2025/07/08
开课时间2025/09/16 - 2026/01/11
课程周期17 周
开课状态未开课
每周学时-
课程简介

  《信息技术及C程序设计》课程是2021年首批江苏省省级一流本科课程(线上课程),2018-2019年江苏省在线开放课程,课程面向无编程基础的学生,是理工科非计算机专业重要的计算机通识必修课程,可作为计算机专业学习程序设计的先修课,又可作为广大程序设计爱好者的入门编程课,也可作为计算机等级考试者的备考课程,C语言在各类编程语言排行榜上位据前列。

  课程教学团队全部具有高级职称,师资力量雄厚,根据多年的教学经验和实践之积累,结合学生认知规律和实际接受能力,选取三门课程《大学计算机基础》、《数据结构》、《C语言程序设计》中最适合应用型高校人才培养知识结构的教学内容,通过精心组织策划,将知识点拆分与重组分为:①形成性(入门篇) ②巩固性(基础篇) ③分层性(提高篇) ④提高性(应用篇)能力训练四种类型,主要内容有:数制转换,信息编码、算法与数据结构,程序设计方法、软件工程基础、数据库技术基础,C语言标识符与关键字、数据类型、运算符与表达式、输入输出函数,顺序结构、选择结构、循环结构,数组,函数,编译预处理,指针,结构体,共用体、枚举以及文件处理技术,具有较强的操作实用性。使学习者掌握C语言的基本语法、语句以及结构化程序设计的基本思想和方法,了解基本的算法和数据结构,培养良好的程序设计风格,学会与计算机交流沟通,熟悉计算机解决问题的方式方法,能更好地利用计算机解决各自感兴趣和今后工作领域中的问题。

课程大纲

第一周 入门篇----顺序结构(1)

1.1 如何编写一个完整的C程序

1.2 如何使用printf()函数

1.3 数制和整数

1.4 变量的概念和特性

1.5 两个变量相互交换

1.6 C语言平时学习,好的学习方法介绍

第二周 入门篇----顺序结构(2)

2.1 输入函数scanf( )

2.2 字符第1讲

2.3 转义字符

2.4 字符变量

2.5 ++和--

2.6 算术运算符

第一次互评作业

第三周 基础篇----选择结构

3.1 关系、逻辑运算符及其表达式

3.2 单分支选择if( )语句和双分支选择if( )...else...语句

第四周 基础篇----循环结构(1)

4.1 while( )循环

4.2 do...while()循环

4.3 for()循环第1讲

4.4 for()循环第2讲

4.5 循环中的break和continue用法

第五周 基础篇----循环结构(2)

5.1 break综合应用----判断素数(真人小品表演)

5.2 循环嵌套第1讲

5.3 循环嵌套的分析

5.4 循环嵌套的综合编程

第六周 基础篇---数组

6.1 一维数组的定义和初始化

6.2 一维数组的应用-1(真人小品表演)

6.3 一维数组的应用-2

第七周 提高篇---字符串和函数(1)

7.1字符串基础篇(真人小品表演)

7.2 字符串提高篇-1(真人小品表演)

7.3 字符串提高篇-2

7.4 函数的定义和特点

7.5 函数的第一种分类

7.6 函数的第二种分类和参数传递

第二次单元测验

第八周 文件

8.1 文件的打开与关闭

8.2 读写字符

8.3 读写字符串