Introduction To Computer Science, Using Java, Student Edition
Publication Date: March 13, 2003
ISBN 13: 9780078225932
The purchase quantity range should be 1-29 for this product.
Four types of Feature Articles will be included throughout the book:
- Careers and Computers articles help students understand how computers and technology can play a significant role in their professional lives and to recognize the variety of career opportunities available to people with computer skills.
- Ethics and Computers articles inform students about ethical and moral issues related to programming and guide students to appropriate ways to handle situations.
- Computer Concepts articles expand on interesting computer topics, and provide practical tips and points to consider. Practical information helps students improve productivity and better understand how to perform specific skills.
- Computers and the Future articles focus on upcoming technologies and developments related to computer science and programming.
Key Terms: Important vocabulary terms appear in bold throughout the text. A definition of each key term is provided in the glossary at the end of the student edition.
Sidebars: A sidebar feature appears throughout the text. Sidebars extend student knowledge by expanding topics presented in a section.
Boxed Items: Boxed items emphasize important Java concepts.
Code: Text includes narrative code (code included in running text to illustrate a lesson), Listings (complete code programs that the student can enter and run). Output for the code is usually provided in the form of screenshots. These outputs help students to see what the code should produce when run.
Margin Exercises: Easy-to-find cyan exercises located in the text’s margins encourage students to work either individually or in groups to understand major concepts presented in a section. Many of these exercises address topics covered on the AP A exam.
Figures and Tables: Each Figure and Table includes a short caption and a question to reinforce student learning.
Topic Checks: Each section concludes with a Topic Check. Topic Checks help students review the material covered in each section.
Chapter Opener – The chapter opener prepares students for learning a specific topic.
- Chapter Overview. The Chapter Overview provides students with a brief introduction to the topics they will learn in the chapter.
- Objectives. A bulleted list of chapter objectives focuses student’s attention on what they will learn.
- Think About It. Each chapter begins with a teaser question to get students thinking about information related to the chapter.
Chapter Review – Each Chapter Review provides a variety of activities to assess student learning:
- Summary. The summary includes important points covered in each section of the chapter.
- Key Terms. Each bold key term is listed alphabetically followed by the page number where it appears in the chapter.
- Reviewing Key Terms and Key Facts. These exercises review vocabulary and basic concepts covered in the chapter.
- Understanding Key Concepts. Two or more questions that allow students to demonstrate knowledge of key concepts by completing written reports, hands-on computer exercises, or other types of short projects.
- Applying Technology Skills. At least five projects that allow students to demonstrate comprehension of key concepts, practice programming skills, and apply code knowledge creating programs.
Unit Review – End of unit projects and reports help tie together key related concepts:
- Unit Projects. These projects provide hands-on opportunities for students to apply programming concepts and skills learned in the unit.
- Discuss and Present. Group learning opportunities where students discuss programming issues in small groups and present their findings or conclusions to the class.
- Research and Report. Individual or small group research projects where students examine programming concepts or processes and create reports or presentations.
The Introduction to Computer Science Using Java Web site provides extensive resources for students:
- Source code files and outputs for every Java program in the textbook
- Links to topics discussed in Java features
- Self Assessment exercises for every chapter in the textbook
- Link to JavaTM Software Development Kit Standard Edition, version 1.4.1
- Link to SunTM ONE Studio 4 update 1, Community Edition
- Link to Java documentation
- Chapter PowerPoint presentations