Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Shanxi University

跟着案例循序渐进学习C

Shanxi University via XuetangX

Overview

       大数据时代的全面开启以及人工智能时代的到来,带来了信息技术发展的巨大变革,并深刻影响着我们生活、工作的方方面面,为了让信息技术在我们的生活、学习、工作中更好地发挥作用,我们都有必要了解信息技术并具备一定的信息素养,而计算机技术是非常重要的信息技术,计算机是如何求解问题的?这就需要我们学习计算机求解问题的算法思想,使用计算机程序设计语言设计程序。     

       C语言因其语法简单、语句灵活、表达运算能力强、硬件控制能力高、可移植性好,被广泛应用于各个领域,是学习计算机编程首选的入门级语言。

      本课程的特点是采用案例导入,知识点分解闭环学习方式,讲授在C/C++语言环境下程序设计的解题思路、算法设计和程序实现,帮助学习者快速掌握C语言基本知识,引导学习者逐步建立编程思维和程序设计的思想,通过在实际场景中解决问题,提高编程能力和上机解题能力。课程语言简洁,示例丰富,深入浅出地引导读者理性思维和理性实践,章节结构安排合理,教学方法引人入胜,便于学习者自学。   

       课程体系完整、结构严谨,理论结合实际,注重数字化素养和计算思维素质培养。进一步突出了以下特点: 1.强调转变观念,以学习者为中心,安排教学首先考虑学习者的认知规律和学习特点。2.强化实践,让学习者在理论指导下动手动脑,更多地上机编程,鼓励和引导探索式的学习;以任务驱动方式,通过案例讲授程序设计的基本概念和方法。 3.重点放在思路、算法、编程构思和程序实现上,训练学习者分析问题和解决问题的能力;注重培养学习者良好的编程习惯。

       课程既可作为高等院校理工类相关专业程序设计基础课程,亦可供喜欢C语言的各类人员学习。


Syllabus

  • 绪论
    • 第一章 基础知识
      • 案例1 欢迎语
      • 案例2 运动与热量消耗
      • 案例3 体质指数与健康
      • 案例4 能量代谢
    • 第二章 选择结构
      • 案例5 出行方案
      • 案例6 星座查询
      • 案例7 预估利润
    • 第三章 循环结构
      • 案例8 人口增长
      • 案例9 积少成多
      • 案例10 素数之谜
      • 案例11 数字之美
    • 第四章 数组
      • 案例12 一站到底
      • 案例13 竞技比赛
      • 案例14 玩转二维
    • 第五章 字符数组
      • 案例15 大变单词
      • 案例16 千人计划
    • 第六章 函数定义与调用
      • 案例17 紧急救援
      • 案例18 马踏八方
    • 第七章 递归函数及变量作用域
      • 案例19 兔子繁殖
      • 案例20 汉诺塔
    • 第八章 基础知识综合应用
      • 案例21 综合案例-小考系统
    • 期末考试

      Taught by

      , , , , and

      Tags

      Reviews

      Start your review of 跟着案例循序渐进学习C

      Never Stop Learning.

      Get personalized course recommendations, track subjects and courses with reminders, and more.

      Someone learning on their laptop while sitting on the floor.