did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780805800029

Studying the Novice Programmer

by ;
  • ISBN13:

    9780805800029

  • ISBN10:

    0805800026

  • Format: Hardcover
  • Copyright: 1988-12-01
  • Publisher: Lawrence Erlbaum Assoc Inc

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $99.95 Save up to $36.98
  • Rent Book $62.97
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 3-5 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Table of Contents

Early Workp. 1
Twenty Things to Do with A Computerp. 3
Teaching Children Thinkingp. 29
Transferp. 41
Teaching Mathematics Through Programming in the Classroomp. 43
Cognitive Consequences of Programming Instructionp. 57
A Study of the Development of Programming Ability and Thinking Skills in High School Studentsp. 83
Learning to Program and Learning to Think: What's the Connection?p. 113
Learning Programming Conceptsp. 125
The Psychology of How Novices Learn Computer Programmingp. 129
The Concept of Variable in Programming: Its Meaning and Use in Problem-Solving by Novice Programmersp. 161
Do We Really Have Conditional Statements in Our Brains?p. 179
Cognitive Strategies and Looping Constructs: an Empirical Studyp. 191
What Do Novice Programmers Know About Recursion?p. 209
Learning Flow of Control: Recursive and Iterative Proceduresp. 229
Conditions of Learning in Novice Programmersp. 261
Difficulties, Misconceptions, and Bugsp. 281
Some Difficulties of Learning to Programp. 283
A Summary of Misconceptions of High School Basic Programmersp. 301
Children's Mental Models of Recursive Logo Programsp. 315
Preprogramming Knowledge: A Major Source of Misconceptions in Novice Programmersp. 325
A Goal/Plan Analysis of Buggy Pascal Programsp. 355
Novice Mistakes: Are the Folk Wisdoms Correct?p. 401
Designing Programming Environmentsp. 417
Does Programming Language Affect the Type of Conceptual Bugs in Beginners' Programs?p. 419
The Black Box Inside the Glass Box: Presenting Computing Concepts to Novicesp. 431
An Integrated Textbook, Video, and Software Environment for Novice and Expert Prolog Programmers1p. 447
Boxer: A Reconstructible Computational Mediump. 467
Creditsp. 483
Author Indexp. 487
Subject Indexp. 493
Table of Contents provided by Publisher. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program