Discrete mathematics is one of the very basic mathematics courses in computer engineering (CE) and/or computer science (CS) departments. This course covers almost all of the basic concepts for many other courses in the curriculum and requires active learning of students. For this purpose, especially "propositions" concept, which cannot be understood well in prior years, should be covered with every detail. Previous studies show that learning by entertaining activities and competition has positive effect on student motivation. In this study, an Internet-based Discrete Mathematics Package (DMP) for "propositions" that can work in mobile devices and encourages competitive learning between students has been developed within related literature.