The Coder’s Apprentice - Learning Programming with Python 3

The Coder’s Apprentice - Learning Programming with Python 3

简介:

......

在我看来,任何不把 “计算机编程” 作为必修课的课程都是在对学生不利,因为它没有让他们为就业市场做好准备。事实上,我更喜欢中学,甚至小学都有这样的课程,因为编程技能在年轻时往往更容易学习。原因是他们需要一种特殊的创造性思维方式,而当人们已经习惯于以通常在学校教授的生殖方式解决问题时,就很难获得这种方式。

所有的学生,无论他们选择的主题,需要学习如何编程。不是因为我们应该培养一代计算机程序员 -- 专业编程是一种只需要少数人就能做到的专业化。但是,创建程序的能力为学生提供了像计算机程序员一样思考和解决问题的技能,深入了解计算机的可能性和局限性,并以独特的人类方式利用计算机在特定领域的功能。

本书的目标是教任何人如何用Python创建有用的程序。它应该可供中学生以及计算机编程未自然纳入其课程计划的大学和大学生使用。它的目的是为任何人提供精通编程的手段,并为此做好准备,在21世纪的就业市场上表现出色。

英文简介:

...
...

In my view, any course program that does not make "computer programming" a required course, is doing its students a disservice, as it is not preparing them for the job market. Actually, I would prefer it if secondary, or even primary schools would incorporate such courses, as programming skills tend to be easier to learn at a younger age. The reason is that they need a particular way of creative thinking, which is harder to acquire when one is already used to solving problems in the reproductive ways that are normally taught at schools. 

All students, regardless of their chosen topic, need to learn how to program. Not because we should raise a generation of computer programmers – professional programming is a specialization that only a few people need to be able to do. But the ability to create programs provides students with the skills to think and solve problems like a computer programmer, to gain insight in the possibilities and limitations of computers, and to leverage the power of computers in a particular domain in a uniquely human way. 

The goal of this book is to teach anyone how to create useful programs in Python. It should be usable by secondary school students, and university and college students for whom computer programming is not naturally incorporated in their course program. Its aim is to give anyone the means to become proficient in programming, and as such get prepared to perform well in the 21st century job market. 

书名
The Coder’s Apprentice - Learning Programming with Python 3
译名
程序员的学徒 - 学习使用 Python 3 编程
语言
英语
年份
2024
页数
406页
大小
4.05 MB
标签
  • Python
  • 下载
    pdf iconThe Coder’s Apprentice - Learning Programming with Python 3.pdf
    密码
    65536

    最后更新:2025-04-12 23:58:08

    ←Linear Algebra I, 4th Edition

    →Computer Science I