Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

Reflecting on Pedagogy

In this section, we review various computer science curricula and pedagogical approaches through the lens of newcomer socialization. The software development tasks we listed earlier—programming, working on bugs, testing, project management, documentation, specifications, tools and communications—are addressed to various degrees in university courses. Within each task, we can find Schein’s three components of belonging to an organization: function, hierarchy, and social networking. Three relatively recent and uncommon pedagogical approaches—pair programming, legitimate peripheral participation, and mentoring—address the hierarchical and social aspects of newcomer socialization in a university setting. We urge that these practices be more universally adopted.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint