• Publications
  • Influence
Self direction & constructivism in programming education
TLDR
This paper explores the relationship between new constructivist apprenticeship techniques meant to improve programming pedagogy [6][7] and student self-direction. Expand
  • 30
  • 4
  • PDF
The role of virtualization in computing education
TLDR
We propose to review the increasingly important role that virtualization is playing in computing education from 2 perspectives; (1) Classrooms' system administration and technological advances which support the development of new pedagogies (2) Pedagogical advances which instructors can now implement thanks to these technologies and their impact on students learning. Expand
  • 35
  • 3
Remotely accessible sandboxed environment with application to a laboratory course in networking
TLDR
This paper discusses the achievements of the SOFTICE project in undergraduate networking labs and compares our approach to alternative solutions which recently emerged in the CS and IT education communities. Expand
  • 15
  • 3
Fitness Distance Correlation, as statistical measure of Genetic Algorithm difficulty, revisited
TLDR
We propose an interpretation of Hamming-distance based FDC, which takes into account the GA dynamics and the effects of crossover operator. Expand
  • 23
  • 2
  • PDF
An Evolutionary Approach for Time Dependent Optimization
TLDR
We present a comparison between the effectivenss of traditional genetic algorithm and dual genetic algorithm which has revealed to be a particularly adaptive tool for optimizing a lot of diversified classes of functions. Expand
  • 28
  • 1
  • PDF
Restoring "coding with intention" in introductory programming courses
TLDR
This descriptive study discusses two conceptual difficulties encountered by students in introductory programming courses regardless of the chosen language or pedagogical approach (e.g. objects, classes or fundamentals first). Expand
  • 39
  • 1
An evolutionary approach for time dependant optimization
TLDR
This paper presents a comparison between the effectiveness of traditional sample genetic algorithm (SGA) and the dual genetic algorithm which is revealed to be a particularly adaptive tool for optimizing a lot of diversified classes of functions. Expand
  • 19
  • 1
Two models of immunization for time dependent optimization
  • A. Gaspar, P. Collard
  • Computer Science
  • Smc conference proceedings. ieee international…
  • 8 October 2000
TLDR
This paper investigates the relevance of the immune system metaphor to time-dependent optimization (TDO). Expand
  • 33
  • 1
Virtualization Technologies in the Undergraduate IT Curriculum
TLDR
A Linux-based virtualization solution for IT courses leverages an open source approach for a low-cost, scalable cluster. Expand
  • 22
  • 1
A Data-Driven Analysis of Informatively Hard Concepts in Introductory Programming
TLDR
We propose to use Dimension Extraction algorithm (DECA) inspired by coevolution and co-optimization theory to answer this question. Expand
  • 7
  • 1
  • PDF