CS for All: An Introduction to Computer Science Using Python

CS for All: An Introduction to Computer Science Using Python

简介:

这是介绍CS的独特方法。简而言之,目标是介绍计算机科学作为一个智力丰富和充满活力的领域,而不是只专注于计算机编程。虽然编程无疑是该方法的重要且普遍的元素,但本书强调概念和解决问题的方法,而不是语法和编程语言功能。目的是介绍计算机科学作为一个智力丰富和充满活力的领域,而不是只专注于计算机编程。虽然编程无疑是我们方法中重要且普遍的元素,但我们强调概念和问题解决而不是语法和编程语言功能。

在介绍性章节中,对解决问题和重大想法的强调显而易见,我们描述了一种用于控制虚拟 “picobot” 机器人的非常简单的编程语言。语法需要十分钟才能掌握,但这里提出的计算问题是深刻而有趣的。

英文简介:

Here's a unique approach to Intro CS. In a nutshell, the objective is to provide an introduction to computer science as an intellectually rich and vibrant field rather than focusing exclusively on computer programming. While programming is certainly an important and pervasive element of the approach, this book emphasizes concepts and problem-solving over syntax and programming language features.

The objective is to provide an introduction to computer science as an intellectually rich and vibrant field rather than focusing exclusively on computer programming. While programming is certainly an important and pervasive element of our approach, we emphasize concepts and problem-solving over syntax and programming language features.

The emphasis on problem-solving and big ideas is evident beginning in the introductory chapter, where we describe a very simple programming language for controlling the virtual 'Picobot' robot. The syntax takes ten minutes to master but the computational problems posed here are deep and intriguing.

书名
CS for All: An Introduction to Computer Science Using Python
译名
面向所有人的 CS:使用 Python 进行计算机科学入门
语言
英语
年份
2013
页数
610页
大小
57.73 MB
标签
  • 计算机科学
  • Python
  • 下载
    pdf iconCS for All: An Introduction to Computer Science Using Python.pdf
    密码
    65536

    最后更新:2025-04-12 23:54:38

    ←Learning Computing with Robots in C++

    →Practices of the Python Pro