AbstractTeaching algorithmization and programming has been recently going through big changes trying to react to the dynamic development of software industry. Previously used methodical process, development models, or programming languages do not conform to current requirements. The results of the surveys in primary and secondary schools, we can say that the teaching of programming and algorithms are not sufficiently exploited. The aim of this paper is to present practical experience of the author teaching programming and the possibilities of using design patterns in the teaching of programming. According to the performed analyzes the procedures and methodologies of teaching programming shows that Design Patterns are used only marginally. F...
M.Ed.Computer Studies as a school subject consists of a theory and a practical component. The practi...
M.Ed.Computer Studies as a school subject consists of a theory and a practical component. The practi...
Programming is a core subject within Computer Science curricula and many also consider it a particul...
AbstractEducation of subjects related with computer science is from the perspective of other for cen...
Even though design patterns are one of the most important building blocks in the current software en...
Even though design patterns are one of the most important building blocks in the current software en...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
Abstract: Research on cognitive theories about programming learning suggests that experienced progra...
In this paper we describe a concept that can be used to capture best practices in teaching and learn...
Computer science would not exist without the concept of algorithm. Therefore design of algorithms pl...
The academic discipline of computer science uniquely prepares students for future study by teaching ...
This paper proposes that object-oriented design patterns can greatly help with the design and constr...
© 2018 IEEE. In this Work in Progress paper in the Research Category we report on existing concerns ...
M.Ed.Computer Studies as a school subject consists of a theory and a practical component. The practi...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
M.Ed.Computer Studies as a school subject consists of a theory and a practical component. The practi...
M.Ed.Computer Studies as a school subject consists of a theory and a practical component. The practi...
Programming is a core subject within Computer Science curricula and many also consider it a particul...
AbstractEducation of subjects related with computer science is from the perspective of other for cen...
Even though design patterns are one of the most important building blocks in the current software en...
Even though design patterns are one of the most important building blocks in the current software en...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
Abstract: Research on cognitive theories about programming learning suggests that experienced progra...
In this paper we describe a concept that can be used to capture best practices in teaching and learn...
Computer science would not exist without the concept of algorithm. Therefore design of algorithms pl...
The academic discipline of computer science uniquely prepares students for future study by teaching ...
This paper proposes that object-oriented design patterns can greatly help with the design and constr...
© 2018 IEEE. In this Work in Progress paper in the Research Category we report on existing concerns ...
M.Ed.Computer Studies as a school subject consists of a theory and a practical component. The practi...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
M.Ed.Computer Studies as a school subject consists of a theory and a practical component. The practi...
M.Ed.Computer Studies as a school subject consists of a theory and a practical component. The practi...
Programming is a core subject within Computer Science curricula and many also consider it a particul...