Assurance (QA) course that integrates evidence from research andnew developments in software testing as well as engineering education. The specific goals are:1. To incorporate empirical studies in software engineering to supplement instruction in testing of all aspects, including safety, security, reliability, and performance.2. To increase focus on particular topics of high relevance such as formal testing of safety- critical systems and software inspection through targeted pedagogical interventions.3. To leverage existing instructional materials from the software engineering education community to create and explore blended learning models such as a flipped classroom.4. To integrate and promote inclusive and reflective teaching practices in
limitwithout any kind of visual aid. This forces the student to work a mental schema and to practiceoral communication skills. During the presentations the students are also evaluated on theguidelines received in Unit 4.B. RA II and Ability ( i): The recognition of the need for continuous learningAccording to the proposal of Candy [17], there are two areas that the student must develop inorder to achieve the continuous learning: (a) will be able to do (motivation): curious, disciplined,analytical, reflective, responsible, creative, independent and (b) can be done (ability): hasdeveloped skills of search and retrieval of information, has knowledge about the learningprocess, develops and uses its evaluation criterion (critical thinking).Extending the
study. Note that Likert scale items allow for both agreement and disagreement.Table 3 below contains sample survey items for the three aspects under study. The “H6” itemrelates to student motivation (aspect 1), the “SE2” item relates to perceived software engineeringlearning (aspect 2) and the “G2” item relates to impact on major and career plans (aspect 3). Thesurvey items are worded so that the positive outcome, Ha, will be reflected by student agreement(“agree” or “strongly agree”) with each statement. ID Item H6 Working with an H-FOSS community to develop a project has increased my interest in computing. SE2 I am comfortable that I could participate in the planning and development of a real-world software project. G2
-weekly meeting, the customer introduced some additionalrequirements either as a replacement for the ones that the interns wanted to eliminate, or just the fact that “hehas forgotten to mentioned them during the initial requirement phase”. Again, this was intentionallyincorporated to the project, to reflect what can happen in the real world, and also introduce the concept ofchange control.C. Team OrganizationGiven the the nature of the project, the development team required expertise in both hardware and software.There were number of students who had higher level of interest in one of these areas, and the rest did nothave a strong preference, this allowed us to divide the interns to two groups of five. The two groupsremained fluid throughout