Learning problem solving skills: Comparison of E-learning and M-learning in an introductory programming course
Problem solving skills are considered an integral part of grasping the precise concepts of the programming domain for novices in introductory programming (IP) courses. But these skills are mostly covered only in early lectures of such courses or are included in just a few early chapters of some rele...
Saved in:
Published in | Education and information technologies Vol. 24; no. 5; pp. 2779 - 2796 |
---|---|
Main Authors | , , , , |
Format | Journal Article |
Language | English |
Published |
New York
Springer US
13.09.2019
Springer Springer Nature B.V |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Problem solving skills are considered an integral part of grasping the precise concepts of the programming domain for novices in introductory programming (IP) courses. But these skills are mostly covered only in early lectures of such courses or are included in just a few early chapters of some relevant textbooks. Consequently, high failure and dropout rates are often reported in IP courses. In this study, we developed and introduced an application, called PROBSOL, which is designed to focus on, and enhance, novice programmers’ problem solving skills. Two versions of the application were developed, a web-based version and a mobile app. The applications were based on pseudo-code techniques. A survey was implemented to collect students’ feedback and semi-structured interviews were conducted to collect instructors’ opinion about the applications. Moreover, final exam grades over two semesters were compared to determine the impact of including the PROBSOL applications in the course. The results show that both students and instructors appreciated the applications and that their use supports students’ cognitive gains and engagement. Moreover, they promote students’ affective engagement in the IP course. The use of the applications improves novices’ programming understanding, logic capabilities and problem solving skills. However, students preferred the mobile version rather than the web-based version during the course. The comparison of students’ grades showed that the students’ achievements were improved and attrition rates were reduced after introducing the PROBSOL applications in the course. |
---|---|
AbstractList | Problem solving skills are considered an integral part of grasping the precise concepts of the programming domain for novices in introductory programming (IP) courses. But these skills are mostly covered only in early lectures of such courses or are included in just a few early chapters of some relevant textbooks. Consequently, high failure and dropout rates are often reported in IP courses. In this study, we developed and introduced an application, called PROBSOL, which is designed to focus on, and enhance, novice programmers’ problem solving skills. Two versions of the application were developed, a web-based version and a mobile app. The applications were based on pseudo-code techniques. A survey was implemented to collect students’ feedback and semi-structured interviews were conducted to collect instructors’ opinion about the applications. Moreover, final exam grades over two semesters were compared to determine the impact of including the PROBSOL applications in the course. The results show that both students and instructors appreciated the applications and that their use supports students’ cognitive gains and engagement. Moreover, they promote students’ affective engagement in the IP course. The use of the applications improves novices’ programming understanding, logic capabilities and problem solving skills. However, students preferred the mobile version rather than the web-based version during the course. The comparison of students’ grades showed that the students’ achievements were improved and attrition rates were reduced after introducing the PROBSOL applications in the course. |
Audience | Academic |
Author | Mathew, Roy Coldwell-Neilson, Jo Malik, Sohail Iqbal Al-Nuaimi, Rim Al-Sideiri, Abir |
Author_xml | – sequence: 1 givenname: Sohail Iqbal orcidid: 0000-0002-2737-9255 surname: Malik fullname: Malik, Sohail Iqbal email: sohail_iqbal9@hotmail.com organization: Buraimi University College – sequence: 2 givenname: Roy surname: Mathew fullname: Mathew, Roy organization: Buraimi University College – sequence: 3 givenname: Rim surname: Al-Nuaimi fullname: Al-Nuaimi, Rim organization: Buraimi University College – sequence: 4 givenname: Abir surname: Al-Sideiri fullname: Al-Sideiri, Abir organization: Buraimi University College, Universiti Tenaga National (UniTen) – sequence: 5 givenname: Jo surname: Coldwell-Neilson fullname: Coldwell-Neilson, Jo organization: Deakin University |
BackLink | http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1225461$$DView record in ERIC |
BookMark | eNp9UdtqGzEQFcWFJG5-oFBYyPM6I61XWvXNGOeGQ1-SZ6FKWqN0V3KkdcF_n3E3iQmEInQZnTlnNDpnZBJicIR8pzCjAOIyU-CVLIHilI3kJf1CTmktqlJwaCZ4rjiUrKrFCTnL-QkApJizUxLWTqfgw6bYpvi7c32RY_f3EOc_vuvyz2IZ-61OPsdQxLZYld0bQQdb3B9DH_AG1yFFuzNDTPuD5Cbpvj_AJu5Sdt_I11Z32Z2_7lPyeLV6WN6U61_Xt8vFujRzaIaSAbecag7CGQrCNJwJo5kEbXUrbO1qybiAVhhR19xKJ62GOadW0gYEraspuRh18QnPO5cH9YT1A5ZUjEpgXMo5O2ZtdOeUD20ckja9z0YtBK1QSOC3Tsnskywc1vXeoA-tx_sPBDYSTIo5J9eqbfK9TntFQR3sUqNdCu1S_-xSFEk_RpJL3rwTVneUsRo7Q7wa8YxY2Lh07Og_qi8PRaIa |
CitedBy_id | crossref_primary_10_4018_IJVPLE_310007 crossref_primary_10_1016_j_eij_2023_03_001 crossref_primary_10_1016_j_tsc_2023_101369 crossref_primary_10_3390_sym14071405 crossref_primary_10_4018_IJOPCD_306686 crossref_primary_10_3390_su122310219 crossref_primary_10_1016_j_sciaf_2022_e01240 crossref_primary_10_1007_s10639_020_10255_8 |
Cites_doi | 10.1145/2662412 10.1109/TALE.2016.7851766 10.1177/0735633116685852 10.1145/6592.6594 10.1145/2677089 10.7763/IJIET.2013.V3.247 10.1007/s10639-016-9474-0 10.1007/s10639-018-9736-0 10.1109/ASE.2015.36 10.28945/3793 10.1111/jcal.12099 10.1007/s10639-018-9725-3 10.29333/ejmste/87117 10.19173/irrodl.v8i2.1097 10.1145/2184512.2184536 10.1076/csed.13.2.137.14200 10.1145/234867.234872 10.1504/IJTEL.2016.082317 10.1145/2534860 10.1109/SAI.2015.7237253 10.4018/IJICTE.2019040108 |
ContentType | Journal Article |
Copyright | Springer Science+Business Media, LLC, part of Springer Nature 2019 COPYRIGHT 2019 Springer Education and Information Technologies is a copyright of Springer, (2019). All Rights Reserved. |
Copyright_xml | – notice: Springer Science+Business Media, LLC, part of Springer Nature 2019 – notice: COPYRIGHT 2019 Springer – notice: Education and Information Technologies is a copyright of Springer, (2019). All Rights Reserved. |
DBID | 7SW BJH BNH BNI BNJ BNO ERI PET REK WWN AAYXX CITATION 0-V 3V. 7XB 88B 8FK 8G5 ABUWG AFKRA ALSLI AZQEC BENPR CCPQU CJNVE DWQXO GNUQQ GUQSH M0P M2O MBDVC PQEDU PQEST PQQKQ PQUKI PRINS Q9U |
DOI | 10.1007/s10639-019-09896-1 |
DatabaseName | ERIC ERIC (Ovid) ERIC ERIC ERIC (Legacy Platform) ERIC( SilverPlatter ) ERIC ERIC PlusText (Legacy Platform) Education Resources Information Center (ERIC) ERIC CrossRef ProQuest Social Sciences Premium Collection ProQuest Central (Corporate) ProQuest Central (purchase pre-March 2016) Education Database (Alumni Edition) ProQuest Central (Alumni) (purchase pre-March 2016) Research Library (Alumni Edition) ProQuest Central (Alumni) ProQuest Central Social Science Premium Collection ProQuest Central Essentials ProQuest Central ProQuest One Community College Education Collection ProQuest Central Korea ProQuest Central Student Research Library Prep Education Database Research Library Research Library (Corporate) ProQuest One Education ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China ProQuest Central Basic |
DatabaseTitle | ERIC CrossRef ProQuest One Education Social Science Premium Collection Education Collection Research Library Prep ProQuest Central Student ProQuest Central Basic ProQuest Education Journals ProQuest Central Essentials ProQuest One Academic Eastern Edition ProQuest Central (Alumni Edition) ProQuest One Community College Research Library (Alumni Edition) ProQuest Central China ProQuest Central ProQuest Social Sciences Premium Collection ProQuest One Academic UKI Edition ProQuest Central Korea ProQuest Research Library ProQuest One Academic ProQuest Education Journals (Alumni Edition) ProQuest Central (Alumni) |
DatabaseTitleList | ERIC ProQuest One Education |
Database_xml | – sequence: 1 dbid: ERI name: ERIC url: https://eric.ed.gov/ sourceTypes: Index Database – sequence: 2 dbid: BENPR name: ProQuest Central url: https://www.proquest.com/central sourceTypes: Aggregation Database |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Education Computer Science |
EISSN | 1573-7608 |
ERIC | EJ1225461 |
EndPage | 2796 |
ExternalDocumentID | A713715706 10_1007_s10639_019_09896_1 EJ1225461 |
GeographicLocations | Oman |
GeographicLocations_xml | – name: Oman |
GroupedDBID | -4Z -59 -5G -BR -EM -~C .86 .VR 0-V 06D 0R~ 0VY 1N0 203 29G 2J2 2JN 2JY 2KG 2LR 2~H 30V 4.4 406 408 409 40D 40E 5GY 5VS 67Z 6NX 8G5 8TC 8UJ 95- 95. 95~ 96X AAAVM AABHQ AAFGU AAHNG AAIAL AAJKR AANZL AAPBV AARTL AATNV AATVU AAUYE AAWCG AAYFA AAYIU AAYQN ABBBX ABBXA ABDZT ABECU ABFGW ABFTD ABFTV ABHLI ABHQN ABJNI ABJOX ABKAS ABKCH ABKTR ABMNI ABMQK ABNWP ABOPQ ABQBU ABSXP ABTEG ABTHY ABTKH ABTMW ABUWG ABWNU ABXPI ACBMV ACBRV ACBYP ACGFO ACGFS ACHSB ACHXU ACIGE ACIPQ ACKNC ACMDZ ACMLO ACOKC ACOMO ACREN ACSNA ACTTH ACVWB ACWMK ADHHG ADHIR ADIMF ADINQ ADKNI ADKPE ADMDM ADOXG ADRFC ADTPH ADURQ ADYFF ADYOE ADZKW AEFTE AEGAL AEGNC AEJHL AEJRE AEOHA AEPYU AESKC AESTI AETLH AEVLU AEVTX AEXYK AFKRA AFLOW AFNRJ AFQWF AFWTZ AFYQB AFZKB AGAYW AGDGC AGGBP AGJBK AGMZJ AGQMX AGWIL AGWZB AGYKE AHAVH AHBYD AHKAY AHSBF AHYZX AIAKS AIIXL AILAN AIMYW AITGF AJDOV AJRNO AJZVZ AKQUC ALMA_UNASSIGNED_HOLDINGS ALSLI ALWAN AMKLP AMTXH AMXSW AMYLF AMYQR AOCGG ARALO ARMRJ ASPBG AVWKF AXYYD AYJHY AZFZN AZQEC B-. BA0 BDATZ BENPR BGNMA BPHCQ CCPQU CJNVE CS3 CSCUP DDRTE DL5 DNIVK DPUIP DU5 DWQXO EBLON EBS EIOEI EJD ESBYG FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNUQQ GNWQR GQ6 GQ7 GQ8 GUQSH GXS HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF I09 IAO ICD IJ- IKXTQ ITM IWAJR IXC IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ KDC KOV LAK LLZTM M0P M2O M4Y MA- NB0 NPVJJ NQJWS NU0 O93 O9G O9I O9J OAM OVD P19 P2P P9O PF0 PQQKQ PROAC PT4 PT5 Q2X QOK QOS R-Y R89 R9I RHV ROL RPX RSV S16 S27 S3B SAP SCO SDH SDM SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 TSG TSK TSV TUC U2A UG4 UNUBA UOJIU UTJUX VC2 W23 W48 WK8 YLTOR Z45 Z7Z Z81 Z83 Z88 ZMTXR ~A9 ~EX -W8 -Y2 .GO 1SB 2.D 28- 2P1 2VQ 3V. 5QI 7SW AACDK AAEOY AAHSB AAJBT AAOBN AARHV AASML AAYOK AAYTO ABAKF ABULA ACAOD ACDTI ACYUM ACZOJ AEBTG AEFIE AEFQL AEKMD AEMSY AFBBN AFEXP AFGCZ AGGDS AGQEE AGRTI AIGIU AJBLW BBWZM BJH BNH BNI BNJ BNO CAG COF EDJ ERI H13 HZ~ IEA IER IHE KOW MK~ ML~ N2Q NDZJH O-J O9- PET PQEDU R4E REK RNI RZC RZD RZK S1Z S26 S28 SCJ SCLPG T16 TEORI UZXMN VFIZW WK6 WWN AAYXX CITATION ITC AAYZH 7XB 8FK MBDVC PQEST PQUKI PRINS Q9U |
ID | FETCH-LOGICAL-c408t-206d61a607ec107c8627ca290adaf7d5e592670f7c7556d9e9da0461d91807153 |
IEDL.DBID | BENPR |
ISSN | 1360-2357 |
IngestDate | Thu Oct 10 22:25:57 EDT 2024 Fri Feb 23 00:06:33 EST 2024 Tue Nov 12 23:18:26 EST 2024 Thu Sep 26 16:21:00 EDT 2024 Fri Sep 06 12:22:33 EDT 2024 Sat Dec 16 12:01:16 EST 2023 |
IsDoiOpenAccess | false |
IsOpenAccess | false |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 5 |
Keywords | Computer programming E-learning Problem solving skills M-learning Pseudo-code |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c408t-206d61a607ec107c8627ca290adaf7d5e592670f7c7556d9e9da0461d91807153 |
ORCID | 0000-0002-2737-9255 |
PQID | 2190269942 |
PQPubID | 55384 |
PageCount | 18 |
ParticipantIDs | proquest_journals_2190269942 gale_infotracmisc_A713715706 gale_infotracacademiconefile_A713715706 crossref_primary_10_1007_s10639_019_09896_1 eric_primary_EJ1225461 springer_journals_10_1007_s10639_019_09896_1 |
PublicationCentury | 2000 |
PublicationDate | 9-13-2019 |
PublicationDateYYYYMMDD | 2019-09-13 |
PublicationDate_xml | – month: 09 year: 2019 text: 9-13-2019 day: 13 |
PublicationDecade | 2010 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationSubtitle | The Official Journal of the IFIP Technical Committee on Education |
PublicationTitle | Education and information technologies |
PublicationTitleAbbrev | Educ Inf Technol |
PublicationYear | 2019 |
Publisher | Springer US Springer Springer Nature B.V |
Publisher_xml | – name: Springer US – name: Springer – name: Springer Nature B.V |
References | De Raadt, M., Toleman, M., & Watson, R. (2005). Textbooks under inspection, University of Southern Queensland, Australia, retrieved 5/6/2018, http://eprints.usq.edu.au/167/1/TechReport_Draft_10.pdf. IqbalSChowdhuryMHarshOKMobile devices supported learning for novice programmersProceeding of the 2nd international conference on E-learning and E-technologies in education2013PolandIEEE277282 Malik, I.S. (2016a). Role of ADRI model in teaching and assessing novice programmers, PhD Thesis, Deakin University, Retrieved April 2017, http://dro.deakin.edu.au/view/DU:30088862. IqbalSHarshOKA self review and external review model for teaching and assessing novice programmersInternational Journal of Information and Education Technology20133212012310.7763/IJIET.2013.V3.247 MalikISAssessing the teaching and learning process of an introductory programming course with Bloom's taxonomy and Assurance of Learning (AOL)International Journal of Information and Communication Technology Education (IJICTE)201915213014510.4018/IJICTE.2019040108 Malik, S.I., Mathew, R., & Hammood, M.M. (2019). PROBSOL: A web-based application to develop problem solving skills in introductory programming. In: Al-Masri A., Curran K. (eds) Smart Technologies and Innovation for a Sustainable Future. Advances in Science, Technology & Innovation, pp. 295–302, Springer. Webster, M. (1994). Overview of programming and problem solving, Merriam-Webster’s collegiate dictionary, Tenth Edition, retrieved on 15/7/ 2018, http://computerscience.jbpub.com/vbnet/pdfs/mcmillan01.pdf. HulmeAKMobile usability in educational context: What have we learnt?International Review of Research in Open and Distance Learning20078211710.19173/irrodl.v8i2.1097 KanakiKKalogiannakisMIntroducing fundamental object-oriented programming concepts in preschool education within the context of physical science coursesEducation and Information Technologies20182362673269810.1007/s10639-018-9736-0 SarkarNFordWManzoCEngaging digital natives through social learningSystemics, Cybernetics and Informatics201715214 TawafakRMRomliABArshahRBAAlmaroofRASAssessing the impact of technology learning and assessment method on academic performance: Review paperEurasia Journal of Mathematics, Science and Technology Education20181462241225410.29333/ejmste/87117 De Raadt, M. (2008). Teaching programming strategies explicitly to novice programmers’, PhD thesis, University of Southern Queensland, Australia, retrieved 3/5/2018, USQ ePrints, https://eprints.usq.edu.au/4827/. Shanthi, D., & Al-Mukheini, T.S. (2010). Impact of mobile learning in the colleges of applied sciences in Sultanate of Oman. In 2nd International conferences on higher education and quality assurance, 12–13 June, Muscat, Oman. YooJYooSSeoSDongZPetteyCCan we teach algorithm development skills?Proceedings of the 50th annual southeast regional conference2012New YorkACM10110510.1145/2184512.2184536 Ala-Mutka, K. (2004). Problems in learning and teaching programming – a literature study for developing visualizations in the codewitz-minerva project, Codewitz needs analysis, retrieved 20/10/2018, http://www.cs.tut.fi/~edge/literature_study.pdf. Kölling, M., & Rosenberg, J. (1996). BlueJ - a language for teaching object-oriented programming. In Proceedings of the 27th SIGCSE Technical Symposium on Computer Science Education, pp. 190–194, St. Louis, USA. Shuhidan, S.M. (2012). Probing the minds of novice programmers through guided learning, PhD thesis, RMIT University, Australia. Malik, S.I., & Coldwell-Neilson, Jo. (2017b). Impact of a new teaching and learning approach in an introductory programming course. Journal of Educational Computing Research, SAGE, vol. 55, No. 6, pp. 789–819, 2017. DOI: https://doi.org/10.1177/0735633116685852 Malik, I. S., & Coldwell-Neilson, J. (2016). A model for teaching an introductory programming course using ADRI. Education and Information Technologies. Springer. https://doi.org/10.1007/s10639-016-9474-0. HooshyarDAhmadRBYousefiMYusopFDHorngSJA flowchart-based intelligent tutoring system for improving problem-solving skills of novice programmersJournal of Computer Assisted Learning201531434536110.1111/jcal.12099 OdaYFudabaHNeubigGHataHSaktiSTodaTNakamuraSLearning to generate Pseudo-code from source code using statistical machine translationProceedings of 30th IEEE/ACM international conference on Automated Software Engineering (ASE)2015USA Keegan, D. (2012). The future of learning: From eLearning to mLearning, ZIFF papiere 119. Retrieved from https://files.eric.ed.gov/fulltext/ED472435.pdf. Accessed 20 Dec 2018. RobinsARountreeJRountreeNLearning and teaching programming: A review and discussionComputer Science Education200313213717210.1076/csed.13.2.137.14200 Malik, I.S., & Coldwell-Neilson, Jo. (2018). Gender difference in an introductory programming course: New teaching approach, students’ learning outcomes, and perceptions. Education and Information Technologies, vol. 23, No. 6, pp. 2453–2475. DOI: https://doi.org/10.1007/s10639-018-9725-3, Springer. Australian Computer Society (2013). The ICT profession body of knowledge, retrieved 25/9/2015, acs.org.au/__data/assets/pdf_file/0013/24502/The-ICT-Profession-Body-of-Knowledge-23-Sept-2013.pdf. Malik, I. S., & Coldwell-Neilson, J. (2017a). Comparison of traditional and ADRI based teaching approaches in an introductory programming course. Journal of Information Technology Education: Research, 16, 267–283. Retrieved from http://www.informingscience.org/Publications/3793. Accessed 04 May 2018 ACM-IEEE Joint Task Force on Computing Curricula,: Computer Science Curricula 2013 (2013). ACM Press and IEEE Computer Society press. https://doi.org/10.1145/2534860 Koulouri, T., Lauria, S., & Macredie, R. D. (2015). Teaching introductory programming: A quantitative evaluation of different approaches. Transactions of Computer Education, 14(4) ACM. SolowayELearning to program = learning to construct mechanisms and explanationsCommunications of the ACM198629985085810.1145/6592.6594 Malik, I.S. (2016b). Enhancing practice and achievement in introductory programming using an ADRI editor. In Proceedings of the IEEE International Conference on Teaching, Assessment and Learning for Engineering, pp. 32–39, IEEE, Thailand, 7–9 December. https://doi.org/10.1109/TALE.2016.7851766. Reardon, S., & Tangney, B. (2014). Smartphones, studio-based learning, and scaffolding: Helping novice learn to program. Transaction on Computing Education, 14(4) ACM. TaheriSMSasakiMNgethaHNEvaluating the effectiveness of problem solving techniques and tools in programmingProceedings of Science and Information Conference (SAI) IEEE2015UK WinslowLEProgramming pedagogy—a psychological overviewACM SIGCSE Bulletin1996283172210.1145/234867.234872 PapadakisSKalogiannakisMZaranisNOrfanakisVUsing scratch and app inventor for teaching introductory programming in secondary education. A case studyInternational Journal of Technology Enhanced Learning201683/421723310.1504/IJTEL.2016.082317 E Soloway (9896_CR29) 1986; 29 SM Taheri (9896_CR30) 2015 N Sarkar (9896_CR26) 2017; 15 9896_CR3 9896_CR2 9896_CR5 S Papadakis (9896_CR23) 2016; 8 9896_CR4 9896_CR21 9896_CR20 K Kanaki (9896_CR10) 2018; 23 9896_CR24 9896_CR27 A Robins (9896_CR25) 2003; 13 9896_CR28 D Hooshyar (9896_CR6) 2015; 31 S Iqbal (9896_CR9) 2013 AK Hulme (9896_CR7) 2007; 8 IS Malik (9896_CR16) 2019; 15 Y Oda (9896_CR22) 2015 LE Winslow (9896_CR33) 1996; 28 9896_CR32 9896_CR12 9896_CR11 9896_CR14 9896_CR13 9896_CR1 9896_CR15 J Yoo (9896_CR34) 2012 9896_CR18 9896_CR17 9896_CR19 RM Tawafak (9896_CR31) 2018; 14 S Iqbal (9896_CR8) 2013; 3 |
References_xml | – ident: 9896_CR27 – ident: 9896_CR13 doi: 10.1145/2662412 – ident: 9896_CR15 doi: 10.1109/TALE.2016.7851766 – ident: 9896_CR19 doi: 10.1177/0735633116685852 – volume: 29 start-page: 850 issue: 9 year: 1986 ident: 9896_CR29 publication-title: Communications of the ACM doi: 10.1145/6592.6594 contributor: fullname: E Soloway – ident: 9896_CR12 – ident: 9896_CR24 doi: 10.1145/2677089 – ident: 9896_CR14 – ident: 9896_CR5 – ident: 9896_CR3 – volume: 3 start-page: 120 issue: 2 year: 2013 ident: 9896_CR8 publication-title: International Journal of Information and Education Technology doi: 10.7763/IJIET.2013.V3.247 contributor: fullname: S Iqbal – ident: 9896_CR17 doi: 10.1007/s10639-016-9474-0 – volume: 23 start-page: 2673 issue: 6 year: 2018 ident: 9896_CR10 publication-title: Education and Information Technologies doi: 10.1007/s10639-018-9736-0 contributor: fullname: K Kanaki – volume-title: Proceedings of 30th IEEE/ACM international conference on Automated Software Engineering (ASE) year: 2015 ident: 9896_CR22 doi: 10.1109/ASE.2015.36 contributor: fullname: Y Oda – ident: 9896_CR18 doi: 10.28945/3793 – volume: 31 start-page: 345 issue: 4 year: 2015 ident: 9896_CR6 publication-title: Journal of Computer Assisted Learning doi: 10.1111/jcal.12099 contributor: fullname: D Hooshyar – ident: 9896_CR28 – ident: 9896_CR20 doi: 10.1007/s10639-018-9725-3 – volume: 14 start-page: 2241 issue: 6 year: 2018 ident: 9896_CR31 publication-title: Eurasia Journal of Mathematics, Science and Technology Education doi: 10.29333/ejmste/87117 contributor: fullname: RM Tawafak – volume: 8 start-page: 1 issue: 2 year: 2007 ident: 9896_CR7 publication-title: International Review of Research in Open and Distance Learning doi: 10.19173/irrodl.v8i2.1097 contributor: fullname: AK Hulme – start-page: 101 volume-title: Proceedings of the 50th annual southeast regional conference year: 2012 ident: 9896_CR34 doi: 10.1145/2184512.2184536 contributor: fullname: J Yoo – ident: 9896_CR4 – ident: 9896_CR11 – ident: 9896_CR32 – start-page: 277 volume-title: Proceeding of the 2nd international conference on E-learning and E-technologies in education year: 2013 ident: 9896_CR9 contributor: fullname: S Iqbal – ident: 9896_CR2 – volume: 13 start-page: 137 issue: 2 year: 2003 ident: 9896_CR25 publication-title: Computer Science Education doi: 10.1076/csed.13.2.137.14200 contributor: fullname: A Robins – volume: 28 start-page: 17 issue: 3 year: 1996 ident: 9896_CR33 publication-title: ACM SIGCSE Bulletin doi: 10.1145/234867.234872 contributor: fullname: LE Winslow – volume: 8 start-page: 217 issue: 3/4 year: 2016 ident: 9896_CR23 publication-title: International Journal of Technology Enhanced Learning doi: 10.1504/IJTEL.2016.082317 contributor: fullname: S Papadakis – ident: 9896_CR1 doi: 10.1145/2534860 – volume-title: Proceedings of Science and Information Conference (SAI) IEEE year: 2015 ident: 9896_CR30 doi: 10.1109/SAI.2015.7237253 contributor: fullname: SM Taheri – ident: 9896_CR21 – volume: 15 start-page: 1 issue: 2 year: 2017 ident: 9896_CR26 publication-title: Systemics, Cybernetics and Informatics contributor: fullname: N Sarkar – volume: 15 start-page: 130 issue: 2 year: 2019 ident: 9896_CR16 publication-title: International Journal of Information and Communication Technology Education (IJICTE) doi: 10.4018/IJICTE.2019040108 contributor: fullname: IS Malik |
SSID | ssj0009742 |
Score | 2.288688 |
Snippet | Problem solving skills are considered an integral part of grasping the precise concepts of the programming domain for novices in introductory programming (IP)... |
SourceID | proquest gale crossref eric springer |
SourceType | Aggregation Database Index Database Publisher |
StartPage | 2779 |
SubjectTerms | Academic achievement Computer Appl. in Social and Behavioral Sciences Computer programming Computer Science Computer Science Education Computer Software Computers and Education Dropout Rate Education Educational Technology Electronic Learning Handheld Devices Information Systems Applications (incl.Internet) Interviews Introductory Courses Learning Problems Novices Online education Preferences Problem Solving Programming Semi Structured Interviews Skill Development Students Telecommunications User Interfaces and Human Computer Interaction Web Based Instruction |
SummonAdditionalLinks | – databaseName: SpringerLINK - Czech Republic Consortium dbid: AGYKE link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT9wwEB5VcCmH0i5FXaCVD5V6gKC8bMe9rdBSREVPIMHJcsYOQixZtBsO7a9nnDiELe2BS6RkHMuxZzwz8cw3AF8FxhYL46KyVCLKVS59EACPeIaIKZrSpD53-OyXOLnITy_55ZDH3Qa79yeS7Ub9LNeNlCl5vj7Cp6B-yeVZD4mn65MfVz-nA9aubGvmJJmII4_mEnJl_t3Lij4KIc9_b84vTklb5XO8Ced9Ck8Xc3J7-NCUh_jnJaLja77rPbwLxiibdNzzAd64egSbfaEHFuR-5Es7hzCQEWw8QzDcgjrgs16zUJmGES_7fxRseXszmy2_s6OnQodsXrFpNOtfMLVlZ8PtTU1P6Np0ELTzxW8WYsfuPBnnPtrkI1wcT8-PTqJQwiHCPC4akkFhRWJELB2So4nkP0k0qYqNNZW03HGVChlXEiXnwiqnrPEQ8FYlBRk_PNuGtXpeu0_AZGVNgtyllcKcGyQ7g5cmK7PCKVmVbgz7_ULq-w6pQw-YzH6SNU2ybidZJ2PY9mv91HJ6mqS-NAARvvnV116-m4VBE9IUaBAeKUtPyKungclYjGFvpSXJJa6Se_7RYV9YatIP5PQqladjOOj5YSD_f7w7r2u-C2_TjqWiJNuDtWbx4D6T9dSUX4K0PALZcA4j priority: 102 providerName: Springer Nature |
Title | Learning problem solving skills: Comparison of E-learning and M-learning in an introductory programming course |
URI | https://link.springer.com/article/10.1007/s10639-019-09896-1 http://eric.ed.gov/ERICWebPortal/detail?accno=EJ1225461 https://www.proquest.com/docview/2190269942 |
Volume | 24 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1Rb9QwDI7g7gUeEAwmjo1THpB4gIg2bZKGF3RMHdPQJoQ4aTxFqZNOE0e73ZUH_j1OL105ELxUap1WVm0ndmJ_JuSFhMRBYT2rKi1ZrnMVkgAEExkAcLCV5aF2-Oxcnizz0wtxETfcNjGtcpgT-4natRD2yN-gZWG4oHXO313fsNA1KpyuxhYad8mUY6SQTMj0fXn-6fMIu6v69jlpJhMWgF1i2UwsnsPVGUPpkDJUIKPpztIUs5__nKf_OjDt16Hjh-RBdCDpYivxR-SOb_ZC7-WYp7FH7v8GMfiYNBFA9ZLG1jEUlS1sItDNt6vVavOWHt12IqRtTUu2Gl6wjaNn4-1Vg0_w2m0xYtv1TxqTu74HMrQhHeQJWR6XX45OWOyxwCBPig6NRDqZWpkoDxgJAgY4CizXiXW2Vk54oblUSa1ACSGd9trZgNHudFqgdyKyfTJp2sY_JVTVzqYgPK815MICOgKislmVFV6ruvIz8mr4veZ6C6VhRtDkIAyDwjC9MEw6I_tBArcjy9OUB-x-JLwMMjHBALu1BRvrCJCJAGVlFhh2I2MqkTNyuDMSDQd2yYNUTTTcjRnVbEZeD5Ieyf_m99n_v3ZA7vGtqrE0OySTbv3DP0d3pqvmZLr48PVjOY-6O-9DeLwu-eIXvK7zeg |
link.rule.ids | 220,315,783,787,21400,27936,27937,33756,41093,41535,42162,42604,43817,52123,52246,74630 |
linkProvider | ProQuest |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3db9QwDI9gewAeJhhMHBuQByQeIKJfSRpe0DbddIzdCaFN2luUOimaONpxVx7477Hv0nUHgpdKrdPKqu3ETuyfGXulIPFQuiCqyihRmEJTEoAUMgeADFzlMqodns7U5KI4vZSXccNtGdMq-zlxNVH7FmiP_B1aFoYLxhTZh-sfgrpG0elqbKFxl20TVBUGX9tH49nnLwPsrl61z0lzlQgCdollM7F4DldnDKUpZahERtONpSlmP_85T_91YLpah04esp3oQPLDtcQfsTuh2aXeyzFPY5c9uAUx-Jg1EUD1K4-tYzgqG20i8OW3q_l8-Z4f33Qi5G3Nx2Lev-Aaz6fD7VWDT_DarTFi28UvHpO7vhMZWkoHecIuTsbnxxMReywIKJKyQyNRXqVOJToARoKAAY4Gl5nEeVdrL4M0mdJJrUFLqbwJxjvCaPcmLdE7kfke22raJjxlXNfepSBDVhsopAN0BGTl8iovg9F1FUbsTf977fUaSsMOoMkkDIvCsCth2HTE9kgCNyPHp2lG2P1IeE0ysWSA3cKBi3UEyARBWdlDDLuRMZ2oETvYGImGA5vkXqo2Gu7SDmo2Ym97SQ_kf_P77P9fe8nuTc6nZ_bs4-zTPrufrdVOpPkB2-oWP8NzdG266kXU399k7_L2 |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1Nb9QwEB3BVkJwQFCouqWAD0gcwGq-bMdcUCm7KoWuKkSl3ixn7KCKJWl3w4F_z3jXaVgQXCIldiIrM2PP2G_eALyQmDgsredVpSUvdKECCEBwkSNihrayWcgdPp3J4_Pi5EJcRPzTMsIq-zlxNVG7FsMe-QFZFoULWhfZQR1hEWfvp2-vrnmoIBVOWmM5jduwpQqZJyPYejeZnX0eKHjVqpROmsuEB5KXmEITE-lopaawOsCHShp0urFMRST0n3P2X4enqzVp-gDuR2eSHa6l_xBu-WY71GGOmI1tuPcb3eAjaCKZ6lcWy8gwUrywocCW3y7n8-UbdnRTlZC1NZvwef-CbRw7HW4vG3pC127NF9sufrII9PoemrEN0JDHcD6dfDk65rHeAsciKTsyGOlkamWiPFJUiBTsKLSZTqyztXLCC51JldQKlRDSaa-dDXztTqcleSoi34FR0zZ-F5iqnU1R-KzWWAiL5BSIyuZVXnqt6sqP4VX_e83VmlbDDATKQRiGhGFWwjDpGHaCBG56Tk7SLPD4U8PLIBMTjLFbWLQxp4AGEWitzCGF4DQwlcgx7G_0JCPCzeZeqiYa8dIMKjeG172kh-Z_j3fv_197DndIdc2nD7OPT-ButtY6nub7MOoWP_xT8nK66llU31_yZvck |
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=Learning+problem+solving+skills%3A+Comparison+of+E-learning+and+M-learning+in+an+introductory+programming+course&rft.jtitle=Education+and+information+technologies&rft.au=Sohail+Iqbal+Malik&rft.au=Mathew%2C+Roy&rft.au=Al-Nuaimi%2C+Rim&rft.au=Al-Sideiri%2C+Abir&rft.date=2019-09-13&rft.pub=Springer+Nature+B.V&rft.issn=1360-2357&rft.eissn=1573-7608&rft.volume=24&rft.issue=5&rft.spage=2779&rft.epage=2796&rft_id=info:doi/10.1007%2Fs10639-019-09896-1&rft.externalDBID=HAS_PDF_LINK |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1360-2357&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1360-2357&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1360-2357&client=summon |