KSIĄŻKI



 "PYTHON  C++  JAVASCRIPT
 Tasks from programming"

 Authors:
 Marek Luliński
 Gniewomir Sarbicki
 Publishing: Helion
 Binding: soft
 Number of pages: 144

  

  DESCRIPTION

Pascal, C++, JavaScript and Python - this is a collection of languages you will practice with tasks in this book. Each of them has slightly different applications, and all of them are or will be used in IT lessons and exams in the near future, and their use in the face of real problems can greatly simplify your life. How to learn how to program in these languages in the easiest and fastest way? Of course, thanks to exercises! With this book you will write specific programs solving numerical, logical and mathematical tasks in each of the above languages. With a practical set of tasks contained here, you will try to find permutations of the collection, encrypt the text with Caesar's code, build a Pascal's triangle and indicate the grid points inside a circle of radius r. Write, according to your own idea, programs answering the questions posed in the tasks. If you are a student, you will be able to practice not only programming skills, but also mathematical ones. If you are a teacher, you will find a lot of inspiration for your students. You will then be able to compare the finished program with the solutions proposed by the authors. Tasks of the competition in the field of computer science



 „Tasks of the competition in the field of computer science”
 Author:
 Marek Luliński
 Publishing: Helion
 Binding: soft
 Number of pages: 88

  

 DESCRIPTION

The book presents competition tasks so that they can be properly solved in different ways and with different IT tools. The author emphasizes the acquisition of the skills of a creative approach to solving tasks based on the information obtained. There are 50 competition tasks, which can be a good material to practice for students and an excellent example and inspiration for teachers creating their own tasks. It should be borne in mind, however, that the computer and its software are not an end in themselves, but only an auxiliary tool allowing to solve many tasks and problems - maybe not always better, but faster and more effectively than with conventional methods.