Introduction to Computer Science: Coding 2e, Online Textbook
Introduction to Computer Science: Coding is a one-of-a-kind text that introduces younger students to the exciting world of computer coding. Built for exploring computer science courses, this text shows students how easy it is to learn coding and is a great tool for encouraging students to pursue additional courses in computer science and IT. Designed for the classroom, this text provides a foundation in the concepts of programming using easy-to-learn, free software: Scratch, MIT App Inventor, OpenSCAD, and HTML.
Visit the How-To Guides on the G-W Support Center for more information.
Table of Contents
Abbreviated Contents
Introduction to Computer Science: Coding 2e, Online Textbook
- Introduction to Computer Science Coding
- Copyright © 2024 by The Goodheart-Willcox Company, Inc.
- Preface
- About the Authors
- Guided Tour
- Reviewers
- Tools for Student and Instructor Success
- Brief Contents
- Contents
- Hands-on Examples
- Special Features
- Chapter 1 Introduction to Computer Programming
- Chapter 2 Solving Problems
- Chapter 3 Introduction to the Scratch Coding Environment
- Chapter 4 Variables and Expressions
- Chapter 5 Decisions
- Chapter 6 Loops
- Chapter 7 Custom Blocks
- Chapter 8 Events
- Chapter 9 Sound and Video
- Chapter 10 Animation
- Chapter 11 Game Design
- Chapter 12 Apps
- Chapter 12 Preview
- Chapter 12 Learning Outcomes
- Chapter 12 Terms
- Section 12.1 Introduction to App Development
- Section 12.2 Using MIT App Inventor
- Section 12.3 Exploring Components and Blocks
- Section 12.4 Developing Apps with Animation
- Section 12.5 Connecting Apps to External Sources
- Chapter 12 Summary
- Chapter 12 Review and Assessment
- Chapter 13 Working in Three Dimensions
- Chapter 14 Introduction to Coding Web Pages
- Chapter 14 Preview
- Chapter 14 Learning Outcomes
- Chapter 14 Terms
- Section 14.1 Basics of HTML
- Section 14.2 Adding Inline Elements
- Section 14.3 Creating Internal Styles
- Section 14.4 Linking to Pages
- Section 14.5 Adding Interaction to a Web Page
- Section 14.6 Securing a Web Page
- Chapter 14 Summary
- Chapter 14 Review and Assessment
- Appendix A ASCII Characters
- Appendix B Scratch Instruments and Notes
- Appendix C CSTA Standards
- Glossary
- Index