NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 2 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Goel, Sanjay; Kathuria, Vanshi – Journal of Information Technology Education, 2010
The majority of an engineer's time in the software industry is spent working with other programmers. Agile methods of software development like eXtreme Programming strongly rely upon practices like daily meetings and pair programming. Hence, the need to learn the skill of working collaboratively is of primary importance for software developers.…
Descriptors: Computer Science Education, Programming, Teaching Methods, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Huang, Chenn-Jung; Liu, Ming-Chou; Chang, Kuo-En; Sung, Yao-Ting; Huang, Tz-Hau; Chen, Chun-Hua; Shen, Hung-Yen; Huang, Kuo-Liang; Liao, Jia-Jian; Hu, Kai-Wen; Luo, Yun-Cheng; Chang, Tun-Yu – Educational Technology & Society, 2010
With rapid advances in the development of information technology, information access has become central to life in the 21st century. In recent years, the development of useful learning-assistance systems has become a popular topic in literature. Learners can benefit from guidance provided by a tool that assists learning when a student has trouble…
Descriptors: Electronic Learning, Feedback (Response), Information Technology, Teaching Methods