An approach for the use of Learning Objects in teaching computer programming concepts

The teaching of algorithms and programming concepts to students of the first years of Computer Science course has been a major challenge, because students often have difficulty understanding the subject, leading to a high dropout rate. At our institution, dropout rate in the first year of the Comput...

Full description

Saved in:
Bibliographic Details
Published in2016 IEEE Frontiers in Education Conference (FIE) pp. 1 - 8
Main Authors Begosso, Luiz Ricardo, Begosso, Luiz Carlos, Begosso, Raissa Helena
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.10.2016
Subjects
Online AccessGet full text
DOI10.1109/FIE.2016.7757619

Cover

Abstract The teaching of algorithms and programming concepts to students of the first years of Computer Science course has been a major challenge, because students often have difficulty understanding the subject, leading to a high dropout rate. At our institution, dropout rate in the first year of the Computer Science course is 26%, which led us to think of pedagogical strategies to reduce this number. The use of Learning Objects (LO) has gained ground in higher education, but few experiments have been developed to help teach programming concepts to students in the early years. In other experiments, we applied the use of LO in the teaching of programming concepts. However, one of the difficulties encountered in our previous experiences was to identify the ideal moment to introduce the LO to students. Therefore, in 2015 we conducted a new experiment with two groups of students, using a LO to teach Sorting concepts. For the first group we introduced the LO before the professor started teaching theoretical concepts. For the second group, the professor initially taught the theoretical concepts, and only later was the LO introduced. This study aims to present the methodology used to carry out the experiment and the results achieved.
AbstractList The teaching of algorithms and programming concepts to students of the first years of Computer Science course has been a major challenge, because students often have difficulty understanding the subject, leading to a high dropout rate. At our institution, dropout rate in the first year of the Computer Science course is 26%, which led us to think of pedagogical strategies to reduce this number. The use of Learning Objects (LO) has gained ground in higher education, but few experiments have been developed to help teach programming concepts to students in the early years. In other experiments, we applied the use of LO in the teaching of programming concepts. However, one of the difficulties encountered in our previous experiences was to identify the ideal moment to introduce the LO to students. Therefore, in 2015 we conducted a new experiment with two groups of students, using a LO to teach Sorting concepts. For the first group we introduced the LO before the professor started teaching theoretical concepts. For the second group, the professor initially taught the theoretical concepts, and only later was the LO introduced. This study aims to present the methodology used to carry out the experiment and the results achieved.
Author Begosso, Raissa Helena
Begosso, Luiz Ricardo
Begosso, Luiz Carlos
Author_xml – sequence: 1
  givenname: Luiz Ricardo
  surname: Begosso
  fullname: Begosso, Luiz Ricardo
  email: begosso@femanet.com.br
  organization: Fundacao Educacional do Municipio de Assis, Centro de Pesquisas em Inf., Assis, Brazil
– sequence: 2
  givenname: Luiz Carlos
  surname: Begosso
  fullname: Begosso, Luiz Carlos
  email: lbegosso@femanet.com.br
  organization: Fac. de Tecnol. de Assis, Fundacao Educacional do Municipio de Assis, Assis, Brazil
– sequence: 3
  givenname: Raissa Helena
  surname: Begosso
  fullname: Begosso, Raissa Helena
  email: raissabegosso@gmail.com
  organization: BS Tecnol., Sao Paulo, Brazil
BookMark eNotj7FuwjAURV2pHVpgR-riH0jqF8d-8YgQtEiRWOiMHOcZghoncszQvy8VTFc6uudK9409hyEQY0sQOYAwH9vdJi8E6BxRoQbzxBYGK1DCCEAjylf2vQrcjmMcrDtzP0SezsSvE_HB85psDF048X1zIZcm3gWe6Fb8Z27ox2uiyG_uKdq-v8PgaEzTnL14-zPR4pEzdthuDuuvrN5_7tarOuuMSJksUDksNSmrSzBem1aXRhRQgSHfais1Nig9ae_AW5RVgy0KUroqVAOFnLH3-2xHRMcxdr2Nv8fHV_kHLyFNOw
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/FIE.2016.7757619
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Education
EISBN 9781509017904
1509017909
EndPage 8
ExternalDocumentID 7757619
Genre orig-research
GroupedDBID 6IE
6IH
CBEJK
RIE
RIO
ID FETCH-LOGICAL-i90t-3275c746e5a6419f69d649021819efd6a367b73fe6fc1fa738b7d70e56825b123
IEDL.DBID RIE
IngestDate Thu Jun 29 18:38:04 EDT 2023
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-3275c746e5a6419f69d649021819efd6a367b73fe6fc1fa738b7d70e56825b123
PageCount 8
ParticipantIDs ieee_primary_7757619
PublicationCentury 2000
PublicationDate 2016-Oct.
PublicationDateYYYYMMDD 2016-10-01
PublicationDate_xml – month: 10
  year: 2016
  text: 2016-Oct.
PublicationDecade 2010
PublicationTitle 2016 IEEE Frontiers in Education Conference (FIE)
PublicationTitleAbbrev FIE
PublicationYear 2016
Publisher IEEE
Publisher_xml – name: IEEE
Score 2.017499
Snippet The teaching of algorithms and programming concepts to students of the first years of Computer Science course has been a major challenge, because students...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms computer programming
computer science education
Computers
Education
educational process
Programming profession
software algorithms
Sorting
Taxonomy
Title An approach for the use of Learning Objects in teaching computer programming concepts
URI https://ieeexplore.ieee.org/document/7757619
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3LSgMxFL20Xbny0YpvsnDpTGc6eTRLkZYqVF200F2ZJDdSxKnYmY1fbzKTVhQX7kIIJCQk5yY551yAa2GZcIF3GqFmJqJS20jSlEbWKKulFnaQeO3w9JFP5vRhwRYtuNlpYRCxJp9h7Iv1X75Z68o_lfWFYP7W3Ya2GPJGq7X9eUxkf3w_8lQtHodmP_Kl1HAx3ofptqOGJfIaV6WK9ecvD8b_juQAet_CPPK8g5xDaGFx5BMvB5JGF-a3BdnahBMXjxIX35Fqg2RtSbBSfSFPyj--bMiqIGUgUxIdsjuQQNh6ayprTeOmB7PxaHY3iULmhGglkzLKBoJpQTmynNNUWi4Np7JGc4nW8DzjQonMIrc6tbnIhkoYkSDj7r6oHJYdQ6dYF3gCxJ2VqXfkcTtfU6PznA0wVdRwS4eaZvoUun52lu-NN8YyTMzZ39XnsOdXqCHDXUCn_Kjw0oF6qa7q1fwCLf2kNw
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3LTgIxFL1BXOjKBxjfduHSGWaYPujSGAgooAtI2JHpyxDiYGRm49fbzhSMxoW7pmnSpk17bttzzgW4ZYYwG3jHgZZEBZhLE3Ac48AoYSSXzLQjpx0ejWl_ih9nZFaDu60WRmtdks906IrlX75aycI9lbUYI-7WvQO7BGNMKrXW5u8x4q3eoOvIWjT0DX9kTCkBo3cAo01XFU9kGRa5COXnLxfG_47lEJrf0jz0sgWdI6jp7NilXvY0jQZM7zO0MQpHNiJFNsJDxVqjlUHeTPUVPQv3_LJGiwzlnk6JpM_vgDxl662qLFWN6yZMet3JQz_wuROCBY_yIGkzIhmmmqQUx9xQrijmJZ5zbRRNE8oES4ymRsYmZUlHMMUiTai9MQqLZidQz1aZPgVkT8vYefLYvS-xkmlK2joWWFGDOxIn8gwabnbm75U7xtxPzPnf1Tew15-MhvPhYPx0AftutSpq3CXU849CX1mIz8V1ubJf9nCnhA
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=2016+IEEE+Frontiers+in+Education+Conference+%28FIE%29&rft.atitle=An+approach+for+the+use+of+Learning+Objects+in+teaching+computer+programming+concepts&rft.au=Begosso%2C+Luiz+Ricardo&rft.au=Begosso%2C+Luiz+Carlos&rft.au=Begosso%2C+Raissa+Helena&rft.date=2016-10-01&rft.pub=IEEE&rft.spage=1&rft.epage=8&rft_id=info:doi/10.1109%2FFIE.2016.7757619&rft.externalDocID=7757619