0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
Status
Brand

Showing 1 - 10 of 10 matches in All Departments

A Concise Introduction to Programming in Python (Hardcover, 2nd edition): Mark J. Johnson A Concise Introduction to Programming in Python (Hardcover, 2nd edition)
Mark J. Johnson
R4,638 Discovery Miles 46 380 Ships in 10 - 15 working days

A Concise Introduction to Programming in Python, Second Edition provides a hands-on and accessible introduction to writing software in Python, with no prior programming experience required. The Second Edition was thoroughly reorganized and rewritten based on classroom experience to incorporate: A spiral approach, starting with turtle graphics, and then revisiting concepts in greater depth using numeric, textual, and image data Clear, concise explanations written for beginning students, emphasizing core principles A variety of accessible examples, focusing on key concepts Diagrams to help visualize new concepts New sections on recursion and exception handling, as well as an earlier introduction of lists, based on instructor feedback The text offers sections designed for approximately one class period each, and proceeds gradually from procedural to object-oriented design. Examples, exercises, and projects are included from diverse application domains, including finance, biology, image processing, and textual analysis. It also includes a brief "How-To" sections that introduce optional topics students may be interested in exploring. The text is written to be read, making it a good fit in flipped classrooms. Designed for either classroom use or self-study, all example programs and solutions to odd-numbered exercises (except for projects) are available at: http://www.central.edu/go/conciseintro/.

Approaches to Byzantine Architecture and its Decoration - Studies in Honor of Slobodan Curcic (Paperback): Mark J. Johnson Approaches to Byzantine Architecture and its Decoration - Studies in Honor of Slobodan Curcic (Paperback)
Mark J. Johnson; Edited by Robert Ousterhout; Amy Papalexandrou
R1,452 Discovery Miles 14 520 Ships in 10 - 15 working days

The fourteen essays in this collection demonstrate a wide variety of approaches to the study of Byzantine architecture and its decoration, a reflection of both newer trends and traditional scholarship in the field. The variety is also a reflection of Professor Curcic's wide interests, which he shares with his students. These include the analysis of recent archaeological discoveries; recovery of lost monuments through archival research and onsite examination of material remains; reconsidering traditional typological approaches often ignored in current scholarship; fresh interpretations of architectural features and designs; contextualization of monuments within the landscape; tracing historiographic trends; and mining neglected written sources for motives of patronage. The papers also range broadly in terms of chronology and geography, from the Early Christian through the post-Byzantine period and from Italy to Armenia. Three papers examine Early Christian monuments, and of these two expand the inquiry into their architectural afterlives. Others discuss later monuments in Byzantine territory and monuments in territories related to Byzantium such as Serbia, Armenia, and Norman Italy. No Orthodox church being complete without interior decoration, two papers discuss issues connected to frescoes in late medieval Balkan churches. Finally, one study investigates the continued influence of Byzantine palace architecture long after the fall of Constantinople.

Approaches to Byzantine Architecture and its Decoration - Studies in Honor of Slobodan Curcic (Hardcover, New Ed): Mark J.... Approaches to Byzantine Architecture and its Decoration - Studies in Honor of Slobodan Curcic (Hardcover, New Ed)
Mark J. Johnson; Edited by Robert Ousterhout; Amy Papalexandrou
R4,652 Discovery Miles 46 520 Ships in 10 - 15 working days

The fourteen essays in this collection demonstrate a wide variety of approaches to the study of Byzantine architecture and its decoration, a reflection of both newer trends and traditional scholarship in the field. The variety is also a reflection of Professor Curcic's wide interests, which he shares with his students. These include the analysis of recent archaeological discoveries; recovery of lost monuments through archival research and onsite examination of material remains; reconsidering traditional typological approaches often ignored in current scholarship; fresh interpretations of architectural features and designs; contextualization of monuments within the landscape; tracing historiographic trends; and mining neglected written sources for motives of patronage. The papers also range broadly in terms of chronology and geography, from the Early Christian through the post-Byzantine period and from Italy to Armenia. Three papers examine Early Christian monuments, and of these two expand the inquiry into their architectural afterlives. Others discuss later monuments in Byzantine territory and monuments in territories related to Byzantium such as Serbia, Armenia, and Norman Italy. No Orthodox church being complete without interior decoration, two papers discuss issues connected to frescoes in late medieval Balkan churches. Finally, one study investigates the continued influence of Byzantine palace architecture long after the fall of Constantinople.

A Concise Introduction to Data Structures using Java (Hardcover): Mark J. Johnson A Concise Introduction to Data Structures using Java (Hardcover)
Mark J. Johnson
R5,487 Discovery Miles 54 870 Ships in 10 - 15 working days

A student-friendly text, A Concise Introduction to Data Structures Using Java takes a developmental approach, starting with simpler concepts first and then building toward greater complexity. Important topics, such as linked lists, are introduced gradually and revisited with increasing depth. More code and guidance are provided at the beginning, allowing students time to adapt to Java while also beginning to learn data structures. As students develop fluency in Java, less code is provided and more algorithms are outlined in pseudocode. The text is designed to support a second course in computer science with an emphasis on elementary data structures. The clear, concise explanations encourage students to read and engage with the material, while partial implementations of most data structures give instructors the flexibility to develop some methods as examples and assign others as exercises. The book also supplies an introductory chapter on Java basics that allows students who are unfamiliar with Java to quickly get up to speed. The book helps students become familiar with how to use, design, implement, and analyze data structures, an important step on the path to becoming skilled software developers.

A Concise Introduction to Programming in Python (Paperback, 3rd Edition): Mark J. Johnson A Concise Introduction to Programming in Python (Paperback, 3rd Edition)
Mark J. Johnson
Sold By Aristata Bookshop - Fulfilled by Loot
R553 Discovery Miles 5 530 Ships in 2 - 4 working days

A Concise Introduction to Programming in Python, Second Edition provides a hands-on and accessible introduction to writing software in Python, with no prior programming experience required.

The Second Edition was thoroughly reorganized and rewritten based on classroom experience to incorporate:

A spiral approach, starting with turtle graphics, and then revisiting concepts in greater depth using numeric, textual, and image data

Clear, concise explanations written for beginning students, emphasizing core principles

A variety of accessible examples, focusing on key concepts

Diagrams to help visualize new concepts

New sections on recursion and exception handling, as well as an earlier introduction of lists, based on instructor feedback

The text offers sections designed for approximately one class period each, and proceeds gradually from procedural to object-oriented design. Examples, exercises, and projects are included from diverse application domains, including finance, biology, image processing, and textual analysis. It also includes a brief "How-To" sections that introduce optional topics students may be interested in exploring.

The text is written to be read, making it a good fit in flipped classrooms. Designed for either classroom use or self-study, all example programs and solutions to odd-numbered exercises (except for projects) are available at: http://www.central.edu/go/conciseintro/.

Table of Contents

1. Turtle Graphics

1.1 Getting Started

1.2 Calling Functions

1.3 Writing Functions

1.4 Repetition

1.5 Checking Conditions

1.6 Conditional Repetition

1.7 More Complex Choices

1.8 Randomness

1.9 Thinking with Functions

2. Numeric Data

2.1 Variables and Assignment

2.2 Calculations

2.3 Accumulation Loops

2.4 Accumulator Options

Project: Simulation

2.5 Numbers in Memory

2.6 Repeated Input

2.7 Lists of Numbers

2.8 List Indexing and Slicing

2.9 List Accumulation

2.10 Searching a List

2.11 Recursion

3. Text

3.1 Strings

3.2 String Accumulation

3.3 Text in Memory

3.4 String Processing

How-To: Output Formatting

3.5 Lists of Strings

3.6 Reading Text Files

Project: Word-Guessing Game

Project: Flash Cards

How-To: Reading Csv Files

3.7 Handling Exceptions

How-To: Writing Text Files

3.8 Dictionaries

Project: Eliza

Project: Reading DNA Frames

4. Images

4.1 Creating Images

4.2 Color Transformations

Project: Gamma Correction

Project: Color Quantization

4.3 Size Transformations

4.4 Geometric Transformations

4.5 Combining Images

Project: Image Filters

5. Objects and Classes

5.1 Using Turtle Objects

5.2 Writing Classes

5.3 Composition

5.4 Importing Classes

5.5 Inheritance

5.6 Graphical User Interfaces

A Concise Introduction to Data Structures using Java (Paperback): Mark J. Johnson A Concise Introduction to Data Structures using Java (Paperback)
Mark J. Johnson
R1,775 Discovery Miles 17 750 Ships in 10 - 15 working days

A student-friendly text, A Concise Introduction to Data Structures Using Java takes a developmental approach, starting with simpler concepts first and then building toward greater complexity. Important topics, such as linked lists, are introduced gradually and revisited with increasing depth. More code and guidance are provided at the beginning, allowing students time to adapt to Java while also beginning to learn data structures. As students develop fluency in Java, less code is provided and more algorithms are outlined in pseudocode. The text is designed to support a second course in computer science with an emphasis on elementary data structures. The clear, concise explanations encourage students to read and engage with the material, while partial implementations of most data structures give instructors the flexibility to develop some methods as examples and assign others as exercises. The book also supplies an introductory chapter on Java basics that allows students who are unfamiliar with Java to quickly get up to speed. The book helps students become familiar with how to use, design, implement, and analyze data structures, an important step on the path to becoming skilled software developers.

The Roman Imperial Mausoleum in Late Antiquity (Paperback): Mark J. Johnson The Roman Imperial Mausoleum in Late Antiquity (Paperback)
Mark J. Johnson
R1,246 Discovery Miles 12 460 Ships in 10 - 15 working days

This book is the first comprehensive study of the mausolea of the later Roman emperors. Constructed between ca. AD 244 and 450 and bridging the transition from paganism to Christianity within the empire, these important buildings shared a common design, that of domed rotunda. Mark Johnson examines the symbolism and function of the mausolea, demonstrating for the first time that these monuments served as temples and shrines to the divinized emperors. Through an examination of literary sources and the archaeological record, he identifies which buildings were built as imperial tombs. Each building is examined to determine its place in the development of the type as well as for its unique features within the group. Recognizing the strong relationship between the mausolea built for pagan and Christian emperors, Johnson also analyzes their important differences.

Life As Play - Live compassionately, intuitively, spontaneously, and miracles will happen! (Paperback): Mark J. Johnson Life As Play - Live compassionately, intuitively, spontaneously, and miracles will happen! (Paperback)
Mark J. Johnson
R409 Discovery Miles 4 090 Ships in 18 - 22 working days
Life As Play - Live compassionately, intuitively, spontaneously, and miracles will happen! (Paperback): Mark J. Johnson Life As Play - Live compassionately, intuitively, spontaneously, and miracles will happen! (Paperback)
Mark J. Johnson
R620 Discovery Miles 6 200 Ships in 18 - 22 working days
The Roman Imperial Mausoleum in Late Antiquity (Hardcover): Mark J. Johnson The Roman Imperial Mausoleum in Late Antiquity (Hardcover)
Mark J. Johnson
R2,682 Discovery Miles 26 820 Ships in 10 - 15 working days

This book is the first comprehensive study of the mausolea of the later Roman emperors. Constructed between ca. AD 244 and 450 and bridging the transition from paganism to Christianity within the empire, these important buildings shared a common design, that of domed rotunda. Mark Johnson examines the symbolism and function of the mausolea, demonstrating for the first time that these monuments served as temples and shrines to the divinized emperors. Through an examination of literary sources and the archaeological record, he identifies which buildings were built as imperial tombs. Each building is examined to determine its place in the development of the type as well as for its unique features within the group. Recognizing the strong relationship between the mausolea built for pagan and Christian emperors, Johnson also analyzes their important differences.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Advanced Introduction to Maritime Law
Paul Todd Paperback R765 Discovery Miles 7 650
Emigrating Successfully - The Insider's…
Johan Oldenburg Paperback R275 R254 Discovery Miles 2 540
A Restatement of the English Law of…
Andrew Burrows Fba Qc (Hon) Hardcover R3,635 Discovery Miles 36 350
Baptism - God's Gift of Holiness
Jim Petty, Miles Cotham Hardcover R1,251 R1,044 Discovery Miles 10 440
Snap & Pairs Jungle
R136 Discovery Miles 1 360
Highest Bidder
Willow Winters, Lauren Landish Hardcover R1,075 Discovery Miles 10 750
Smile Dotty Designs
R99 R85 Discovery Miles 850
Monarch Butterfly 2.0 - 101 Reasons to…
Howexpert, Jessica Dumas Hardcover R733 Discovery Miles 7 330
Modern Cable Television Technology
David Large, James Farmer Hardcover R2,612 Discovery Miles 26 120
Biotechnology of Aquatic Animals
R. Nagabhushanam Hardcover R3,221 Discovery Miles 32 210

 

Partners