Application of Learning Objects for Computer Programming-Based Problem Solving

This paper presents an approach to implement learning objects for teaching and learning problem-solving techniques based on computer programming. The demonstrated approach exploits computer-based interactive animations and computer graphics. The main feature of this approach is its simplicity for ex...

Full description

Saved in:
Bibliographic Details
Published inCanadian journal of learning and technology Vol. 46; no. 1
Main Author Basuhail, Abdullah Ahmad
Format Journal Article
LanguageEnglish
Published Canadian Network for Innovation in Education 01.12.2020
Subjects
Online AccessGet full text
ISSN1499-6677

Cover

Abstract This paper presents an approach to implement learning objects for teaching and learning problem-solving techniques based on computer programming. The demonstrated approach exploits computer-based interactive animations and computer graphics. The main feature of this approach is its simplicity for exploring the concepts and structures of the programming that are used to implement a solution for a problem under consideration. The developed learning objects feature the possibility of reusability and adaptability in e-learning settings. Moreover, the learning objects can be utilized as a hands-on experience for the learners of a certain subject matter. The approach applied for the design and implementation of the learning objects for computer programming-based problem solving can be extended to other disciplines of science and technology. As a demonstration of the proposed methodology, we showed an application that utilizes the approach to implement a learning object for solving a well-known statistics and probability problem.
AbstractList This paper presents an approach to implement learning objects for teaching and learning problem-solving techniques based on computer programming. The demonstrated approach exploits computer-based interactive animations and computer graphics. The main feature of this approach is its simplicity for exploring the concepts and structures of the programming that are used to implement a solution for a problem under consideration. The developed learning objects feature the possibility of reusability and adaptability in e-learning settings. Moreover, the learning objects can be utilized as a hands-on experience for the learners of a certain subject matter. The approach applied for the design and implementation of the learning objects for computer programming-based problem solving can be extended to other disciplines of science and technology. As a demonstration of the proposed methodology, we showed an application that utilizes the approach to implement a learning object for solving a well-known statistics and probability problem.
Audience Higher Education
Postsecondary Education
Author Basuhail, Abdullah Ahmad
Author_xml – sequence: 1
  fullname: Basuhail, Abdullah Ahmad
BackLink http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1267478$$DView record in ERIC
BookMark eNotjMlqwzAURbVIIUP7CQH9gMHW_JapSSdMUmj24cV-Cg62ZSS30L-vS7s63MPlrNliCAMt2KpQAJkx1i7ZOqVbnsschF2xw24cu7bGqQ0DD55XhHFohys_Xm5UT4n7EHkZ-vFzosjfY7hG7Pv5kD1ioubXXDrq-UfovmZ7z-48doke_rlhp6f9qXzJquPza7mrMgIxZeBqnSt0jlBCY7TWRnhSAhsPwoPxRoETQhqJXs-zsEgKyNpGNagB5IZt_7IU2_o8xrbH-H3evxXCWGWd_AFdFEho
ContentType Journal Article
DBID ERI
GA5
DatabaseName ERIC
ERIC - Full Text Only (Discovery)
DatabaseTitle ERIC
DatabaseTitleList ERIC
Database_xml – sequence: 1
  dbid: ERI
  name: ERIC
  url: https://eric.ed.gov/
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Education
ERIC EJ1267478
ExternalDocumentID EJ1267478
GroupedDBID -W8
.GO
29B
2WC
5GY
5VS
6J9
AAHSB
AAOTV
ABOPQ
ACGFO
ADBBV
ALMA_UNASSIGNED_HOLDINGS
BCNDV
C1A
CRGTL
EBS
EDJ
EJD
ERI
GA5
GROUPED_DOAJ
KQ8
KWQ
M48
OHT
OVT
P2P
PKX
PQQKQ
RDL
RNS
TR2
XSB
ID FETCH-LOGICAL-e92t-98c504a88ea39d655562fe42adf92f96f649822363af596f17ae49e77d4da5993
IEDL.DBID ERI
ISSN 1499-6677
IngestDate Tue Sep 02 19:28:58 EDT 2025
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-e92t-98c504a88ea39d655562fe42adf92f96f649822363af596f17ae49e77d4da5993
OpenAccessLink http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1267478
PageCount 15
ParticipantIDs eric_primary_EJ1267478
PublicationCentury 2000
PublicationDate 2020-12-01
PublicationDateYYYYMMDD 2020-12-01
PublicationDate_xml – month: 12
  year: 2020
  text: 2020-12-01
  day: 01
PublicationDecade 2020
PublicationTitle Canadian journal of learning and technology
PublicationYear 2020
Publisher Canadian Network for Innovation in Education
Publisher_xml – name: Canadian Network for Innovation in Education
SSID ssj0030927
Score 2.1305184
Snippet This paper presents an approach to implement learning objects for teaching and learning problem-solving techniques based on computer programming. The...
SourceID eric
SourceType Open Access Repository
SubjectTerms Animation
Coding
Educational Technology
Higher Education
Problem Solving
Programming
Resource Units
Teaching Methods
Technology Uses in Education
Title Application of Learning Objects for Computer Programming-Based Problem Solving
URI http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1267478
Volume 46
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVRKN
  databaseName: CRKN Open Access Journals List
  issn: 1499-6677
  databaseCode: AAOTV
  dateStart: 19720101
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://www.crkn-rcdr.ca/en/crkn-open-access-journals-list
  omitProxy: true
  ssIdentifier: ssj0030927
  providerName: Canadian Research Knowledge Network
– providerCode: PRVAFT
  databaseName: Open Access Digital Library
  issn: 1499-6677
  databaseCode: KQ8
  dateStart: 20020101
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: http://grweb.coalliance.org/oadl/oadl.html
  omitProxy: true
  ssIdentifier: ssj0030927
  providerName: Colorado Alliance of Research Libraries
– providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  issn: 1499-6677
  databaseCode: DOA
  dateStart: 20020101
  customDbUrl:
  isFulltext: true
  dateEnd: 99991231
  titleUrlDefault: https://www.doaj.org/
  omitProxy: true
  ssIdentifier: ssj0030927
  providerName: Directory of Open Access Journals
– providerCode: PRVFZP
  databaseName: Scholars Portal Journals: Open Access
  issn: 1499-6677
  databaseCode: M48
  dateStart: 20020101
  customDbUrl:
  isFulltext: true
  dateEnd: 20250131
  titleUrlDefault: http://journals.scholarsportal.info
  omitProxy: true
  ssIdentifier: ssj0030927
  providerName: Scholars Portal
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEA7aS72Ir-KbHLwG0s0kmzlWsZRCq2CF3kqySbzoruj2_5vsblsvgpdAXpcJZL6ZfJmPkDvrLBYoHdMQYxOIlySzLkimNWAQhSps8xdmNleTV5gu5XKXuvgvo3I6zFSq_L6fvjDyTdTTXsCCY6PUGrE_MqXyvE_62w0drfmXDxkfkcMO_NFRe1rHZM-XJ0k3ueNYnJL5aPeeTKtAu-qnb_TJpnzJN40Qk26EGOhzy636iAvYffRGLo0keRj6Ur2nRMEZWYwfFw8T1ikeMI9ZzVAXkoPR2huBTkkZwUnwkBkXMAuogoJUbk8oYYKM3WFuPKDPcwfOyIg0BqRXVqU_JxSkMVAIVziwwA23jufGcjRcoNQmuyCDZIfVZ1vTYrU10OVfE1fkIEuxZkPluCa9-mvtb6JDru1tY_7YzkD_AKxcikw
linkProvider ERIC Clearinghouse on Information & Technology
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%3Ajournal&rft.genre=article&rft.atitle=Application+of+Learning+Objects+for+Computer+Programming-Based+Problem+Solving&rft.jtitle=Canadian+journal+of+learning+and+technology&rft.au=Basuhail%2C+Abdullah+Ahmad&rft.date=2020-12-01&rft.pub=Canadian+Network+for+Innovation+in+Education&rft.issn=1499-6677&rft.volume=46&rft.issue=1&rft.externalDocID=EJ1267478
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1499-6677&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1499-6677&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1499-6677&client=summon