A Data-Centric Study of Software Tutorial Design
We investigate three tutorials on Android development to elicit design choices related to their organization and content. We describe decision points and tradeoffs and propose guidelines to assist tutorial authors in making explicit and informed decisions about the design of tutorials
Saved in:
Published in | IEEE software Vol. 39; no. 3; pp. 106 - 115 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Los Alamitos
IEEE
01.05.2022
IEEE Computer Society |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | We investigate three tutorials on Android development to elicit design choices related to their organization and content. We describe decision points and tradeoffs and propose guidelines to assist tutorial authors in making explicit and informed decisions about the design of tutorials |
---|---|
AbstractList | We investigate three tutorials on Android development to elicit design choices related to their organization and content. We describe decision points and tradeoffs and propose guidelines to assist tutorial authors in making explicit and informed decisions about the design of tutorials |
Author | Arya, Deeksha M. Nassif, Mathieu Robillard, Martin P. |
Author_xml | – sequence: 1 givenname: Deeksha M. surname: Arya fullname: Arya, Deeksha M. email: deeksha.arya@mail.mcgill.ca organization: McGill University – sequence: 2 givenname: Mathieu surname: Nassif fullname: Nassif, Mathieu email: mnassif@cs.mcgill.ca organization: McGill University – sequence: 3 givenname: Martin P. surname: Robillard fullname: Robillard, Martin P. email: martin@cs.mcgill.ca organization: McGill University |
BookMark | eNp9kD1PwzAQhi1UJNrCzMASiTnt-SuOx6rlS2rFkDJbjmMjVyUujiPUf0-qIgYGphvufe70PhM0akNrEbrFMMMY5HxTzQgQPKMgQYryAo2xpCJnWLIRGoNgkAvG5RWadN0OADimMEawyFY66Xxp2xS9yarUN8csuKwKLn3paLNtn0L0ep-tbOff22t06fS-szc_c4reHh-2y-d8_fr0slysc0NKmXKCrStrQqURHGjTCE0ssdzhAjOrhRFCFJLxpqwlCN64mpSmMFYapk1dYEen6P589xDDZ2-7pHahj-3wUpGCA5GCDw2miJ9TJoaui9Yp45NOPgxttN8rDOokR20qdZKjfuQM3PwPd4j-Q8fjP8TdmfDW2t-0ZMWwBfoNQqNvBw |
CODEN | IESOEG |
CitedBy_id | crossref_primary_10_1109_TSE_2023_3332568 crossref_primary_10_1145_3702976 crossref_primary_10_1007_s10664_022_10246_y |
Cites_doi | 10.1145/2559206.2578862 10.1007/s10664-020-09857-0 10.1145/1882291.1882312 10.14742/ajet.1690 10.1109/MS.2003.1241364 10.1177/0047281617721853 |
ContentType | Journal Article |
Copyright | Copyright IEEE Computer Society 2022 |
Copyright_xml | – notice: Copyright IEEE Computer Society 2022 |
DBID | 97E RIA RIE AAYXX CITATION JQ2 |
DOI | 10.1109/MS.2021.3090978 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef ProQuest Computer Science Collection |
DatabaseTitle | CrossRef ProQuest Computer Science Collection |
DatabaseTitleList | ProQuest Computer Science Collection |
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 | Computer Science |
EISSN | 1937-4194 |
EndPage | 115 |
ExternalDocumentID | 10_1109_MS_2021_3090978 9460970 |
Genre | orig-research |
GrantInformation_xml | – fundername: Natural Sciences and Engineering Research Council of Canada funderid: 10.13039/501100000038 |
GroupedDBID | -DZ -~X .4S .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 7WY 85S 88I 8FE 8FG 8FL 8G5 8R4 8R5 97E 9M8 AAJGR AARMG AASAJ AAVXG AAWTH ABAZT ABJCF ABQJQ ABUWG ABVLG ACGFO ACGOD ACIWK AENEX AETIX AFKRA AFOGA AGCDD AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ARAPS ARCSS ASUFR ATWAV AZLTO AZQEC BEFXN BENPR BEZIV BFFAM BGLVJ BGNUA BKEBE BKOMP BPEOZ BPHCQ CCPQU CS3 DU5 DWQXO EBS EDO EJD FRNLG GNUQQ GUQSH HCIFZ HZ~ H~9 I-F IBMZZ ICLAB IEDLZ IFIPE IFJZH IPLJI ITG ITH JAVBF K60 K6V K6~ K7- L6V LAI M0C M1Q M2O M2P M43 M7S MS~ O9- OCL OHT P2P P62 PHGZM PHGZT PQBIZ PQBZA PQGLB PQQKQ PROAC PTHSS PUEGO Q2X RIA RIE RNI RNS RXW RZB TAE TN5 UHB UKR UQL VH1 WH7 YZZ ZCG AAYOK AAYXX ABGFU CITATION RIG JQ2 |
ID | FETCH-LOGICAL-c289t-21ef8b239c7503dd7a2e2e5f1614ea7c7776945d8b9075dfb28c6ce9c4acb61f3 |
IEDL.DBID | RIE |
ISSN | 0740-7459 |
IngestDate | Wed Aug 13 07:40:14 EDT 2025 Tue Jul 01 01:48:37 EDT 2025 Thu Apr 24 23:02:53 EDT 2025 Wed Aug 27 02:38:40 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 3 |
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-c289t-21ef8b239c7503dd7a2e2e5f1614ea7c7776945d8b9075dfb28c6ce9c4acb61f3 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
PQID | 2650297551 |
PQPubID | 37787 |
PageCount | 10 |
ParticipantIDs | crossref_citationtrail_10_1109_MS_2021_3090978 proquest_journals_2650297551 ieee_primary_9460970 crossref_primary_10_1109_MS_2021_3090978 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2022-05-01 |
PublicationDateYYYYMMDD | 2022-05-01 |
PublicationDate_xml | – month: 05 year: 2022 text: 2022-05-01 day: 01 |
PublicationDecade | 2020 |
PublicationPlace | Los Alamitos |
PublicationPlace_xml | – name: Los Alamitos |
PublicationTitle | IEEE software |
PublicationTitleAbbrev | S-M |
PublicationYear | 2022 |
Publisher | IEEE IEEE Computer Society |
Publisher_xml | – name: IEEE – name: IEEE Computer Society |
References | ref8 meij (ref6) 2009; 56 ref7 ref9 (ref4) 0 (ref3) 0 ref10 ref2 (ref5) 0 ref1 |
References_xml | – year: 0 ident: ref3 publication-title: Developer Guide – ident: ref9 doi: 10.1145/2559206.2578862 – ident: ref8 doi: 10.1007/s10664-020-09857-0 – ident: ref2 doi: 10.1145/1882291.1882312 – year: 0 ident: ref5 publication-title: Android Development - Tutorial – ident: ref7 doi: 10.14742/ajet.1690 – ident: ref10 doi: 10.1109/MS.2003.1241364 – ident: ref1 doi: 10.1177/0047281617721853 – volume: 56 start-page: 265 year: 2009 ident: ref6 article-title: Three decades of research and professional practice on printed software tutorials for novices publication-title: Tech Commun – year: 0 ident: ref4 publication-title: Android developer fundamentals |
SSID | ssj0005130 |
Score | 2.372514 |
Snippet | We investigate three tutorials on Android development to elicit design choices related to their organization and content. We describe decision points and... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 106 |
SubjectTerms | Documentation Hypertext systems Organizations Smart phones Software Training Tutorials |
Title | A Data-Centric Study of Software Tutorial Design |
URI | https://ieeexplore.ieee.org/document/9460970 https://www.proquest.com/docview/2650297551 |
Volume | 39 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEA61Jy9WrWK1Sg4ePJhtks0-cizWUoT10hZ6W5LsLIjSSt0i-utN0m0VH-AthwTCTCYzXzIzH0KXZSykEqEmpQ2_ibVETRRNDeGGaqlL65DAAcXsPh5Nxd0smjXQ9bYWBgB88hkEbuj_8ouFWbmnsp4UMZWJBeg7Frita7U-0zmY5xWxHpGSRESybuPDqOxlY4sDOQtCKqnnU_vigTylyo972DuXYQtlm22tc0oeg1WlA_P-rWPjf_e9j_bqKBP318fiADVgfohaGwYHXBt0G9E-HqhKEf_G-2Cwyyp8w4sSj-3t_KqWgCeux4E9o3jgUz2O0HR4O7kZkZpDgRgLpSrCGZSp5qE07sOyKBLFgUNU2kBPgEpMkiSxFFGRaouSo6LUPDWxAWmEMjpmZXiMmvPFHE4QhtjGakwbAUwL0IX1YyZSEmQheayZ6KBgI9fc1A3GHc_FU-6BBpV5Ns6dIvJaER10tV3wvO6t8ffUthPrdlot0Q7qbhSX17b3knMbdLp64Yid_r7qDO1yV8Tg0xa7qFktV3BuQ4tKX_gz9QGs6MjG |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwMhEJ40etCLb2N9cvDgQVag7G45Nj5SH-ulNfG2AXY2MZrW1G2M_nqBbqvxkXjjAAmZYfi-gXkAHJaJVFq2DC0d_abOEg3VrG2psMwoUzpAQu8oZrdJ905e3cf3DTie5cIgYgg-w8gPw19-MbRj_1R2omTCVOoc9HmH-zGfZGt9BnTw0FnEYSKjqYxVXciHM3WS9ZwnKHjUYoqFjmpfMCg0VflxEwd4uViGbLqxSVTJYzSuTGTfv9Vs_O_OV2Cp5pmkMzkYq9DAwRosT3s4kNqk14F1yJmuNA2vvA-W-LjCNzIsSc_dz696hKTvqxy4U0rOQrDHBtxdnPdPu7TuokCtc6YqKjiWbSNayvovy6JItUCBcemonkSd2jRNEyXjom2cnxwXpRFtm1hUVmprEl62NmFuMBzgFhBMHFvjxkrkRqIpHJLZWCtUhRKJ4bIJ0VSuua1LjPtOF095cDWYyrNe7hWR14powtFswfOkusbfU9e9WGfTaok2YXequLy2vpdcONrpM4Zjvv37qgNY6Pazm_zm8vZ6BxaFT2kIQYy7MFeNxrjniEZl9sP5-gBVbcwP |
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+Data-Centric+Study+of+Software+Tutorial+Design&rft.jtitle=IEEE+software&rft.au=Arya%2C+Deeksha+M.&rft.au=Nassif%2C+Mathieu&rft.au=Robillard%2C+Martin+P.&rft.date=2022-05-01&rft.pub=IEEE&rft.issn=0740-7459&rft.volume=39&rft.issue=3&rft.spage=106&rft.epage=115&rft_id=info:doi/10.1109%2FMS.2021.3090978&rft.externalDocID=9460970 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0740-7459&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0740-7459&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0740-7459&client=summon |