Just Enough Programming Logic and Design 2nd Edition by Joyce Farrell – Ebook PDF Instant Download/Delivery:1111825955, 9781111825959
Full download Just Enough Programming Logic and Design 2nd Edition after payment
Product details:
ISBN 10: 1111825955
ISBN 13: 9781111825959
Author: Joyce Farrell
Find exactly what you need to introduce your students to the fundamentals of programming logic with Farrell’s direct, efficient JUST ENOUGH PROGRAMMING LOGIC AND DESIGN, 2E. This unique, language-independent approach to logic provides seven chapters focused on key programming and logic content in a concise format that helps readers progress through the subject matter quickly. Students study introductory concepts, structure, decision-making, looping, array manipulation, and calling methods as well as an introduction to object-oriented programming. Everyday examples and clear explanations in this edition’s streamlined presentation make this a perfect choice for students with no prior programming experience. Twenty-five brief new videos from the author expand upon and clarify topics, while new Debugging Exercises and a wealth of review and programming exercises in each chapter help students hone their coding and programming skills. Use this concise approach alone or as a companion text in any programming language course.
Table of contents:
Ch 1: An Overview of Computers and Logic
Understanding Computer Components and Operations
Understanding the Programming Process
Using Pseudocode Statements and Flowchart Symbols
Using and Naming Variables and Constants
Understanding Data Types and Declaring Variables
Ending a Program by Using Sentinel Values
Understanding the Evolution of Programming Techniques
Review Questions
Exercises
Ch 2: Understanding Structure
Understanding Unstructured Spaghetti Code
Understanding the Three Basic Structures: Sequence, Selection, and Loop
Using the Priming Input
Understanding the Reasons for Structure
Recognizing Structure and Structuring Unstructured Logic
Review Questions
Exercises
Ch 3: Making Decisions
Evaluating Boolean Expressions to Make Comparisons
Using the Relational Comparison Operators
Understanding AND Logic
Understanding OR Logic
Making Selections within Ranges
Understanding Precedence when Combining AND and OR Operators
Using the NOT Operator
Review Questions
Exercises
Ch 4: Looping
Understanding the Advantages of Looping
Controlling Loops with Counters and Sentinel Values
Nested Loops
Avoiding Common Loop Mistakes
Using a for Loop
Common Loop Applications
Review Questions
Exercises
Ch 5: Arrays
Understanding Arrays
Manipulating an Array to Replace Nested Decisions
Searching an Array Using a while Loop
Using Parallel Arrays
Remaining within Array Bounds
Using a for Loop to Process Arrays
Review Questions
Exercises
Ch 6: Using Methods
Understanding Modularity
Creating a Method
Understanding Scope
Creating Methods that Require a Single Parameter
Creating Methods that Require Multiple Parameters
Creating Methods that Return Values
Using Prewritten Built-In Methods
Review Questions
Exercises
Ch 7: Object-Oriented Programming
An Overview of Some Principles of Object-Oriented Programming
Defining a Class
Instantiating an Object
Understanding Public and Private Access
Understanding Inheritance
Understanding Polymorphism
Understanding Encapsulation
Advantages of Object-Oriented Programming
Review Questions
Exercises
Appendix A: Understanding Numbering Systems and Computer Codes
Appendix B: Two Special Structures-Case and Do-While
The Case Structure
The Do-While Loop
Recognizing the Characteristics Shared by All Structured Loops
Recognizing Unstructured Loops
People also search for:
just enough programming logic and design 2nd edition answers
just enough programming logic and design exercise answers
logic programming advantages and disadvantages
just enough programming logic and design 2nd edition
just enough programming logic and design pdf
Tags:
Joyce Farrell,Programming,Logic