Programming Taskbook is an electronic book of educational training tasks. It is intended to be used when learning programming languages such as Pascal, Microsoft Visual Basic, C++, Microsoft Visual C#, Microsoft Visual Basic .NET. It contains 1000 training tasks that cover almost all sections of a basic programming curriculumstarting from scalar types and control statements to complicated data structures and recursive algorithms.
Developing of English version of Programming Taskbook is supported by European Consortium of Innovative Universities.
Version 4.6 of Programming Taskbook has been implemented for use in the following programming environments: Borland Delphi 3.07.0 and 2006 (including Turbo Delphi 2006 for Win32), Microsoft Visual Basic 5.0 and 6.0, Borland C++Builder 4.0 and 5.0, Microsoft Visual C++ 6.0, Microsoft Visual Studio .NET 2003 and 2005 (languages Visual C++, Visual Basic .NET, and Visual C# .NET).
The learning options listed below are supported by Programming Taskbook:
Programming Taskbook sufficiently facilitates task execution. It is due to it performs automatically standard input-output operations. Its advantage is especially obvious when performing processing of arrays, strings, files, and dynamic data structures. Submitting ready input data to students, Programming Taskbook directs their efforts to the development and program implementation of the algorithm of the task solving; and the variety of input data submitted by Programming Taskbook provides the effective testing of the offered algorithm.
Programming Taskbook contains the following task groups:
Programming Taskbook Complete Edition (PT4Complete1000) requires registration; after the registration all 1000 tasks are available for solving. Programming Taskbook Mini Edition (PT4Mini250) is a freeware; it contains 250 tasks that are available for solving. The tasks that are included in the Mini Edition are marked by the symbol «°». All these tasks are also available for solving in unregistered version of PT4Complete1000. All tasks that are available for solving in PT4Mini250 are listed below:
Begin1Begin40, Integer1Integer30, Boolean1Boolean40, If4, If6, If8, If12, If22, If26, Case2, Case4, Case9Case10, Case18, For5, For12For13, For15For16, For19For20, For33, For36, While1While2, While4, While7, While11While12, While22While23, Series1, Series15Series17, Series19, Series21, Series30, Proc4, Proc8, Proc10, Proc20Proc21, Proc25, Proc40, Minmax1, Minmax6, Minmax12, Minmax19, Minmax22, Array4, Array7, Array16, Array32, Array47, Array54, Array63, Array71, Array79, Array89, Array92, Array108, Array112, Array116, Array134, Matrix7, Matrix24, Matrix36, Matrix53, Matrix74, Matrix82, Matrix88, Matrix100, String9String10, String19, String29, String41, String44, String63, String70, File2, File10, File25, File27, File41, File43, File48, File50, File58, File61, File63, File67, File74, Text1, Text4, Text16, Text21, Text24, Text34, Text38, Text42, Text44, Text57, Param1, Param17, Param30, Param40, Param49, Param53, Param59Param61, Recur1, Recur4Recur5, Recur10, Recur14Recur18, Recur21, Recur25, Recur27, Dynamic2Dynamic3, Dynamic5, Dynamic8Dynamic12, Dynamic25, Dynamic30, Dynamic49, Dynamic55, Dynamic59, Dynamic63, Dynamic70, Dynamic74, Dynamic78.
The Programming Taskbook package contains the following auxiliary tools:
These tools are available from the Programming Taskbook menu «Start | Programs | Programming Taskbook 4». Also they are integrated in some environments, which use Programming Taskbook (see submenu «Tools» or «Add-Ins» of these environments).
Download Mini Edition of Programming Taskbook 4 (PT4Mini250, version 4.6, build 28.02.2007, 1.96 M)