01 为什么要学习程序设计

程序设计是软件开发者的基本功。只有懂得程序设计,才能进一步懂的计算机,真正了解计算机是怎样进行工作的。

学习目标

  • 进一步了解计算机的工作原理,更好地理解和应用计算机;
  • 掌握用计算机处理问题的方法;
  • 培养分析问题和解决问题的能力;
  • 具有编制程序的初步能力。

怎么处理算法和语言的关系

学习程序设计,要解决两个问题:

  1. 学习和掌握解决问题的思路和方法,也就是算法;
  2. 学习怎么实现算法,即用计算机语言编写程序,达到用计算机解题的目的。

算法是重要的,但是不能脱离语言环境的研究算法,而是在学习编程的过程中,学习有关的典型算法,引导我们思考如何构造一个算法编写程序的过程就是设计算法的过程

语言也是重要的,我们需要掌握基本的语法规则,如果不掌握必要的语法规则,那连最简单的程序也编写不出来,或者编写出来的程序错误百出,无法运行。

以程序设计为核心,把算法和语言紧密的结合起来,从应用的角度切入,以编程为目的,以编程为主线,从初学者的认知规律出发,由浅入深、由易到难,然后逐步深入

终极目标

  • 培养能力:培养分析问题的能力、构造算法的能力、编程的能力和调试程序的能力;
  • 思路:学会看懂程序,编写简单的程序,然后逐步深入;
  • 掌握基本要求,打好基础:学习程序设计的方法,进行程序设计的基本训练,为将来进一步学习和应用打下基础;
  • 实践:编写和调试程序;
  • 创新:掌握程序设计的思路和方法,学会举一反三;
  • 进阶:独立完成一个具有一定规模的程序;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值