Learn More
Regular expressions are powerful but complex tools and require a thorough understanding to be used effectively. It is common for students to experience some challenges with the construction of regular expressions as well as with the recognition of the set of strings that are evaluated through them. This is the reason for the development of project(More)
Learning how to solve problems is one of the best supplements to the traditional teaching of computer science courses. The presence of multiple sets of well-developed sequences of problems makes teaching much easier and more efficient. The subject discussed in this paper refers to the automatic generation of problem sets considering problems of a specific(More)
This paper considers a teaching approach applied to an introductory computer science course. The individual work with each of the students attending such a course consists of assigning examples, exercises and problems corresponding to the respective level of the student's preparation. These exercises and problems are generated by a system that uses(More)
  • 1