Patterns for Beginning Programmers

Programming patterns are solutions to problems that require the creation of a small fragment of code that will be part of a larger program. Hence, this book is about teaching you how to write such fragments of code. However, it is not about teaching you the syntax of the statements in the fragments,...

Full description

Saved in:
Bibliographic Details
Main Author: Bernstein, David (Author)
Format: Electronic eBook
Language:English
Published: [Place of publication not identified] James Madison University 2022.
Series:Open textbook library.
Subjects:
Online Access:Access online version
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000nam a2200000 i 4500
001 OTLid0001167
003 MnU
005 20240122145231.0
006 m o d s
007 cr
008 220512s2022 mnu o 0 0 eng d
040 |a MnU  |b eng  |c MnU 
050 4 |a QA76 
050 4 |a QA76 
245 0 0 |a Patterns for Beginning Programmers  |c David Bernstein 
264 2 |a Minneapolis, MN  |b Open Textbook Library 
264 1 |a [Place of publication not identified]  |b James Madison University  |c 2022. 
264 4 |c ©2022. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 0 |a Open textbook library. 
505 0 |a I. Patterns Requiring Knowledge of Types, Variables, and Arithmetic Operators -- II. Patterns Requiring Knowledge of Logical and Relational Operators, Conditions, and Methods -- III. Patterns Requiring Knowledge of Loops, Arrays, and I/O -- IV. Patterns Requiring Advanced Knowledge of Arrays and Arrays of Arrays -- V. Patterns Requiring Knowledge of String Objects -- VI. Patterns Requiring Knowledge of References 
520 0 |a Programming patterns are solutions to problems that require the creation of a small fragment of code that will be part of a larger program. Hence, this book is about teaching you how to write such fragments of code. However, it is not about teaching you the syntax of the statements in the fragments, it assumes that you already know the syntax. Instead, it is about finding solutions to problems that arise when first learning to program. 
542 1 |f Attribution 
546 |a In English. 
588 0 |a Description based on print resource 
650 0 |a Programming Languages  |v Textbooks 
650 0 |a Computer Science  |v Textbooks 
700 1 |a Bernstein, David  |e author 
710 2 |a Open Textbook Library  |e distributor 
856 4 0 |u https://open.umn.edu/opentextbooks/textbooks/1167  |z Access online version