![]() ![]() Learning to program means learning how to solve problems using code. This guide has been translated to Chinese by yifeitao Simple Programming Problems in Chinese Before you begin I suppose they are also useful, although much easier, whenever an experienced person wants to learn a new language. The List exercises for example are more complicated in languages like C that don’t have build-in support for lists. The difficulty of the exercises of course somewhat depends on the programming language you use. Except for the GUI questions, exercises are generally algorithmic and should be solvable without learning any libraries. It will be extended as I come up with new exercises. This page is a collection of progressively more difficult exercises that are suitable for people who just started learning. Problems from Project Euler and the like are usually much too difficult for beginners, especially if they don’t have a strong background in mathematics. Whenever I’m TA for a introductory CS class where students learn some programming language, I have trouble coming up with good exercises.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |