Introduction to Computer Science: Java Programming, 1st Edition
Java is an easy-to-learn programming language that has many applications. Introduction to Computer Science: Java Programming is designed to introduce students to the basics of Java programming, while making cross-curricular connections to math, science, and language arts.
The text begins by covering the computer science concepts of computational thinking and encoding to prepare students for coding in Java. The journey begins by constructing a simple program. It then progresses by creating more intricate programs while learning about variables, expressions, classes, repetition, and much more.
By studying this text, students will have many opportunities to apply the coding knowledge they have acquired, including troubleshooting and debugging errors. In addition, they will learn about the careers open to computer programmers as well as the impact computer science has on society.
Table of Contents
Abbreviated Contents
Introduction to Computer Science: Java Programming, 1st Edition
- Front Matter
- 1 - Computational Thinking
- 2 - Encoding
- 3 - Introduction to Java Programming
- 4 - Variables
- 5 - Java Expressions
- 6 - Classes
- 7 - Drawing
- 8 - Selection
- 9 - Repetition
- 10 - String Processing
- 11 - Managing Input and Output
- 12 - Custom Classes and Methods
- 13 - Working with Arrays
- 14 - Graphical User Interface
- 15 - Careers in Computer Programming
- 16 - Computing and Society
- Appendix A Installing Java
- Appendix B Formatting Output
- Appendix C Responding to Java Error Messages
- Appendix D Using Turtle Graphics
- Glossary
- Index