请选择 进入手机版 | 继续访问电脑版
楼主: lzguo568
2984 2

[书籍介绍] INTRODUCTION TO PROGRAMMING USING PYTHON [推广有奖]

学术权威

56%

还不是VIP/贵宾

-

TA的文库  其他...

统计入门

威望
3
论坛币
10070 个
通用积分
10690.0593
学术水平
2275 点
热心指数
2224 点
信用等级
1485 点
经验
248 点
帖子
5906
精华
14
在线时间
3540 小时
注册时间
2010-8-31
最后登录
2024-1-20

初级学术勋章 初级热心勋章 中级热心勋章 中级学术勋章 初级信用勋章 中级信用勋章 高级学术勋章 高级热心勋章 特级热心勋章 特级学术勋章 高级信用勋章

lzguo568 在职认证  发表于 2014-9-19 13:15:02 |显示全部楼层 |坛友微信交流群
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
This book assumes that you are a new programmer with no prior knowledge of programming.
So, what is programming? Programming solves problems by creating solutions—writing
programs—in a programming language. The fundamentals of problem solving and programming
are the same regardless of which programming language you use. You can learn programming
using any high-level programming language such as Python, Java, C++, or C#. Once you know
how to program in one language, it is easy to pick up other languages, because the basic techniques
for writing programs are the same.
So what are the benefits of learning programming using Python? Python is easy to learn
and fun to program. Python code is simple, short, readable, intuitive, and powerful, and thus
it is effective for introducing computing and problem solving to beginners.
Beginners are motivated to learn programming so they can create graphics. A big reason
for learning programming using Python is that you can start programming using graphics on
day one. We use Python’s built-in Turtle graphics module in Chapters 1–6 because it is a good
pedagogical tool for introducing fundamental concepts and techniques of programming. We
introduce Python’s built-in Tkinter in Chapter 9, because it is a great tool for developing
comprehensive graphical user interfaces and for learning object-oriented programming. Both
Turtle and Tkinter are remarkably simple and easy to use. More importantly, they are valuable
pedagogical tools for teaching the fundamentals of programming and object-oriented
programming.
To give instructors flexibility to use this book, we cover Turtle at the end of Chapters 1–6
so they can be skipped as optional material.
The book teaches problem solving in a problem-driven way that focuses on problem solving
rather than syntax. We stimulate student interests in programming by using interesting
examples in a broad context. While the central thread of the book is on problem solving,
appropriate Python syntax and library are introduced in order to solve the problems. To support
the teaching of programming in a problem-driven way, the book provides a wide variety
of problems at various levels of difficulty to motivate students. In order to appeal to students
in all majors, the problems cover many application areas in math, science, business, financial
management, gaming, animation, and multimedia.
All data in Python are objects. We introduce and use objects from Chapter 3, but defining
custom classes are covered in the middle of the book starting from Chapter 7. The book
focuses on fundamentals first: it introduces basic programming concepts and techniques on
selections, loops, and functions before writing custom classes.
The best way to teach programming is by example, and the only way to learn programming
is by doing. Basic concepts are explained by example and a large number of exercises with
various levels of difficulty are provided for students to practice. Our goal is to produce a text
that teaches problem solving and programming in a broad context using a wide variety of
interesting examples and exercises.

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:introduction Programming troduction Program python knowledge creating problems learn Java

Introduction to Programming Using Python - Y. Liang (Pearson, 2013) WW.pdf

8.83 MB

需要: 20 个论坛币  [购买]

已有 2 人评分经验 学术水平 热心指数 信用等级 收起 理由
Nicolle + 100 + 5 + 5 精彩帖子
狂热的爱好者 + 60 + 3 + 3 + 3 鼓励积极发帖讨论

总评分: 经验 + 160  学术水平 + 8  热心指数 + 8  信用等级 + 3   查看全部评分

本帖被以下文库推荐

<img src="static/image/smiley/comcom/5.gif" class="vm&qu

使用道具

rbhuang 发表于 2014-11-28 14:51:04 |显示全部楼层 |坛友微信交流群
这个就收费太贵了,实在没有必要收那么多币。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 08:35