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...
Saved in:
| Published in | 2016 IEEE Frontiers in Education Conference (FIE) pp. 1 - 8 |
|---|---|
| Main Authors | , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
01.10.2016
|
| Subjects | |
| Online Access | Get full text |
| DOI | 10.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 |