Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Reflections on the Teaching of Programming: Methods and Implementations (Lecture Notes in Computer Science)

Buy
This state-of-the-art survey, reflecting on the teaching of programming, has been written by a group of primarily Scandinavian researchers and educators with special interest and experience in the subject of programming. The 14 chapters - contributed by 24 authors - present practical experience gathered in the process of teaching programming and associated with computing education research work. Special emphasis is placed on practical advice and concrete suggestions.

 

The authors are all members of the Scandinavian Pedagogy of Programming Network (SPoP), and bring together a diverse body of experiences from the Nordic countries. The 14 chapters of the book have been carefully written and edited to present 4 coherent units on issues in introductory programming courses, object-oriented programming, teaching software engineering issues, and assessment. Each of these individual parts has its own detailed introduction.

 

The topics addressed span a wide range of problems and solutions associated with the teaching of programming such as introductory programming courses, exposition of the programming process, apprentice-based learning, functional programming first, problem-based learning, the use of on-line tutorials, object-oriented programming and Java, the BlueJ environment to introduce programming, model-driven programming as opposed to the prevailing language-driven approach, teaching software engineering, testing, extreme programming, frameworks, feedback and assessment, active learning, technology-based individual feedback, and mini project programming exams.

(HTML tags aren't allowed.)

Web-Weaving: Intranets, Extranets, and Strategic Alliances
Web-Weaving: Intranets, Extranets, and Strategic Alliances
Intranets and Extranets are the fastest growing use of internet technology and are being adopted by a large number of organizations. `Web-Weaving' is a book for managers which illustrates the benefits and pitfalls of using technology to enhance internal and external connections. The book brings together a number of the hottest subjects in IT and...
Critical Reflections on Information Systems: A Systemic Approach
Critical Reflections on Information Systems: A Systemic Approach
While implementing IS and IT in support of their business strategies, companies are looking for ways to bridge the gap between their competitive position and technological investment, including ways to use this investment to the advantage of the organization. Critical Reflections on Information Systems: A Systemic Approach faces this challenge by...
Religions of Tibet in Practice
Religions of Tibet in Practice

Religions of Tibet in Practice is a landmark work, the first major anthology on the topic ever produced. It presents a stunning array of works (hagiographies, pilgrimage guides, prayers, accounts of visits to hell, epics, consecration manuals, sermons, and exorcism texts) that together offer an unparalleled view of the realities of...


Data Structures and Algorithms with Object-Oriented Design Patterns in C++
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
Learn the latest object-oriented design patterns needed to create sound software designs Author Bruno Preiss presents the fundamentals of data structures and algorithms from a modern, object-oriented perspective. The text promotes object-oriented design using C++ and illustrates the use of the latest object-oriented design patterns. Virtually all...
Easy Mac OS X Lion (2nd Edition)
Easy Mac OS X Lion (2nd Edition)

SEE IT DONE. DO IT YOURSELF. It’s that Easy! Easy Mac OS X Lion teaches you the fundamentals of working with the Mac operating system as well as how to use many of the applications that come with your Mac. Fully illustrated steps with simple instructions guide you through each task, building the...

Introduction to Electrical Installation Work: Compulsory Units for the 2330 Certificate in Electrotechnical Technology Level 2 (Installation Route)
Introduction to Electrical Installation Work: Compulsory Units for the 2330 Certificate in Electrotechnical Technology Level 2 (Installation Route)
A first book of electrical installation practice - all the key concepts and practical know-how, without pages of theory and mathematics

Introduction to Electrical Installation Work provides:
. Sound basic knowledge of electrical theory and practice without any difficult mathematics or complicated theory...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy