Reference Hub1
Ensemble: An Innovative Approach to Practice Computer Programming

Ensemble: An Innovative Approach to Practice Computer Programming

Ricardo Queirós, José Paulo Leal
ISBN13: 9781466673045|ISBN10: 1466673044|EISBN13: 9781466673052
DOI: 10.4018/978-1-4666-7304-5.ch009
Cite Chapter Cite Chapter

MLA

Queirós, Ricardo, and José Paulo Leal. "Ensemble: An Innovative Approach to Practice Computer Programming." Innovative Teaching Strategies and New Learning Paradigms in Computer Programming, edited by Ricardo Queirós, IGI Global, 2015, pp. 173-201. https://doi.org/10.4018/978-1-4666-7304-5.ch009

APA

Queirós, R. & Leal, J. P. (2015). Ensemble: An Innovative Approach to Practice Computer Programming. In R. Queirós (Ed.), Innovative Teaching Strategies and New Learning Paradigms in Computer Programming (pp. 173-201). IGI Global. https://doi.org/10.4018/978-1-4666-7304-5.ch009

Chicago

Queirós, Ricardo, and José Paulo Leal. "Ensemble: An Innovative Approach to Practice Computer Programming." In Innovative Teaching Strategies and New Learning Paradigms in Computer Programming, edited by Ricardo Queirós, 173-201. Hershey, PA: IGI Global, 2015. https://doi.org/10.4018/978-1-4666-7304-5.ch009

Export Reference

Mendeley
Favorite

Abstract

Currently, the teaching-learning process in domains, such as computer programming, is characterized by an extensive curricula and a high enrolment of students. This poses a great workload for faculty and teaching assistants responsible for the creation, delivery, and assessment of student exercises. The main goal of this chapter is to foster practice-based learning in complex domains. This objective is attained with an e-learning framework—called Ensemble—as a conceptual tool to organize and facilitate technical interoperability among services. The Ensemble framework is used on a specific domain: computer programming. Content issues are tacked with a standard format to describe programming exercises as learning objects. Communication is achieved with the extension of existing specifications for the interoperation with several systems typically found in an e-learning environment. In order to evaluate the acceptability of the proposed solution, an Ensemble instance was validated on a classroom experiment with encouraging results.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.