2002
DOI: 10.1109/ms.2002.1032854
|View full text |Cite
|
Sign up to set email alerts
|

Simulating a software engineering apprenticeship

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
4
0

Year Published

2005
2005
2018
2018

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 6 publications
1
4
0
Order By: Relevance
“…What is notable is that these areas are all those that are traditionally thought to be difficult to teach in a standard classroom setting. Their centrality in the GSP is consistent with the framework proposed by Surendren et al, [24]. Students struggled with these areas during their GSP experience but learned something about the behaviors required to react successfully.…”
Section: Resultssupporting
confidence: 82%
See 1 more Smart Citation
“…What is notable is that these areas are all those that are traditionally thought to be difficult to teach in a standard classroom setting. Their centrality in the GSP is consistent with the framework proposed by Surendren et al, [24]. Students struggled with these areas during their GSP experience but learned something about the behaviors required to react successfully.…”
Section: Resultssupporting
confidence: 82%
“…But Surendran, et al [24] note that a difficult thing to achieve in a curriculum is realism-real products signifying tangible, relevant achievements and real people signifying collaborative effort. These researchers utilized well known taxonomies of both learning mastery levels and Software Engineering topics [17] to develop a model of professional mastery appropriate for the real world.…”
Section: Teaching the "Real World"mentioning
confidence: 99%
“…This has been sufficiently appreciated by educators that some have sought to incorporate elements of that apprenticeship model into academic coursework. 14 The elements of software engineering practice that are often absent from bioinformatic teams correspond to those elements which are typically learned by the software engineering apprentice (source control, build systems, unit testing etc). This is hardly surprising: Scientists learn more software development skills informally from other scientists, and through selfstudy, than through formal education.…”
Section: Software Engineering Vs Computer Programmingmentioning
confidence: 99%
“…Using team projects is common in software engineering courses (Surendran, Hays & Macfarlane, 2002) since this offers considerable opportunities for simulating real-world experience. In the SA&D course all teams worked on a single project with the instructor as the client in order to provide a safe environment.…”
Section: Project Deliverablesmentioning
confidence: 99%