2009 Sixth International Conference on Information Technology: New Generations 2009
DOI: 10.1109/itng.2009.13
|View full text |Cite
|
Sign up to set email alerts
|

Teaching Object-Oriented Programming with Games

Abstract: ???This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder." ???Copyright IEEE. Personal use of this material is permitted. However, permission to reprint/republish… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
14
0
3

Year Published

2014
2014
2020
2020

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 34 publications
(21 citation statements)
references
References 8 publications
0
14
0
3
Order By: Relevance
“…Although a highly influential programming paradigm [4][5], a particularly difficult topic to teach in computer programming is Object-Oriented Programming (OOP) [4]- [7]. This may be due to the difficulty of students in grasping the concept of objects and classes in a simplified manner, differentiating them with structured or procedural programming approach [4][5] and to relate and implement them in programming.…”
Section: Focus On Algorithm Designmentioning
confidence: 99%
See 1 more Smart Citation
“…Although a highly influential programming paradigm [4][5], a particularly difficult topic to teach in computer programming is Object-Oriented Programming (OOP) [4]- [7]. This may be due to the difficulty of students in grasping the concept of objects and classes in a simplified manner, differentiating them with structured or procedural programming approach [4][5] and to relate and implement them in programming.…”
Section: Focus On Algorithm Designmentioning
confidence: 99%
“…In [7], a game-based OOP method was presented to help students to better understand OOP concepts and to help the students to stay interested longer. The proposed Graphical User…”
Section: Focus On Algorithm Designmentioning
confidence: 99%
“…It is applied on different disciplines such as medicine, business, management, military, engineering and computer science. Various serious games and simulations have been conducted on computer science topics like software project management, operating systems, computer assembly and computer programming which attracted more interest over the other topics because students and teachers confronted different difficulties learning and teaching computer programming [7]; furthermore students faced several problems understanding the concepts of Object Oriented Programming (OOP) like classes, objects, recursion and inheritance [8].…”
Section: Introductionmentioning
confidence: 99%
“…Neste contexto, este trabalho pretende apresentar uma descrição dos conceitos de orientação a objetos que podem ser aplicados e desenvolvidos através da ferramenta Scratch, em contraste com a sua extensão Snap!, comparando as suas funcionalidades e apresentando formas de aplicá-las como forma de facilitar o processo de ensino aprendizagem de POO. A partir de pesquisas anteriores [14] é possível observar que a utilização destas ferramentas interativas auxiliam no processo de aprendizagem dos conceitos de programação de computadores por parte de pessoas que não possuem conhecimento nesta área, pretendendo-se replicar este método também para conceitos mais avançados como o de POO.…”
unclassified