C语言程序设计

国家级

C语言,经久不衰,老而弥坚,因其微言大义,简约而不简单。哈工大C语言,经典延续,口碑丰厚,因其以快乐为本,实用为根,化繁入简,新意迭出。用现代视角解读C语言,举一反三、融会贯通,用线上工具辅助学习,思维培养和能力锻炼贯彻始终,培养学生“我的学习我做主”、“人人都是程序猿”!

课程介绍

课程介绍 课程性质与定位 课程性质:C语言程序设计是一门非常重要的本科生计算机公共基础课程,该课程在全校各专业的本科教学计划中占有重要地位和作用。其重要性不仅仅体现在一般意义上的编程能力,更体现在引导学生实现问题求解思维方式的转换——培养学生的计算思维能力。同时,C语言程序设计还是一门实践性很强的课程,培养学生的实践能力是其核心目标,但仅靠教师讲授是不能让学生学好这门课程的,还必须通过大量的实...

教学单元
  • 第1讲 为什么要学C语言
    • 01-01

      绪论

  • 第2讲 C数据类型
    • 02-01

      2.1节-2.5节

  • 第3讲 简单的算术运算和表达式
    • 03-01

      3.1节- 3.5节

  • 第4讲 键盘输入和屏幕输出
    • 04-01

      4.2节-4.3节

    • 04-02

      4.1节和4.4节

  • 第5讲 选择控制结构
    • 05-01

      5.1节-5.8节

    • 05-02

      5.9节-5.10节

  • 第6讲 循环控制结构
    • 06-01

      6.1节-6.2节

    • 06-02

      6.2节-6.3节

    • 06-03

      6.3节-6.4节

    • 06-04

      6.5节-6.6.1节

    • 06-05

      6.6.2节-6.6.3节

  • 第7讲 函数
    • 07-01

      7.1节-7.3.2节

    • 07-02

      7.3.3节-7.4节

    • 07-03

      7.4节-7.5.1节

    • 07-04

      7.5.2节-7.6节

  • 第8讲 数组
    • 08-01

      8.1节-8.2节

    • 08-02

      8.3节

    • 08-03

      8.4节-8.5节

  • 第9讲 指针
    • 09-01

      9.1节-9.3节

    • 09-02

      9.4节-9.5节

    • 09-03

      9.6节

  • 第10讲 字符串
    • 10-01

      10.1节-10.4节

    • 10-02

      10.5节-10.7节

  • 第11讲 指针和数组
    • 11-01

      11.1节-11.2节

    • 11-02

      11.3节-11.4节

  • 第12讲 结构体和共用体
    • 12-01

      12.1节-12.3节

    • 12-02

      12.4节-12.7节

  • 第13讲 文件操作
    • 13-01

      13.1节-13.3节

    • 13-02

      13.4节-13.6节

教材
  • 主教材
    C语言程序设计(第3版)
    ISBN:

    978-7-04-043316-6

    主编:

    苏小红,王宇颖,孙志岗

    高等教育出版社
  • 主教材
    C语言大学实用教程(第3版)
    ISBN:

    978-7-121-16514-6

    主编:

    苏小红,孙志岗,陈惠鹏

    电子工业出版社
  • 辅助教材
    C 语言程序设计学习指导(第2版)
    ISBN:

    978-7-04-043320-3

    主编:

    苏小红,车万翔,王甜甜

    高等教育出版社
  • 辅助教材
    C语言程序设计学习指导(第3版)
    ISBN:

    978-7-121-16513-9

    主编:

    苏小红,孙志岗

    电子工业出版社
  • 辅助教材
    C语言大学教程(第六版)
    ISBN:

    978-7-121-15221-4

    主编:

    Paul Deitel,Harvey Deitel著,苏小红等译

    电子工业出版社
  • 辅助教材
    双语版C程序设计
    ISBN:

    978-7-121-19043-8

    主编:

    Paul Kelley, 苏小红

    电子工业出版社
课程信息
课程类型:

理论课(含实验/实践)

课程属性:

公共基础课

课程学时:

60.0

学校:

哈尔滨工业大学

学科门类:

工学

专业大类:

计算机类

专业类:

计算机科学与技术

适用专业:

全校非计算机理工科专业

学习人数:

571066

评论数:

1084

教学团队
  • 苏小红

    课程负责人

    教授/博导

  • 王甜甜

    主讲教师

    副教授

  • 赵玲玲

    主讲教师

    讲师

  • 张羽

    主讲教师

    讲师

  • 车万翔

    主讲教师

    副教授

  • 郭 萍

    主讲教师

    副教授

  • 侯俊英

    主讲教师

    讲师

  • 孙承杰

    主讲教师

    讲师

  • 李希然

    主讲教师

    副教授

  • 赵 巍

    主讲教师

    讲师