本页是演示课程内容,请在正式使用前替换教学安排、教师与资源信息。

课程简介

从问题分析出发,学习用 C 语言表达算法,并通过持续练习建立调试和测试习惯。

适用对象

适合首次系统学习编程的本科生,也可用于非计算机专业的程序设计通识教学。

课程目标

  • 将实际问题分解为可执行步骤;
  • 熟练使用分支、循环、函数、数组和结构体;
  • 使用编译器提示、调试器和测试用例定位问题。

先修要求

无需编程基础;建议熟悉文件管理和命令行的基本操作。

教学安排

每周 2 学时讲授与 2 学时上机,采用“概念—示例—练习—复盘”的节奏。

章节目录

  1. 开发环境与第一个程序
  2. 数据类型、表达式与输入输出
  3. 分支与循环
  4. 函数与模块化
  5. 数组、字符串与指针
  6. 结构体、文件与综合项目

课件资源

演示课件条目可在教学资源中按本课程筛选。

实验任务

从格式化输出、成绩统计逐步过渡到文本文件分析;任务说明均应给出输入、输出与验收标准。

作业与项目

建议设置每周短练习,以及一个带测试用例的命令行综合项目。

参考资料

优先采用课程自编讲义、编译器官方文档和可公开访问的标准资料。

更新记录

  • 2026-03-01:创建演示课程完整结构。