Block-Based Object-Oriented Programming
Object-oriented programming (OOP) is not only an integral part of computing degrees but also a requirement in non-computing majors such as engineering. Understanding OOP concepts can be difficult for novice programmers, and often leads to the development of misconceptions. This is exacerbated when t...
Gespeichert in:
| Veröffentlicht in: | IEEE transactions on learning technologies Jg. 15; H. 4; S. 439 - 453 |
|---|---|
| Hauptverfasser: | , , , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Piscataway
IEEE
01.08.2022
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Schlagworte: | |
| ISSN: | 1939-1382, 2372-0050 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Object-oriented programming (OOP) is not only an integral part of computing degrees but also a requirement in non-computing majors such as engineering. Understanding OOP concepts can be difficult for novice programmers, and often leads to the development of misconceptions. This is exacerbated when the discipline requires students to learn a technical low-level language such as C++, as is the case in many engineering disciplines. We propose a block-based programming language extension, Blockly-OOP, to help students learn core OOP concepts without the technical complexities associated with traditional textual languages. The Blockly-OOP Learning Environment was developed by integrating Blockly-OOP with learning activities that guide students through programming exercises that target popular OOP misconceptions. An evaluation ( n = 238) in a second-year programming course (CS2) showed that a block-based programming language helps students improve their understanding of object-oriented concepts, warranting further research in this area. |
|---|---|
| AbstractList | Object-oriented programming (OOP) is not only an integral part of computing degrees but also a requirement in non-computing majors such as engineering. Understanding OOP concepts can be difficult for novice programmers, and often leads to the development of misconceptions. This is exacerbated when the discipline requires students to learn a technical low-level language such as C++, as is the case in many engineering disciplines. We propose a block-based programming language extension, Blockly-OOP, to help students learn core OOP concepts without the technical complexities associated with traditional textual languages. The Blockly-OOP Learning Environment was developed by integrating Blockly-OOP with learning activities that guide students through programming exercises that target popular OOP misconceptions. An evaluation ( n = 238) in a second-year programming course (CS2) showed that a block-based programming language helps students improve their understanding of object-oriented concepts, warranting further research in this area. |
| Author | Varoy, Elliot Giacaman, Nasser Allen, Oliver Downs, Xavier Luxton-Reilly, Andrew |
| Author_xml | – sequence: 1 givenname: Oliver surname: Allen fullname: Allen, Oliver email: oall605@aucklanduni.ac.nz organization: Department of Electrical, Computer, and Software Engineering, School of Computer Science, The University of Auckland, Auckland, New Zealand – sequence: 2 givenname: Xavier surname: Downs fullname: Downs, Xavier email: xdow620@aucklanduni.ac.nz organization: Department of Electrical, Computer, and Software Engineering, School of Computer Science, The University of Auckland, Auckland, New Zealand – sequence: 3 givenname: Elliot surname: Varoy fullname: Varoy, Elliot email: evar872@aucklanduni.ac.nz organization: Department of Electrical, Computer, and Software Engineering, School of Computer Science, The University of Auckland, Auckland, New Zealand – sequence: 4 givenname: Andrew surname: Luxton-Reilly fullname: Luxton-Reilly, Andrew email: a.luxton-reilly@auckland.ac.nz organization: Department of Electrical, Computer, and Software Engineering, School of Computer Science, The University of Auckland, Auckland, New Zealand – sequence: 5 givenname: Nasser orcidid: 0000-0001-6885-1571 surname: Giacaman fullname: Giacaman, Nasser email: n.giacaman@auckland.ac.nz organization: Department of Electrical, Computer, and Software Engineering, School of Computer Science, The University of Auckland, Auckland, New Zealand |
| BookMark | eNp9kM9Lw0AQhRepYFu9C14ED55SZ2eyye7RFn9BoB7qedmksyW1zdZNevC_N6XFgwdPw8D73oNvJAZNaFiIawkTKcE8LIrFBAFxQtIASX0mhkg5JgAKBmIoDZlEksYLMWrbNUCGucGhuJ9uQvWZTF3Ly9t5ueaqS-ax5qbr__cYVtFtt3WzuhTn3m1avjrdsfh4flrMXpNi_vI2eyySiiR1iatKhYZT8ilqqGjppEqZTCZLrdF5RMqUX4I3RKyUyr0Gx5CrHEtiLmks7o69uxi-9tx2dh32seknLeYy1UbLVPYpOKaqGNo2sre7WG9d_LYS7EGH7XXYgw570tEj2R-kqjvX1aHpoqs3_4E3R7Bm5t8do9FgmtEPwi9sVw |
| CODEN | ITLTAT |
| CitedBy_id | crossref_primary_10_1007_s10639_024_12869_8 crossref_primary_10_1177_07356331231205052 |
| Cites_doi | 10.1145/2677087 10.1145/1269900.1268834 10.1007/978-3-319-76111-4_28 10.1016/j.chbr.2020.100037 10.1109/RITA.2017.2735478 10.1109/VLHCC.2015.7357237 10.1016/j.compedu.2018.01.011 10.1145/3231709 10.1145/2676723.2677230 10.1145/2700519 10.1145/3364510.3364515 10.1145/2676723.2677256 10.1111/bjet.12685 10.1145/1868358.1868363 10.1080/08993400500224310 10.1109/TLT.2016.2556666 10.1145/1028664.1028701 10.1145/3293881.3295779 10.1007/s10639-017-9673-3 10.1145/1189215.1189170 10.1016/j.compedu.2012.03.004 10.1109/EDUCON.2014.6826147 10.28945/752 10.1145/1953163.1953329 10.1145/3159450.3162229 10.1145/1027313.1027320 10.1145/1592761.1592779 10.1007/978-3-540-77934-6_9 10.1145/1868358.1868362 10.1504/IJTEL.2018.088333 10.1145/1868358.1868361 10.1109/ACCESS.2019.2960312 10.1109/LaTiCE.2014.20 10.1007/s10639-018-9702-x 10.1109/38.851744 10.1016/j.jpdc.2017.01.018 10.1109/BLOCKS.2017.8120404 10.1109/FIE.1999.839268 10.1145/2787622.2787712 10.1145/2771839.2771860 10.1023/A:1015362608943 10.1145/1113034.1113040 10.1145/2839509.2844661 10.1007/BF00138871 10.1109/SEEP.1996.534015 10.1145/1315803.1315811 10.1109/LaTICE.2018.000-5 10.1007/978-3-030-02762-9_21 10.1076/csed.13.2.137.14200 10.1145/1868358.1868364 10.4197/Sci.22-1.4 10.1145/1352322.1352226 10.1145/2157136.2157180 10.1145/3341221 10.1145/268085.268132 10.1109/TE.2018.2864133 10.1145/3089799 10.1109/MCG.2007.156 10.1145/234867.234872 10.1191/1478088706qp063oa 10.1145/331795.331854 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022 |
| DBID | 97E RIA RIE AAYXX CITATION |
| DOI | 10.1109/TLT.2022.3190318 |
| DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Education Computer Science |
| EISSN | 2372-0050 |
| EndPage | 453 |
| ExternalDocumentID | 10_1109_TLT_2022_3190318 9829246 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: Ako Aotearoa RHPF |
| GroupedDBID | 0R~ 29I 5GY 5VS 6IK 97E AAJGR AAKDD AAKPC AARMG AASAJ AAWTH ABAZT ABJNI ABOPQ ABQJQ ABVLG ACGFO ACHQT ACIWK ADDVE AENEX AGQYO AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS EJD HZ~ IFIPE IPLJI JAVBF M43 O9- OCL P2P PQQKQ RIA RIE RNS RZB AAYXX CITATION |
| ID | FETCH-LOGICAL-c313t-acb529e43f4280c3da154e3961b882af22365fd0f933e5557f80ae07572b3eeb3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 2 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000853835200004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1939-1382 |
| IngestDate | Sun Jun 29 16:54:26 EDT 2025 Sat Nov 29 06:07:59 EST 2025 Tue Nov 18 22:35:39 EST 2025 Wed Aug 27 02:18:58 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 4 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c313t-acb529e43f4280c3da154e3961b882af22365fd0f933e5557f80ae07572b3eeb3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0001-6885-1571 |
| PQID | 2714898141 |
| PQPubID | 85505 |
| PageCount | 15 |
| ParticipantIDs | crossref_primary_10_1109_TLT_2022_3190318 crossref_citationtrail_10_1109_TLT_2022_3190318 proquest_journals_2714898141 ieee_primary_9829246 |
| PublicationCentury | 2000 |
| PublicationDate | 2022-08-01 |
| PublicationDateYYYYMMDD | 2022-08-01 |
| PublicationDate_xml | – month: 08 year: 2022 text: 2022-08-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | Piscataway |
| PublicationPlace_xml | – name: Piscataway |
| PublicationTitle | IEEE transactions on learning technologies |
| PublicationTitleAbbrev | TLT |
| PublicationYear | 2022 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref57 ref13 ref56 ref12 ref59 ref15 ref58 weintrop (ref76) 2017 ref53 grandell (ref73) 0 ref55 stein (ref63) 0 ref54 weintrop (ref52) 0 noone (ref29) 2017 ref17 ref16 ref19 ref18 (ref1) 2013 ref51 ref50 grandell (ref8) 0 ref45 ref48 (ref22) 2020 ref42 ref41 ref44 ref43 ferrari (ref61) 2016; 15 ref49 petre (ref32) 2006 brusilovsky (ref34) 1994 kölling (ref2) 1999; 11 ref9 ref3 ref6 citrin (ref4) 1995 ref82 mason (ref14) 0 ref81 ref40 ref83 ref80 ref79 ref78 ref37 ref36 mason (ref11) 0 ref75 ref31 ref74 ref30 ref77 ref33 carlisle (ref5) 2009; 24 bergin (ref47) 1997 ref39 ref38 srimani (ref7) 0 pattis (ref46) 1981 ref71 ref70 ref72 olsson (ref35) 2015; 13 ref68 ref24 ref67 ref23 ref26 ref69 ref25 ref64 ref20 ref66 ref65 ref21 (ref60) 2020 hagan (ref10) 2000 ref28 ref27 ref62 |
| References_xml | – ident: ref53 doi: 10.1145/2677087 – ident: ref66 doi: 10.1145/1269900.1268834 – ident: ref62 doi: 10.1007/978-3-319-76111-4_28 – ident: ref40 doi: 10.1016/j.chbr.2020.100037 – ident: ref33 doi: 10.1109/RITA.2017.2735478 – ident: ref55 doi: 10.1109/VLHCC.2015.7357237 – year: 1997 ident: ref47 publication-title: A Gentle Introduction to the Art of Object- Oriented Programming – ident: ref44 doi: 10.1016/j.compedu.2018.01.011 – start-page: 1 year: 0 ident: ref63 article-title: Beyond objects publication-title: Proc Educator's Symp 12th Annu Conf Object Oriented Program Lang Syst Appl – start-page: 71 year: 0 ident: ref73 article-title: Why complicate things? introducing programming in high school using python publication-title: Proc 8th Australas Conf Comput Educ – ident: ref37 doi: 10.1145/3231709 – ident: ref56 doi: 10.1145/2676723.2677230 – ident: ref65 doi: 10.1145/2700519 – start-page: 23 year: 0 ident: ref11 article-title: Distractions in programming environments publication-title: Proc 15th Australas Comput Educ Conf – ident: ref82 doi: 10.1145/3364510.3364515 – year: 2017 ident: ref29 article-title: Visual and textual programming languages: A systematic review of the literature – ident: ref78 doi: 10.1145/2676723.2677256 – ident: ref43 doi: 10.1111/bjet.12685 – ident: ref50 doi: 10.1145/1868358.1868363 – start-page: s1a year: 0 ident: ref7 article-title: Computing curricula 2001: Computer engineering publication-title: Proc 31st Annu Front Educ Conf Impact Eng Sci Educ – ident: ref6 doi: 10.1080/08993400500224310 – ident: ref42 doi: 10.1109/TLT.2016.2556666 – ident: ref30 doi: 10.1145/1028664.1028701 – ident: ref26 doi: 10.1145/3293881.3295779 – start-page: 852 year: 0 ident: ref14 article-title: Language choice in introductory programming courses at Australasian and UK universities publication-title: Proc 49th ACM Tech Symp Comput Sci Educ – ident: ref19 doi: 10.1007/s10639-017-9673-3 – volume: 13 start-page: 452 year: 2015 ident: ref35 article-title: Visualisation and gamification of e-learning and programming education publication-title: Electron J E-Learning – ident: ref69 doi: 10.1145/1189215.1189170 – ident: ref36 doi: 10.1016/j.compedu.2012.03.004 – ident: ref77 doi: 10.1109/EDUCON.2014.6826147 – start-page: 1 year: 2006 ident: ref32 article-title: A gentle overview of software visualisation – ident: ref31 doi: 10.28945/752 – ident: ref57 doi: 10.1145/1953163.1953329 – ident: ref15 doi: 10.1145/3159450.3162229 – ident: ref72 doi: 10.1145/1027313.1027320 – volume: 24 start-page: 275 year: 2009 ident: ref5 article-title: Raptor: A visual programming environment for teaching object-oriented programming publication-title: J Comput Sci Colleges – ident: ref49 doi: 10.1145/1592761.1592779 – year: 2013 ident: ref1 article-title: Joint Task Force on Computing Curricula, Association for Computing Machinery (ACM) and IEEE Computer Society publication-title: Computer Science Curricula 2013 Curriculum Guidelines for Undergraduate Degree Programs in Computer Science – ident: ref12 doi: 10.1007/978-3-540-77934-6_9 – year: 1981 ident: ref46 publication-title: Karel the Robot A Gentle Introduction to the Art Of Programming – ident: ref51 doi: 10.1145/1868358.1868362 – ident: ref58 doi: 10.1504/IJTEL.2018.088333 – ident: ref45 doi: 10.1145/1868358.1868361 – ident: ref41 doi: 10.1109/ACCESS.2019.2960312 – volume: 15 start-page: 1 year: 2016 ident: ref61 article-title: Object oriented puzzle programming – ident: ref13 doi: 10.1109/LaTiCE.2014.20 – ident: ref39 doi: 10.1007/s10639-018-9702-x – ident: ref28 doi: 10.1109/38.851744 – ident: ref16 doi: 10.1016/j.jpdc.2017.01.018 – ident: ref59 doi: 10.1109/BLOCKS.2017.8120404 – ident: ref9 doi: 10.1109/FIE.1999.839268 – ident: ref17 doi: 10.1145/2787622.2787712 – ident: ref54 doi: 10.1145/2771839.2771860 – year: 2020 ident: ref60 article-title: Blockly GitHub repository – ident: ref70 doi: 10.1023/A:1015362608943 – ident: ref64 doi: 10.1145/1113034.1113040 – ident: ref83 doi: 10.1145/2839509.2844661 – start-page: 103 year: 1994 ident: ref34 article-title: Teaching programming to novices: A review of approaches and tools – start-page: 720 year: 0 ident: ref52 article-title: Minding the gap between blocks-based and text-based programming publication-title: Proc 46th ACM Tech Symp Comput Sci Educ – ident: ref80 doi: 10.1007/BF00138871 – start-page: 1 year: 2017 ident: ref76 article-title: Blocking progress? Transitioning from block-based to text-based programming publication-title: Proc Amer Educ Res Assoc – ident: ref74 doi: 10.1109/SEEP.1996.534015 – ident: ref75 doi: 10.1145/1315803.1315811 – ident: ref18 doi: 10.1109/LaTICE.2018.000-5 – ident: ref38 doi: 10.1007/978-3-030-02762-9_21 – ident: ref24 doi: 10.1076/csed.13.2.137.14200 – ident: ref48 doi: 10.1145/1868358.1868364 – ident: ref3 doi: 10.4197/Sci.22-1.4 – ident: ref71 doi: 10.1145/1352322.1352226 – year: 2000 ident: ref10 article-title: Teaching Java with the BlueJ environment – ident: ref79 doi: 10.1145/2157136.2157180 – ident: ref21 doi: 10.1145/3341221 – ident: ref67 doi: 10.1145/268085.268132 – year: 2020 ident: ref22 article-title: Blockly developers – ident: ref25 doi: 10.1109/TE.2018.2864133 – ident: ref20 doi: 10.1145/3089799 – ident: ref27 doi: 10.1109/MCG.2007.156 – ident: ref23 doi: 10.1145/234867.234872 – ident: ref81 doi: 10.1191/1478088706qp063oa – volume: 11 start-page: 8 year: 1999 ident: ref2 article-title: The problem of teaching object-oriented programming publication-title: J Object-Oriented Program – year: 1995 ident: ref4 article-title: The design of a completely visual object-oriented programming language publication-title: Visual Object-oriented Programming Concepts and Environments – start-page: 17 year: 0 ident: ref8 article-title: High school programming-A beyond-syntax analysis of novice programmers' difficulties publication-title: Proc Koli Calling Conf Comput Sci Educ – ident: ref68 doi: 10.1145/331795.331854 |
| SSID | ssj0062792 |
| Score | 2.2878428 |
| Snippet | Object-oriented programming (OOP) is not only an integral part of computing degrees but also a requirement in non-computing majors such as engineering.... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 439 |
| SubjectTerms | C++ languages Computation Computer languages Computer science computer science education computers and information processing Education educational technology engineering education Java Learning Object oriented programming Object-oriented languages Programming Programming languages Programming profession Students Visualization |
| Title | Block-Based Object-Oriented Programming |
| URI | https://ieeexplore.ieee.org/document/9829246 https://www.proquest.com/docview/2714898141 |
| Volume | 15 |
| WOSCitedRecordID | wos000853835200004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 2372-0050 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0062792 issn: 1939-1382 databaseCode: RIE dateStart: 20080101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB5q8eDFaqtYrbIHQQTX7ia7m83RisWDtD1U6G3JE0RtpQ9_v5PdbEEUwVsOSQiTx3xfMpkP4FJlwlIteegEUJCgYEkYHocawb1yoF9LW4pNsNEon834pAE3278wxpgy-MzcumL5lq8XauOuyvo8J0gXsh3YYYxVf7XqUzdzifDqZ8iI96dPUyR_hCAn5W7dfnM7pY7Kj8O39CjD1v_GcgD7HjkGd9VUH0LDzNvQqlUZAr9J206H2cdsdOBqgL7qNRygq9LBWLo7l3DsMhsjzgwmVWjWOzqvI3gePkzvH0MvjRAqGtN1KJRMCTcJtUgfIkW1QChkKM9iiZBZWHT6WWp1ZDmlJk1TZvNIGIQHjEhqkEAfQ3O-mJsTCEROWKZNkpOEJUZryTJhRJQnlkmLeKIL_dpyhfJ5w518xVtR8oeIF2jrwtm68LbuwvW2xUeVM-OPuh1n2209b9Yu9OrJKfymWhWEIXfjeZzEp7-3OoM913cVn9eD5nq5Meewqz7XL6vlRblevgAzz71T |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB5qFfRitVWsVt2DIIJrd5PdzeZoxVKxtj1U6G1JNgmI2kof_n4n-yiIInjLISFh8pjvSybzAVykkTBUSe5aARQkKFgSmvuuQnCfWtCvpMnEJthgEE8mfFSB6_VfGK11Fnymb2wxe8tXs3Rlr8raPCZIF6IN2AyDgPj5b63y3I1sKrzyIdLj7XF_jPSPEGSl3K7cb44nU1L5cfxmPqVb-99o9mC3wI7ObT7Z-1DR0zrUSl0Gp9imdavEXERtNOCyg97q1e2gs1LOUNpbF3docxsj0nRGeXDWO7qvA3ju3o_vem4hjuCm1KdLV6QyJFwH1CCB8FKqBIIhTXnkSwTNwqDbj0KjPMMp1WEYMhN7QiNAYERSjRT6EKrT2VQfgSNiwiKlg5gELNBKSRYJLbw4MEwaRBRNaJeWS9Iic7gVsHhLMgbh8QRtnVhbJ4Wtm3C1bvGRZ834o27D2nZdrzBrE1rl5CTFtlokhCF747Ef-Me_tzqH7d74qZ_0HwaPJ7Bj-8mj9VpQXc5X-hS20s_ly2J-lq2dLzpHwJo |
| 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=Block-Based+Object-Oriented+Programming&rft.jtitle=IEEE+transactions+on+learning+technologies&rft.au=Allen%2C+Oliver&rft.au=Downs%2C+Xavier&rft.au=Varoy%2C+Elliot&rft.au=Luxton-Reilly%2C+Andrew&rft.date=2022-08-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.eissn=2372-0050&rft.volume=15&rft.issue=4&rft.spage=439&rft_id=info:doi/10.1109%2FTLT.2022.3190318&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1939-1382&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1939-1382&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1939-1382&client=summon |