NoobLab: An Intelligent Learning Environment for Teaching Programming

Computer programming is a highly practical subject and it is essential that those new to the discipline engage in hands-on experimentation as part of the learning process. However, when faced with large cohorts and an increasing demand for distance and student flexible learning, incorporating this i...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:2012 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology Ročník 3; s. 357 - 361
Hlavní autori: Neve, Paul, Hunter, Gordon, Livingston, David, Orwell, James
Médium: Konferenčný príspevok..
Jazyk:English
Vydavateľské údaje: IEEE 01.12.2012
Predmet:
ISBN:9781467360579, 1467360570
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract Computer programming is a highly practical subject and it is essential that those new to the discipline engage in hands-on experimentation as part of the learning process. However, when faced with large cohorts and an increasing demand for distance and student flexible learning, incorporating this into a programming course can be difficult. There is a dynamic that exists between tutor and student in a real-world programming workshop session that is not easily replicated online. In this paper we describe an online learning environment that begins to create an analogue of this dynamic and its successful integration into an undergraduate programming module. Ultimately, the potential exists to not only improve the student learning experience but also investigate and inform programming pedagogy itself.
AbstractList Computer programming is a highly practical subject and it is essential that those new to the discipline engage in hands-on experimentation as part of the learning process. However, when faced with large cohorts and an increasing demand for distance and student flexible learning, incorporating this into a programming course can be difficult. There is a dynamic that exists between tutor and student in a real-world programming workshop session that is not easily replicated online. In this paper we describe an online learning environment that begins to create an analogue of this dynamic and its successful integration into an undergraduate programming module. Ultimately, the potential exists to not only improve the student learning experience but also investigate and inform programming pedagogy itself.
Author Orwell, James
Livingston, David
Neve, Paul
Hunter, Gordon
Author_xml – sequence: 1
  givenname: Paul
  surname: Neve
  fullname: Neve, Paul
  email: paul@kingston.ac.uk
  organization: Kingston Univ., London, UK
– sequence: 2
  givenname: Gordon
  surname: Hunter
  fullname: Hunter, Gordon
  organization: Kingston Univ., London, UK
– sequence: 3
  givenname: David
  surname: Livingston
  fullname: Livingston, David
  organization: Kingston Univ., London, UK
– sequence: 4
  givenname: James
  surname: Orwell
  fullname: Orwell, James
  organization: Kingston Univ., London, UK
BookMark eNotjU1LhUAYhScqqHtz3aKNf0B759tpJxdvCVItjJaXUV_N0JkYJejfdy-1OofnwHM25MJ5h4TcUkgpBXP_XiZlXqcMKEsZzc7IBrQyUmQZqHMSGZ1RoTRXILW5ItGyfAIABS4p0GtSPHvfVLZ5iHMXl27FaRoHdGtcoQ1udENcuO8xeDefYO9DXKNtP07Da_BDsPN87DfksrfTgtF_bsnbvqh3T0n18lju8iqxTOg1EQ3vjena9nguOGZcNEwzDgx5Z6RivREdGI20EVb2ikurrFLYaImS90zxLbn7846IePgK42zDz0FJSjVk_BecnEzF
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/WI-IAT.2012.218
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Education
Computer Science
EISBN 0769548806
9780769548807
EndPage 361
ExternalDocumentID 6511708
Genre orig-research
GroupedDBID 6IE
6IL
ACM
ALMA_UNASSIGNED_HOLDINGS
APO
CBEJK
GUFHI
LHSKQ
RIE
RIL
ID FETCH-LOGICAL-a247t-4b3f99dcc35143e834b272302e3d9562f94d097e1b4a5f635a6a66eb75e53f263
IEDL.DBID RIE
ISBN 9781467360579
1467360570
ISICitedReferencesCount 9
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000423017600072&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Sep 03 07:09:31 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a247t-4b3f99dcc35143e834b272302e3d9562f94d097e1b4a5f635a6a66eb75e53f263
PageCount 5
ParticipantIDs ieee_primary_6511708
PublicationCentury 2000
PublicationDate 2012-Dec.
PublicationDateYYYYMMDD 2012-12-01
PublicationDate_xml – month: 12
  year: 2012
  text: 2012-Dec.
PublicationDecade 2010
PublicationTitle 2012 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology
PublicationTitleAbbrev wi-iat
PublicationYear 2012
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0001035101
ssj0001120833
Score 1.5734382
Snippet Computer programming is a highly practical subject and it is essential that those new to the discipline engage in hands-on experimentation as part of the...
SourceID ieee
SourceType Publisher
StartPage 357
SubjectTerms Codes
computer programming
Conferences
e-learning
Education
educational analytics
Games
Indexes
pedagogy
Programming profession
Runtime
Semantics
Syntactics
virtual laboratories
Title NoobLab: An Intelligent Learning Environment for Teaching Programming
URI https://ieeexplore.ieee.org/document/6511708
Volume 3
WOSCitedRecordID wos000423017600072&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NT8IwFG-AePCkAsbv9ODRAWu7fngjBiKJIRwwciPt-mo8uBkc_v22ow4PXry1y5YtfVn6-t7vA6Fb5xTX0ob6V8oSRrlKlLRpQiF3uaCUCi1rswkxn8vVSi1a6K7hwgBADT6DQRjWvXxb5ttQKhvyLPikyDZqC8F3XK19PSW0xGILtZ6nxGcXtOZyBeySz0saiac4V1HqJx2p4cssmY2XAepFBiQ4gPzyWqm3munR_z7yGPX3nD28aHajE9SCoouOfkwbcPyHu8GmOUI6emgyL0vzpM09Hhd41ohzVjiqrr7iyZ4Hh316i5cRfBleFXBd737cR8_TyfLhMYm-CokmTFQJM9QpZfM8oPgpSMoMEf4oQoBaf1wiTjE7UgJSw3TmfEaiueYcjMggo45weoo6RVnAGcJOWJlyf5fhjoWws5E1_hFgHEBpOEe9sELrj510xjouzsXfly_RYQjADi1yhTrVZgvX6CD_qt4-Nzd1vL8BXRmlSg
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NT4MwFG_mNNHTdNP4bQ8eZRttKdTbYraMOMkOGHdbKH01HgQzmX-_LavMgxdvLYFA-kL6-t7vA6FbrQXPImXrXz7zGOXCE5HyPQq5zkNKaZhFtdlEmCTRYiHmLXTXcGEAoAafQd8O616-KvO1LZUNeGB9UqIdtBswRoYbtta2omKbYq6JWs99YvILWrO5LHrJZCaNyJObCyf24w_F4CX24lFqwV6kT6wHyC-3lXqzmXT-95mH6HjL2sPzZj86Qi0ouqjzY9uA3V_ctUbNDtTRQ-OkLOUsk_d4VOC4keessNNdfcXjLRMOmwQXpw5-aV9lkV3vZnyMnifj9GHqOWcFLyMsrDwmqRZC5bnF8VOIKJMkNIcRAlSZAxPRgqmhCMGXLAu0yUkynnEOMgwgoJpweoLaRVnAKcI6VJHPzV2Sa2YDz4ZKmkeAcQCRwRnq2RVafmzEM5Zucc7_vnyD9qfp02w5i5PHC3Rgg7HBjlyidrVawxXay7-qt8_VdR37byseqJE
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2012+IEEE%2FWIC%2FACM+International+Conferences+on+Web+Intelligence+and+Intelligent+Agent+Technology&rft.atitle=NoobLab%3A+An+Intelligent+Learning+Environment+for+Teaching+Programming&rft.au=Neve%2C+Paul&rft.au=Hunter%2C+Gordon&rft.au=Livingston%2C+David&rft.au=Orwell%2C+James&rft.date=2012-12-01&rft.pub=IEEE&rft.isbn=9781467360579&rft.volume=3&rft.spage=357&rft.epage=361&rft_id=info:doi/10.1109%2FWI-IAT.2012.218&rft.externalDocID=6511708
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467360579/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467360579/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467360579/sc.gif&client=summon&freeimage=true