Teaching Programming Through The "Modular Arithmetic" Math Project

Authors

  • Mariyana Raykova Informati s Department New Bulgarian University 21, Montevideo Blvd 1618 Soa, Bulgaria
  • Stoyan Boev Informatics Department New Bulgarian University 21, Montevideo Blvd 1618 Sofia, Bulgaria

Keywords:

Teaching Programming, Discrete Mathematics, Modular Arithmetic, Concept Map

Abstract

Project-based approach was integrated into the Computer science

programme at New Bulgarian University to enhance the learning process for

first year students. A multidisciplinary project based on main concepts of

Programming and Discrete mathematics was designed and developed.

The concepts and relations between them were presented by concepts

maps and the tasks were ordered according to revised Bloom's taxonomy.

So it became possible to evaluate the cognitive learning levels of the students

from simple remembering of information to analyzing and creating,

to improve the self-learning skills, the ability to search for new information,

working in teams and communication skills. The students had the opportunity to

apply algorithms related to different data structures, memory and time

optimisation that are used in the business and to integrate different

programming technologies in a project.

Author Biography

Mariyana Raykova, Informati s Department New Bulgarian University 21, Montevideo Blvd 1618 Soa, Bulgaria

Informatics Department
New Bulgarian University
21, Montevideo Blvd
1618 Sofia, Bulgaria

Downloads

Published

2022-04-13

Issue

Section

Articles