A Two-Tier Test-based Approach to Improving Students' Computer-Programming Skills in a Web-Based Learning Environment
Computer programming is an important skill for engineering and computer science students. However, teaching and learning programming concepts and skills has been recognized as a great challenge to both teachers and students. Therefore, the development of effective learning strategies and environment...
        Saved in:
      
    
          | Published in | Educational Technology & Society Vol. 18; no. 1; pp. 198 - 210 | 
|---|---|
| Main Authors | , , , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
        Palmerston North
          International Forum of Educational Technology & Society
    
        01.01.2015
     International Forum of Educational Technology & Society  | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 1176-3647 1436-4522 1436-4522  | 
Cover
| Abstract | Computer programming is an important skill for engineering and computer science students. However, teaching and learning programming concepts and skills has been recognized as a great challenge to both teachers and students. Therefore, the development of effective learning strategies and environments for programming courses has become an important issue. To address this issue, this study proposes a two-tier test-based learning system to enhance students' learning outcomes in computer-programming courses. We conducted an experiment on a college computer-programming course to evaluate the effectiveness of the proposed method. The experimental results show that the proposed method not only improves the students' attitude toward learning the programming language, but also enhances their programming skills. | 
    
|---|---|
| AbstractList | Computer programming is an important skill for engineering and computer science students. However, teaching and learning programming concepts and skills has been recognized as a great challenge to both teachers and students. Therefore, the development of effective learning strategies and environments for programming courses has become an important issue. To address this issue, this study proposes a two-tier test-based learning system to enhance students' learning outcomes in computer-programming courses. We conducted an experiment on a college computer-programming course to evaluate the effectiveness of the proposed method. The experimental results show that the proposed method not only improves the students' attitude toward learning the programming language, but also enhances their programming skills. Computer programming is an important skill for engineering and computer science students. However, teaching and learning programming concepts and skills has been recognized as a great challenge to both teachers and students. Therefore, the development of effective learning strategies and environments for programming courses has become an important issue. To address this issue, this study proposes a two-tier test-based learning system to enhance students' learning outcomes in computer-programming courses. We conducted an experiment on a college computer-programming course to evaluate the effectiveness of the proposed method. The experimental results show that the proposed method not only improves the students' attitude toward learning the programming language, but also enhances their programming skills. Keywords Computer programming, Computer-assisted learning, Two-tier test, Web-based learning environments  | 
    
| Audience | Higher Education Postsecondary Education Academic  | 
    
| Author | Gwo-Jen Hwang Tzu-Chi Yang Gwo-Haur Hwang Stephen J. H. Yang  | 
    
| Author_xml | – sequence: 1 fullname: Yang, Tzu-Chi – sequence: 2 fullname: Hwang, Gwo-Jen – sequence: 3 fullname: Yang, Stephen J. H – sequence: 4 fullname: Hwang, Gwo-Haur  | 
    
| BackLink | http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1062509$$DView record in ERIC | 
    
| BookMark | eNptkW9r2zAQxs3oYG23jzAQ7MUYQ0N_bNl-mYVsywhtoRl7KRT5nCqLpUySu-3b75KUlkARSHe63z3SI10UZz54eFGc81IqWlZCnGHMa0WlKutXxUVKG8YEKxU7L8YJWf4JdOkgkiWkTFcmQUcmu10Mxt6RHMh8wPje-TW5zWMHPqf3ZBqG3Zgh0psY1tEMw6H8y223iThPDPkJK_r5ILUAE_2-PPP3LgY_oMLr4mVvtgnePKyXxY8vs-X0G11cf51PJwtqZMsy7UvOeiFkB7CqhCp7NGRsJblsW9v0UlWy46Y3VhjWVWVf16piAjiXnbJi1crL4t1RFx38HtGe3oQxejxS84ZxJSrBxRO1NlvQzvchR2MHl6yelLwVqmnqBqlPz1A4OhicxRfvHe6fNHw4aUAmw9-8NmNKen57dcq-PbIQndW76AYT_-nZd87wjmxv5OOxvkk5xEdgA91oM9i7FKxDS5pr3u7V6iNtXHTZPZm-EUygYyHx__UVJpIdEl5phnMt_wMyGqvb | 
    
| ContentType | Journal Article | 
    
| Copyright | Copyright 2015 by International Forum of Educational Technology & Society (IFETS) COPYRIGHT 2015 International Forum of Educational Technology & Society 2015. This work is published under https://creativecommons.org/licenses/by-nc-nd/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.  | 
    
| Copyright_xml | – notice: Copyright 2015 by International Forum of Educational Technology & Society (IFETS) – notice: COPYRIGHT 2015 International Forum of Educational Technology & Society – notice: 2015. This work is published under https://creativecommons.org/licenses/by-nc-nd/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.  | 
    
| DBID | 188 7SW BJH BNH BNI BNJ BNO ERI PET REK WWN ISN 0-V 3V. 4U- 7XB 88B 8AL 8FE 8FG 8FK 8FQ 8FV 8G5 ABUWG AFKRA AHOVV ALSLI ARAPS AZQEC BENPR BGLVJ CCPQU CJNVE DWQXO GNUQQ GUQSH HCIFZ JQ2 K7- M0N M0P M2O MBDVC P5Z P62 PHGZM PHGZT PIMPY PKEHL PQEDU PQEST PQGLB PQQKQ PQUKI Q9U  | 
    
| DatabaseName | Chinese Electronic Periodical Services (CEPS)_2025 ERIC ERIC (Ovid) ERIC ERIC ERIC (Legacy Platform) ERIC( SilverPlatter ) ERIC ERIC PlusText (Legacy Platform) Education Resources Information Center (ERIC) ERIC Gale In Context: Canada ProQuest Social Sciences Premium Collection【Remote access available】 ProQuest Central (Corporate) University Readers ProQuest Central (purchase pre-March 2016) Education Database (Alumni Edition) Computing Database (Alumni Edition) ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) Canadian Business & Current Affairs Database Canadian Business & Current Affairs Database (Alumni) Research Library ProQuest Central (Alumni) ProQuest Central UK/Ireland Education Research Index Social Science Premium Collection Advanced Technologies & Computer Science Collection ProQuest Central Essentials - QC ProQuest Central Technology Collection ProQuest One Community College Education Collection (ProQuest) ProQuest Central ProQuest Central Student ProQuest Research Library ProQuest SciTech Premium Collection ProQuest Computer Science Collection Computer Science Database Computing Database Education Database Research Library Research Library (Corporate) Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic ProQuest Publicly Available Content Database ProQuest One Academic Middle East (New) ProQuest One Education ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central Basic  | 
    
| DatabaseTitle | ERIC Publicly Available Content Database ProQuest One Education University Readers Research Library Prep Computer Science Database ProQuest Central Student Technology Collection ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College Research Library (Alumni Edition) ProQuest Central CBCA Complete (Alumni Edition) ProQuest One Applied & Life Sciences ProQuest Central Korea CBCA Complete ProQuest Research Library ProQuest Central (New) Advanced Technologies & Aerospace Collection Social Science Premium Collection ProQuest Computing Education Collection ProQuest Central Basic ProQuest Education Journals ProQuest Computing (Alumni Edition) ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest SciTech Collection Advanced Technologies & Aerospace Database ProQuest Social Sciences Premium Collection ProQuest One Academic UKI Edition ProQuest One Academic ProQuest Education Journals (Alumni Edition) ProQuest One Academic (New) ProQuest Central (Alumni)  | 
    
| DatabaseTitleList | ERIC Publicly Available Content Database  | 
    
| Database_xml | – sequence: 1 dbid: ERI name: ERIC url: https://eric.ed.gov/ sourceTypes: Index Database – sequence: 2 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Education Computer Science  | 
    
| EISSN | 1436-4522 | 
    
| ERIC | EJ1062509 | 
    
| EndPage | 210 | 
    
| ExternalDocumentID | 4108026431 A419268878 EJ1062509 jeductechsoci.18.1.198 P20221223002_N202302230015_00017  | 
    
| GeographicLocations | Taiwan | 
    
| GeographicLocations_xml | – name: Taiwan | 
    
| GroupedDBID | -W8 0-V 0S8 188 29G 2UF 2WC 3V. 5GY 5VS 8FE 8FG 8FQ 8G5 AAFWJ AAGJD AAHSB AAKPC ABBHK ABCFB ABDBF ABIVO ABOPQ ABUWG ABXSQ ACGFO ACHQT ACUHS ADBBV ADDVE ADMLS ADNHR ADULT AEUPB AFDYH AFKRA AFPKN ALMA_UNASSIGNED_HOLDINGS ALSLI ARALO ARAPS AZQEC BCNDV BENPR BGLVJ BPHCQ CCPQU CJNVE CMRWG DWQXO E3Z EAD EAP EAS EBS EDJ EJD EMK ESX FRA GNUQQ GROUPED_DOAJ GUQSH HCIFZ IAO IER IPSME ISE ISN ITC JAAYA JBMMH JENOY JHFFW JKQEH JLEZI JLXEF JPL JSODD JST K6V K7- M0N M0P M2O M3F M~E OK1 P2P P62 PIMPY PQEDU PQQKQ PROAC PV9 QF4 QM7 QN7 RNS RZL SA0 TR2 XH6 XSB CDVRH CNMHZ OVT PHGZM PHGZT UZ2 .GO 7SW BJH BNH BNI BNJ BNO C1A ERI IPNFZ PET PQGLB REK RIG WWN 4U- 7XB 8AL 8FK AHOVV JQ2 MBDVC PKEHL PQEST PQUKI PUEGO Q9U  | 
    
| ID | FETCH-LOGICAL-a390t-f410f223deeb5264f436ac531399c8f3653d1afac2a0d54f776502e113d6c2b93 | 
    
| IEDL.DBID | BENPR | 
    
| ISSN | 1176-3647 1436-4522  | 
    
| IngestDate | Sat Aug 23 13:22:49 EDT 2025 Mon Oct 20 22:29:07 EDT 2025 Mon Oct 20 16:47:16 EDT 2025 Thu Oct 16 14:20:48 EDT 2025 Tue Oct 14 19:46:11 EDT 2025 Thu Jul 03 21:09:54 EDT 2025 Tue Feb 18 00:56:10 EST 2025  | 
    
| IsOpenAccess | true | 
    
| IsPeerReviewed | true | 
    
| IsScholarly | true | 
    
| Issue | 1 | 
    
| Keywords | Computer programming Computer-assisted learning Web-based learning environments Two-tier test  | 
    
| Language | English | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-a390t-f410f223deeb5264f436ac531399c8f3653d1afac2a0d54f776502e113d6c2b93 | 
    
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14  | 
    
| OpenAccessLink | https://www.proquest.com/docview/1801625212?pq-origsite=%requestingapplication%&accountid=15518 | 
    
| PQID | 1801625212 | 
    
| PQPubID | 1586335 | 
    
| PageCount | 13 | 
    
| ParticipantIDs | proquest_journals_1801625212 gale_infotracmisc_A419268878 gale_infotracacademiconefile_A419268878 gale_incontextgauss_ISN_A419268878 eric_primary_EJ1062509 jstor_primary_jeductechsoci_18_1_198 airiti_journals_P20221223002_N202302230015_00017  | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 20150101 2015-00-00  | 
    
| PublicationDateYYYYMMDD | 2015-01-01 | 
    
| PublicationDate_xml | – month: 01 year: 2015 text: 20150101 day: 01  | 
    
| PublicationDecade | 2010 | 
    
| PublicationPlace | Palmerston North | 
    
| PublicationPlace_xml | – name: Palmerston North | 
    
| PublicationTitle | Educational Technology & Society | 
    
| PublicationYear | 2015 | 
    
| Publisher | International Forum of Educational Technology & Society International Forum of Educational Technology & Society  | 
    
| Publisher_xml | – name: International Forum of Educational Technology & Society – name: International Forum of Educational Technology & Society  | 
    
| SSID | ssj0020460 | 
    
| Score | 2.294829 | 
    
| Snippet | Computer programming is an important skill for engineering and computer science students. However, teaching and learning programming concepts and skills has... | 
    
| SourceID | proquest gale eric jstor airiti  | 
    
| SourceType | Aggregation Database Index Database Publisher  | 
    
| StartPage | 198 | 
    
| SubjectTerms | CAI College Science College Students Computer Assisted Instruction Computer programming Computer Science Computer science education Control Groups Diagnostic Tests Educational activities Educational Assessment Educational Environment Educational Strategies Educational Technology Engineering education Experimental Groups Experiments Feedback (Response) Foreign Countries Full Length Articles Fundamental Concepts Guidance High Achievement Influence of Technology Instructional Effectiveness Java Knowledge Level Learner Engagement Learning Learning Activities Learning Problems Learning Strategies Literature Reviews Methods Misconception Misconceptions Online education Online learning Pretests Posttests Prior Learning Problem Solving Program Evaluation Programming Programming Languages Questionnaires Researchers Retention (Psychology) Science Education Skill learning Skills Statistical Analysis Student Attitudes Students Study and teaching Taiwan Web Based Instruction  | 
    
| Title | A Two-Tier Test-based Approach to Improving Students' Computer-Programming Skills in a Web-Based Learning Environment | 
    
| URI | https://www.airitilibrary.com/Article/Detail/P20221223002-N202302230015-00017 https://www.jstor.org/stable/jeductechsoci.18.1.198 http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1062509 https://www.proquest.com/docview/1801625212  | 
    
| Volume | 18 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: DOA dateStart: 19980101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVEBS databaseName: EBSCOhost Academic Search Ultimate customDbUrl: https://search.ebscohost.com/login.aspx?authtype=ip,shib&custid=s3936755&profile=ehost&defaultdb=asn eissn: 1436-4522 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: ABDBF dateStart: 20050101 isFulltext: true titleUrlDefault: https://search.ebscohost.com/direct.asp?db=asn providerName: EBSCOhost – providerCode: PRVEBS databaseName: Inspec with Full Text customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: ADMLS dateStart: 20050101 isFulltext: true titleUrlDefault: https://www.ebsco.com/products/research-databases/inspec-full-text providerName: EBSCOhost – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: M~E dateStart: 19980101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: http://www.proquest.com/pqcentral?accountid=15518 eissn: 1436-4522 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: BENPR dateStart: 20040101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Technology Collection customDbUrl: eissn: 1436-4522 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0020460 issn: 1176-3647 databaseCode: 8FG dateStart: 20040101 isFulltext: true titleUrlDefault: https://search.proquest.com/technologycollection1 providerName: ProQuest  | 
    
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1ba9swFBZt-rKXXbqVZe2CGIU-iVm25dgPY6QjWVeYCWvK-iYUXUq6zm5rh_39nSPLCWGwRyMhy9a5fJLO-Q4hp9pwq5zImUhBm1LFNcsN6KPRqXFgHFVeYO7w9zK7uE4vb8TNHin7XBgMq-xtojfUptZ4Rv6RgykFrA6W9vPDI8OqUXi72pfQUKG0gvnkKcb2yUGMzFgDcnA-Lec_NlswvAbsyq1kDJnTwe-oFbIHbcKdg2HughP_MdDe68xekucBLtJJt76vyJ6tDsmLvhQDDZp5iMWXQ6DGa7Ke0MWfmi3A4dEFjMnQUxk6CezhtK3p5iiBXnXcls0Z7Qdl8y5k67dv_rW6v2_oqqKK_rRLdu6HCqSst3S6TZN7Q65n08WXCxaqKzCVFFHLXMojB-DAWLsUAItcmmRKg0oCZNG5SzKRGK6c0rGKjEjdeAxgLracJybT8bJIjsigqiv7llBAlcI64wototRooaxJrBqDumtMzLVDEnV_WQYFaeQ8BvDA4fWwKLLEGu6Rf-DCX4ePh-QI10M-dJwbcnoJe1eAa8WQfMAVkshdUWFwzK1aN438dlXKCd5oZ2A18yE5C51c3T4prUKuAUwX6a52ep7s9ATl0jvNp14QNvO4Q0JdpNdF3ZE8l1zyAkfp5WT7iVuJfff_5mPyDGCY6A52TsigfVrb9wB12uWI7Oezr6MgxSO_uf8LXw3-DA | 
    
| linkProvider | ProQuest | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3db9MwELem7QFe-BhMFAZYaGhPFnUSp8nDhDro1O4jqlgm9mZcf0yFkYwl1cQ_x9_GXeK0qpB422Nly0nju_vd2Xe_I2RPG26VEwkTEWhTpLhmiQF9NDoyDoyjSlKsHT7L4vFFdHwpLjfIn64WBtMqO5vYGGpTajwj_8DBlIKvDpb2480vhl2j8Ha1a6GhfGsFc9BQjPnCjhP7-w5CuOpg8hn2-30QHI3yT2PmuwwwBfF-zVzE-w5A0lg7E-AeuCiMlQbRBOjWiQtjERqunNKB6hsRucEAnJrAch6aWAczJGMCCNiKwiiF4G_rcJRNvyxDPrx2bNu7xAyZ2gHn1BzZipbp1R4I2mTIfwChQbmjJ-SRd0_psJWnp2TDFtvkcdf6gXpLsI3Nnn1iyDOyGNL8rmQ5ACzNYU2GyGjo0LOV07qky6MLet5yaVb7tFuUTdsUsZ_N8I_59XVF5wVV9KudscNmKU8Ce0VHq7K85-TiXr7zDtksysK-IBS8WGGdcakW_chooawJrRqAedFYCGx7pN9-ZekVspLTAJwVDo-HTZEZ9ozvNz-4aK7fBz2yg_shb1qODzk6hlgZ3MO0R97hDknkyigwGedKLapKTs4zOcQb9BisdNIj-36SK-tbpZWvbYDXRXqttZm7azNBmfXa8F4jCMv3-I4Evkjni7oqeSK55Cmu0snJ6i-uNOTl_4ffkgfj_OxUnk6yk1fkIbiAoj1U2iWb9e3CvgY3q5698bJMybf7Vp-_fCQ4bg | 
    
| 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=A+Two-Tier+Test-Based+Approach+to+Improving+Students%27+Computer-Programming+Skills+in+a+Web-Based+Learning+Environment&rft.jtitle=Educational+technology+%26+society&rft.au=Yang%2C+Tzu-Chi&rft.au=Hwang%2C+Gwo-Jen&rft.au=Yang%2C+Stephen+J.+H&rft.au=Hwang%2C+Gwo-Haur&rft.date=2015&rft.pub=International+Forum+of+Educational+Technology+%26+Society&rft.issn=1436-4522&rft.volume=18&rft.issue=1&rft.spage=198&rft.externalDocID=EJ1062509 | 
    
| thumbnail_m | http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.airitilibrary.com%2Fjnltitledo%2FP20221223002-c.jpg |