australian residents purchase java crossnumbers through paybysnap ($10.50a) (approximately $5.60us)
the dominance of the c family of languages continues unabated. c++ added object oriented features to the basic c language; java added web based capabilities; c# was designed as one of the first .net languages.
although the underlying object model differs between c++, java and c#, all share the same syntax and the puzzles in this book are accessible to anyone familiar with any of these languages.
crossnumber puzzles are similar to their more familiar cousins, crossword puzzles, in that they consist of interlocked grids of across and down answers, each of which is the answer to a specific clue. the answers are, of course, numbers rather than words. unlike crossword puzzles the clues typically often involve more than one answer, and answers often appear in more than one clue. it is rare that the answer to a clue can be determined in isolation. another difference from crossword puzzles is that crossnumber puzzles are solved a digit at a time rather than a whole answer at a time. a digit is teased out of one clue, and this in turn helps in finding a digit in another answer.
crossnumber puzzles are something akin to detective stories. clues are given, but the implications of the clue needs to be worked out before it is applied in furthering the solution of the puzzle. crossnumber puzzles are brain-teasers, and you can anticipate many hours of pleasant occupation in solving the puzzles in this book. each puzzle can take an hour or two, but the puzzles themselves and the solvers' experience are so varied that it is not easy to suggest a par time.
this book contains 21 challenging cross number puzzles. as well as the logical deductions required to solve standard cross number puzzles, these programming language based puzzles require programming expertise at two different levels. the first is simple comprehension. for example a clue such as "1 across % 2 == 0" would be expressed as "1 across is even" in a standard crossnumber puzzle. the second level is deeper. many of the puzzles in this book have clues involving functions which have to be analysed before the clue can be understood. analysing code is an essential requirement for a computing professional. these puzzles were conceived as a way of giving students a context for analysing functions. they have been used in introductory computing subjects at the university of canberra.
a unique feature of these puzzles is that each comes with a solution guide which gives one possible order for solving the puzzle. if you are stuck, the solution guide will tell you which cells to tackle next, without telling you how to do it. you can then still have the fun and satisfaction of solving the puzzle. if you are really stuck, you can look up the solution. but again, the solution guide will tell you which cells to look up so that you can continue solving the rest of the puzzle.
purchase java quizzes through clickbank ($7us)
australian residents purchase java quizzes through paybysnap ($10.50a) (approximately $5.60us)
java quizzes is a 50 page document of multiple choice quizzes and their answers. the quizzes can be downloaded in three different ways.
if you require a different format please ask.
david has created a set of quizzes that are useful to teachers and students of java. they can be used a supplement to any java text book or course in java.
the quizzes are not random sets of questions but they have been carefully thought out. read a background paper to the quizzes and see some examples for the programming language c.
the 111 questions test learning at different levels and cover the following areas.
syntax, expressions, iteration, selection, semicolons, strings, arrays, nested loops, declarations and initialisation, scope, break, return, continue, functions, recursion, casting, memory and objects, exceptions, tables, stringtokenizer, class libraries
purchase advanced java quizzes ($7us)
this book follows on from "a java quiz book". the questions in it are advanced in two different but complementary ways. firstly it requires different skills to answer questions. whereas most quizzes (including "a java quiz book") test knowledge and comprehension, the questions in this book require analysis and evaluation. these correspond to the "deep learning" skills of bloom's taxonomy of cognitive skills. the difference is important. skills required of computing professionals include the ability to analyse programs, to choose between alternative solutions and to understand how principles are applied, and why. in its focus on these skills this book is, to the author's knowledge, unique. secondly, questions in this book require a more detailed knowledge of java and jdk, and the ability to apply that knowledge.
this book is organised into ten tests, each of five questions. each test has a range from easy to more difficult questions. tests should typically take about half an hour or so.
java quizzes forum - a place for buyers to comment about the product.
see our policy on refunds if you purchase java quizzes and are unhappy with the product. there have been no refunds requested for java quizzes.
we have been unable to find any other quiz books on c or java. the closest we have found is an old quiz book on basic written in 1983. we have not read the following quiz books but put them here for your reference.
a quiz manual for computer literacy 1994-95 (about $10.95)
the computer quiz book : a collection of exercises about computers (no date and no price)
although not the same as quizzes these books are useful for finding example programs for creating test questions. i have both these books on my book shelves and can recommend them.
i have not read these books but they look interesting.
a collection of programming problems and techniques (no price)
one hundred computer programming problems (no price)