| ||||||||||||||||||
|
There is a newer edition of this item:
|
A Balanced Introduction to Computer Science represents a unique and innovative approach to introductory computer science courses. In contrast with traditional texts that focus almost exclusively on either breadth (a survey of computing concepts) or depth (programming and problem solving), this text provides a balanced view of computing. Breadth chapters cover concepts and issues in computing that are most relevant to the beginning student, including computer terminology, the Internet and Web. algorithms and software. and technology's impact on society. Mixed among these topics are depth chapters that introduce fundamental programming concepts anti skills with hands-on tutorials. Using HTML and the programming language JavaScript. students develop problem-solving skills as they design and implement interactive Web pages.
Breadth Chapters
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
16 of 18 people found the following review helpful:
4.0 out of 5 stars
Suitable for an introduction to computer science course,
By Charles Ashbacher (Marion, Iowa United States) - See all my reviews (TOP 500 REVIEWER) (VINE VOICE) (HALL OF FAME REVIEWER)
This review is from: A Balanced Introduction to Computer Science (Paperback)
There are generally two courses for beginners in computing. "Introduction to Computers" is usually designed for people who know very little about computers and are interested in using them in their daily life. While "Introduction to Computer Science" covers some of the same material, it is designed for those who want to know how computers work, and perhaps even take some courses in computer science. This book is written for the second type of course.
Programming is introduced via HTML, which is in complete agreement with what I tell everyone who expresses an interest in learning to program. HTML is easy to understand, demonstrates some of the ideas of advanced programming and the feedback is immediate. Furthermore, initial programs can be small and since the student will most certainly be familiar with surfing the web, the results will make sense to them. What most people consider to be true programming, writing code with variables, functions, if constructs, loops and user interaction, are introduced with JavaScript. This is also a sound decision, JavaScript is powerful enough to introduce the basics of programming, builds on the previous HTML coding and is freely available. Other chapters cover a brief history of computing, how data is represented in computers, the fundamentals of digital logic and the impact computers are having on society. A large number of images are used to reinforce the text, and exercises are embedded inside the chapters with another set at the end of the chapter. If you are in the queue to teach an introduction to computer science course, then you should examine this book. It is well written and the level of presentation is appropriate for the typical student taking such a course. It could also be used for self-study.
1 of 1 people found the following review helpful:
5.0 out of 5 stars
Good Book, if a little expensive,
By Ginger (America.) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: Balanced Introduction to Computer Science, A (3rd Edition) (Paperback)
I had to buy this book for class, and I've been trudging through the exercises for the last month. Reed does a good job of explaining things and starting with basics and then building on them. I don't ever stress about the exercises, because in general they are rather easy, though they do consistently take longer than I expect them to take. Good for learning HTML & Javascript basics.
1 of 1 people found the following review helpful:
4.0 out of 5 stars
GETTING THE BASICS DOWN!,
Amazon Verified Purchase(What's this?)
This review is from: A Balanced Introduction to Computer Science (Paperback)
This book was required for a college course. It is a great book to learn about Computer Science in general. The book focuses on the internet and creating basic Web-pages. You will learn how to work with JavaScript and HTML code. You gain the knowledge to generally understand how to possibly make a Forum website. The book stresses text/number input, manipulation of text/numbers, and then output of text/numbers in various ways. You will learn about the history of the internet, the difference between what the Internet is and the World Wide Web. Yes, there is a difference! The drawback to this book is that there are a lot of type-o's in the code examples. You will learn enough in the book to be able to proof read the example, but it may cause you some headaches.
Share your thoughts with other customers: Create your own review
|
|
Suggested Tags from Similar Products(What's this?)Be the first one to add a relevant tag (keyword that's strongly related to this product).
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|