Starting Out with Alice

Paperback Engels 2012 9780133129748
Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

Starting Out with Alice: A Visual Introduction to Programming presents a fun and motivational way for novice programmers to learn the basic tenets of programming. Using Alice, an innovative and increasingly popular teaching tool, readers from a variety of backgrounds create virtual programming worlds of animations and computer games. In the successful style of Tony Gaddis’ texts, useful examples and detail-oriented explanations allow students to become comfortable with fundamental concepts of programming without dealing with frustrating syntax errors and complex design techniques. With the knowledge acquired using Alice, students gain confidence in their skills to transition into Java or other programming languages.

Specificaties

ISBN13:9780133129748
Taal:Engels
Bindwijze:paperback

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

Brief Table of Contents <p style="margin:0px;">Preface</p> <p style="margin:0px;">Chapter 1 Introduction to Alice and Objects </p> <p style="margin:0px;">Chapter 2 Programming in Alice </p> <p style="margin:0px;">Chapter 3 Variables, Functions, Math, and Strings </p> <p style="margin:0px;">Chapter 4 Decision Structures </p> <p style="margin:0px;">Chapter 5 Repetition Structures </p> <p style="margin:0px;">Chapter 6 Methods, Functions, and More about Variables </p> <p style="margin:0px;">Chapter 7 Events </p> <p style="margin:0px;">Chapter 8 Lists and Arrays </p> <p style="margin:0px;">Chapter 9 Recursion </p> <p style="margin:0px;">Appendix A Installing Alice </p> <p style="margin:0px;">Appendix B Answers to Checkpoints </p> <p style="margin:0px;">Index</p> <p style="margin:0px;"><br></p> <p style="margin:0px;">Table of Contents</p> <p style="margin:0px;">Preface </p> <p style="margin:0px;">&nbsp;</p> <p style="margin:0px;">Chapter 1 Introduction to Alice and Objects </p> <p style="margin:0px;">1.1 What Is a Computer Program? </p> <p style="margin:0px;">1.2 Algorithms and Programming Languages </p> <p style="margin:0px;">1.3 Learning to Program with Alice </p> <p style="margin:0px;">TUTORIAL 1-1: Opening and playing an Alice world </p> <p style="margin:0px;">1.4 Objects </p> <p style="margin:0px;">1.5 Classes and the Alice Galleries </p> <p style="margin:0px;">TUTORIAL 1-2: Creating a world and adding objects </p> <p style="margin:0px;">1.6 3D Objects and the Camera </p> <p style="margin:0px;">TUTORIAL 1-3: Moving the camera in 3D space </p> <p style="margin:0px;">TUTORIAL 1-4: Manipulating objects in 3D space </p> <p style="margin:0px;">TUTORIAL 1-5: Manipulating subpart objects</p> <p style="margin:0px;">Review Questions </p> <p style="margin:0px;">&nbsp;</p> <p style="margin:0px;">Chapter 2 Programming in Alice </p> <p style="margin:0px;">2.1 Writing Methods </p> <p style="margin:0px;">TUTORIAL 2-1: Adding instructions to an Alice world </p> <p style="margin:0px;">TUTORIAL 2-2: Exploring additional primitive methods </p> <p style="margin:0px;">2.2 Naming Conventions </p> <p style="margin:0px;">2.3 Designing a Program </p> <p style="margin:0px;">TUTORIAL 2-3: Using the program design cycle </p> <p style="margin:0px;">2.4 Comments </p> <p style="margin:0px;">TUTORIAL 2-4: Inserting comments </p> <p style="margin:0px;">2.5 Tips for Setting Up an Initial Scene </p> <p style="margin:0px;">2.6 Executing Instructions Simultaneously </p> <p style="margin:0px;">TUTORIAL 2-5: Creating simultaneously executed instructions </p> <p style="margin:0px;">2.7 Exporting Your Code for Printing</p> <p style="margin:0px;">2.8 Exporting an Alice World to Video </p> <p style="margin:0px;">Review Questions</p> <p style="margin:0px;">&nbsp;</p> <p style="margin:0px;">Chapter 3 Variables, Functions, Math, and Strings </p> <p style="margin:0px;">3.1 Variables</p> <p style="margin:0px;">TUTORIAL 3-1: Creating and using a variable </p> <p style="margin:0px;">TUTORIAL 3-2: Creating a set instruction for a variable </p> <p style="margin:0px;">3.2 Using Functions </p> <p style="margin:0px;">TUTORIAL 3-3: Calling an ask user function </p> <p style="margin:0px;">TUTORIAL 3-4: Using a proximity function </p> <p style="margin:0px;">3.3 Creating Math Expressions </p> <p style="margin:0px;">TUTORIAL 3-5: Using math to avoid collisions </p> <p style="margin:0px;">3.4 Working with Strings and Text </p> <p style="margin:0px;">TUTORIAL 3-6: Converting a Number variable to a string </p> <p style="margin:0px;">Review Questions </p> <p style="margin:0px;">&nbsp;</p> <p style="margin:0px;">Chapter 4 Decision Structures </p> <p style="margin:0px;">4.1 Boolean Values </p> <p style="margin:0px;">4.2 The If/Else Decision Struc</p>

Managementboek Top 100

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Starting Out with Alice