Authors:
            
                    Pedro G. Feijóo-García
                    
                        
                                1
                            
                    
                     and
                
                    Fernando De la Rosa
                    
                        
                                2
                            
                    
                    
                
        
        
            Affiliations:
            
                    
                        
                                1
                            
                    
                    Universidad El Bosque, Colombia
                
                    ; 
                
                    
                        
                                2
                            
                    
                    Universidad de los Andes, Colombia
                
        
        
        
        
        
             Keyword(s):
            Programming Learning, E-Learning, Programming Teaching, E-Robotics, Instructional Technology, Visual Programming Language.
        
        
            
                Related
                    Ontology
                    Subjects/Areas/Topics:
                
                        Computer-Supported Education
                    ; 
                        e-Learning
                    ; 
                        Game-Based and Simulation-Based Learning
                    ; 
                        Information Technologies Supporting Learning
                    ; 
                        Learning/Teaching Methodologies and Assessment
                    ; 
                        Virtual Learning Environments
                    
            
        
        
            
                Abstract: 
                One of the main challenges related to algorithmic and programming teaching with novice students, is to focus their process on acquiring concepts and developing problem solving skills in programming, without spending time overcoming syntax-oriented learning curves of specific languages. The application here explained is proposed as an instructional technology that, using the advantages of Visual Blocks Programming, through virtual and remote mobile robotics’ scenarios, seeks to give playful and friendly mechanisms for programming and algorithmic self-learning. This paper presents the pedagogical design and approach of the tool, evaluated through a User Experience approach with high school students in the Colombian educational context.