scholarly journals Assessment in Software Development for Competitive Environments: An AI Strategy Development Case Study

Electronics ◽  
2021 ◽  
Vol 10 (13) ◽  
pp. 1566
Author(s):  
Manuel Palomo-Duarte ◽  
Antonio García-Domínguez ◽  
Antonio Balderas

Competitions are being widely used to motivate students in diverse learning processes, including those in computer programming. This paper presents a methodology for designing and assessing competitive learning scenarios that allow students to develop three different coding skills: the ability to compete against unknown competitors, the ability to compete against known competitors and the ability to compete against refined versions of known competitors. The proposal is based on peer code review, implemented as an improvement cycle after the dissemination of the code among participants. A case study evaluating the methodology was conducted with two cohorts of students in an undergraduate course. The analysis of the obtained grades suggests that while performance after our assistance was improved, students could still fail or succeed independently of the assistance. Complementary data from student questionnaires and supervisor observations are aligned with this finding. As a conclusion, the evidence supports the validity of the methodology. Additionally, several guidelines based on the experience are provided to transfer the proposal to other environments.

Author(s):  
Paula Peres ◽  
Sandra Ribeiro ◽  
Célia Tavares ◽  
Luciana Oliveira ◽  
Manuel Silva

This chapter aims to demonstrate how PAOL - Unit for Innovation in Education, a project from ISCAP - School of Accounting and Administration of Oporto - Institute Polytechnic of Oporto, Portugal - prompted new educational initiatives and new learning scenarios at a Higher Education Institution. Furthermore, it will demonstrate PAOL’s lines of intervention through an extensive analysis based on the 6 years of experience that this unit has in the educational technology field; a project that began small but that, due to the force of innovation, has progressively conquered new adepts. Therefore the unit described in this chapter relates all these factors, as a whole, capable of attaining changes that influence mentalities and methodologies, overcoming cultural and technical barriers. This case study can serve as a catalyst, potentiating the creation of new multi-faceted projects in the scope of web technologies in higher education teaching-learning processes.


2021 ◽  
pp. 1-16
Author(s):  
CAN ZHOU ◽  
NIGEL BROTHERS

Summary The incidental mortality of seabirds in fisheries remains a serious global concern. Obtaining unbiased and accurate estimates of bycatch rates is a priority for seabird bycatch mitigation and demographic research. For measuring the capture risk of seabird interactions in fisheries, the rate of carcass retrieval from hauled gear is commonly used. However, reliability can be limited by a lack of direct capture observations and the substantial pre-haul bycatch losses known to occur, meaning incidence of seabird bycatch is underestimated. To solve this problem, a new measure (bycatch vulnerability) that links an observed interaction directly to the underlying capture event is proposed to represent the capture risk of fishery interactions by seabirds. The new measure is not affected by subsequent bycatch loss. To illustrate how to estimate and analyse bycatch vulnerability, a case study based on a long-term dataset of seabird interactions and capture confirmation is provided. Bayesian modelling and hypothesis testing were conducted to identify important bycatch risk factors. Competition was found to play a central role in determining seabird bycatch vulnerability. More competitive environments were riskier for seabirds, and larger and thus more competitive species were more at risk than smaller sized and less competitive species. Species foraging behaviour also played a role. On the other hand, no additional effect of physical oceanic condition and spatio-temporal factors on bycatch vulnerability was detected. Bycatch vulnerability is recommended as a replacement for the commonly used bycatch rate or carcass retrieval rate to measure the capture risk of an interaction. Combined with a normalized contact rate, bycatch vulnerability offers an unbiased estimate of seabird bycatch rate in pelagic longline fisheries.


PLoS ONE ◽  
2018 ◽  
Vol 13 (3) ◽  
pp. e0194096 ◽  
Author(s):  
Alfredo Corell ◽  
Luisa M. Regueras ◽  
Elena Verdú ◽  
María J. Verdú ◽  
Juan P. de Castro

2017 ◽  
Vol 7 (2) ◽  
pp. 125 ◽  
Author(s):  
Thomas Staubitz ◽  
Ralf Teusner ◽  
Christoph Meinel ◽  
Nishanth Prakash

Programming tasks are an important part of teaching computer programming as they foster students to develop essential programming skills and techniques through practice.  The design of educational problems plays a crucial role in the extent to which the experiential knowledge is imparted to the learner both in terms of quality and quantity. Badly designed tasks have been known to put-off students from practicing programming. Hence, there is a need for carefully designed problems. Cellular Automata programming lends itself as a very suitable candidate among problems designed for programming practice. In this paper, we describe how various types of problems can be designed using concepts from Cellular Automata and discuss the features which make them good practice problems with regard to instructional pedagogy. We also present a case study on a Cellular Automata programming exercise used in a MOOC on Test Driven Development using JUnit, and discuss the automated evaluation of code submissions and the feedback about the reception of this exercise by participants in this course. Finally, we suggest two ideas to facilitate an easier approach of creating such programming exercises.


Author(s):  
Minseong Kim ◽  
Suntae Kim ◽  
Sooyong Park ◽  
Mun-Taek Choi ◽  
Munsang Kim ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document