Teaching Object-Oriented Programming with Games

First-year students in CS/IT curriculum are often overwhelmed by the introduction to programming module, which is a mandatory component for the whole study program. In this paper, we discuss the difficulties students may encounter in this module and propose a novel approach to teaching programming t...

Full description

Saved in:
Bibliographic Details
Published in2009 Sixth International Conference on Information Technology: New Generations pp. 969 - 974
Main Author Lu Yan
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.04.2009
Subjects
Online AccessGet full text
ISBN1424437709
9781424437702
DOI10.1109/ITNG.2009.13

Cover

Abstract First-year students in CS/IT curriculum are often overwhelmed by the introduction to programming module, which is a mandatory component for the whole study program. In this paper, we discuss the difficulties students may encounter in this module and propose a novel approach to teaching programming to new programmer with games. We reflect on our experiences on making the programming module friendly and improving the success rate among new programmers. We present our learning theory, teaching methodology and assistive software with technical details.
AbstractList First-year students in CS/IT curriculum are often overwhelmed by the introduction to programming module, which is a mandatory component for the whole study program. In this paper, we discuss the difficulties students may encounter in this module and propose a novel approach to teaching programming to new programmer with games. We reflect on our experiences on making the programming module friendly and improving the success rate among new programmers. We present our learning theory, teaching methodology and assistive software with technical details.
Author Lu Yan
Author_xml – sequence: 1
  surname: Lu Yan
  fullname: Lu Yan
  organization: Sch. of Comput. Sci., Univ. of Hertfordshire, Hatfield
BookMark eNotjM1Kw0AURkdU0Nbs3LnJCyS985ebu5SisVCMi-zLzOSmnWJSSQLi21up3-KcxYFvIW6G08BCPErIpQRabZr3KlcAlEt9JRLCErAgqy0V5bVYSKOM0YhAdyKZpiOcZ6zSiu7FqmEXDnHYp7U_cpizeow8zNymH-NpP7q-_2vfcT6klet5ehC3nfucOPn3UjSvL836LdvW1Wb9vM2iRDtnSnqUppTaStW1GILXFgIHaz2Cst2ZsvSeyDsEyxiUQSpA-hKYWq-X4ulyG5l59zXG3o0_OwsIaEj_Al6QQ-8
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ITNG.2009.13
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/IET Electronic Library
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Education
Computer Science
EISBN 9780769535968
0769535968
EndPage 974
ExternalDocumentID 5070749
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
AARBI
AAWTH
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IERZE
OCL
RIE
RIL
ID FETCH-LOGICAL-i175t-21b714813512fd7ccb350cec55b7025fb7018bb99ba705e7c2479601b80e9db3
IEDL.DBID RIE
ISBN 1424437709
9781424437702
IngestDate Wed Aug 27 01:53:07 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-21b714813512fd7ccb350cec55b7025fb7018bb99ba705e7c2479601b80e9db3
PageCount 6
ParticipantIDs ieee_primary_5070749
PublicationCentury 2000
PublicationDate 2009-April
PublicationDateYYYYMMDD 2009-04-01
PublicationDate_xml – month: 04
  year: 2009
  text: 2009-April
PublicationDecade 2000
PublicationTitle 2009 Sixth International Conference on Information Technology: New Generations
PublicationTitleAbbrev ITNG
PublicationYear 2009
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000452329
ssib026766868
Score 1.5539312
Snippet First-year students in CS/IT curriculum are often overwhelmed by the introduction to programming module, which is a mandatory component for the whole study...
SourceID ieee
SourceType Publisher
StartPage 969
SubjectTerms bluej
Computer networks
Computer science
Education
game
Game theory
greenfoot
Information technology
Java
Mathematical programming
Object oriented programming
object-oriented
Problem-solving
programming
Programming profession
Title Teaching Object-Oriented Programming with Games
URI https://ieeexplore.ieee.org/document/5070749
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwED61nZgKbRFvZWDErePYcTwjSkFqyxCkblXOcSSEaBFKF349vjwKQgwsUR5SFF_i3MPffR_AdYRJZpJEMqEsZ34mRgzDMGcGbaF1URRRQc3J80U8e5aPK7XqwM2-F8Y5V4HP3Jh2q7X8fGt3VCqbKOKmkaYLXZ3Eda9W--2IWMdxy_xe_YWlT7GEaXu5Iq25aSmemmOxB8KbyUO6uK_ZK0no4IfQSuVnpn2Yt09Yw0tex7sSx_bzF3njf4dwCKPvjr7gae-rjqDjNgPot5IOQTPDByTi3AA-hjBJG6RlsESq1rAlcSL7CJXuRKCuN7pGhdzgnrC2I0ind-ntjDX6CuzFBw0lEyFqnw2RRp8ocm0tRopbZ5VCbxxV-G2YIBqDmebKaSuk9glPiAl3JsfoGHqb7cadQCBi68NA7jKZK6kzH4WG2mUafTygfb4oT2FIpli_1wwa68YKZ3-fPoeDds2GhxfQKz927tK7_hKvqnf-BV0Oprc
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED2VMsBUaIv4JgMjbhPHjuMZUVroB0OQulU5x5EQokUoXfj1-NKkIMTAEuVDiuJLHL-z370HcB1inOo4FoxL4zPXE0OGQZAxjSZXKs_zMKfi5Mk0Gj6Lh7mcN-BmWwtjrS3JZ7ZHu-VafrYya5oq60vSphF6B3alEEJuqrXqr4dHKopq7ffyPyxcksV1Xc0VKuXrWuSpOuZbKrzuj5Lp_Ua_kqwOflitlCPNoAWT-hk3BJPX3rrAnvn8Jd_430YcQPe7ps972o5Wh9Cwyza0alMHr-rjbbJxrigfHegnFdfSmyHN17AZqSI7jEp3IlrXG12jqVzvnti2XUgGd8ntkFUOC-zFwYaC8QCVy4fIpY_nmTIGQ-kba6REFxyZu20QI2qNqfKlVYYL5VKeAGPf6gzDI2guV0t7DB6PjAOCvk1FJoVKHQ4NlE0VOkSgXMYoTqBDoVi8bzQ0FlUUTv8-fQV7w2QyXoxH08cz2K9XcPzgHJrFx9peOCBQ4GX5_r8AUZCqBA
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=2009+Sixth+International+Conference+on+Information+Technology%3A+New+Generations&rft.atitle=Teaching+Object-Oriented+Programming+with+Games&rft.au=Lu+Yan&rft.date=2009-04-01&rft.pub=IEEE&rft.isbn=9781424437702&rft.spage=969&rft.epage=974&rft_id=info:doi/10.1109%2FITNG.2009.13&rft.externalDocID=5070749
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424437702/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424437702/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424437702/sc.gif&client=summon&freeimage=true