The Effectiveness of Screencasts and Cognitive Tools as Scaffolding for Novice Object-Oriented Programmers
Modern information technology and computer science curricula employ a variety of graphical tools and development environments to facilitate student learning of introductory programming concepts and techniques. While the provision of interactive features and the use of visualization can enhance stude...
Uloženo v:
| Vydáno v: | Journal of information technology education Ročník 7; s. 61 - 80 |
|---|---|
| Hlavní autoři: | , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Santa Rosa
Informing Science Institute
2008
|
| Témata: | |
| ISSN: | 1547-9714, 1539-3585 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Modern information technology and computer science curricula employ a variety of graphical tools and development environments to facilitate student learning of introductory programming concepts and techniques. While the provision of interactive features and the use of visualization can enhance students' understanding and assist them in grasping fundamental ideas, the real difficulty for many students lies in making the transition from relying on the graphical features of these tools, to actually writing programming code statements in accordance with a set of plain English instructions. This article opens with a systematic review of the literature on alternative approaches to teaching object-oriented programming (OOP) to novice programmers. It then describes the rationale behind an "objects first, class user first" approach to introducing OOP, arguing for the use of interactive GUI-based visualization tools such as BlueJ as cognitive tools to allow learners to represent and manipulate their mental models or schemas. Finally, it reports on a study involving a cohort of students undertaking an introductory OOP unit in Java. The study investigated the effectiveness of: (i) the graphical features of BlueJ as a cognitive tool while performing coding tasks as part of a test; and (ii) the use of screencasts (video screen captures) of BlueJ to provide scaffolding during learning, which involves the provision of temporary support structures to assist learners in attaining the next stage or level in their development. The screencasts were used in conjunction with a series of structured exercises by providing an intermediate stepping stone to ease the transition to the writing of program code. The study found no significant effect of screencasts during the learning phase of the study, and no significant effect of BlueJ during testing. This result runs counter to theoretical predictions and consequently is important both for researchers focusing on the pedagogy associated with learning programming as well as those interested in the broader applications of animated instructional resources and cognitive tools. In the article, the authors postulate a number of reasons for the lack of significant effects to support their hypotheses. Firstly, it is possible that some, or perhaps many, participants who had access to BlueJ during the testing phase did not actually use it to assist them in answering the test questions. Secondly, since the screencasts and BlueJ were intended to ease students' transition to code, the data collection was conducted immediately following the participants' initial exposure to code statements. This gave rise to the possibility that they may not have been ready to attempt the questions framed at a high level of abstraction, which accounted for a majority of the test marks. The authors had hypothesized that the most benefit in providing the screencast-based scaffolding and the use of BlueJ as a cognitive tool was likely to be gained in assisting students with writing code for English instructions at this high level of abstraction; however, at this point in the semester they may not have been adequately prepared to undertake these types of questions, which required them to interpret the high-level task requirements and decompose them into individual object and class operations that would achieve the desired outcome (object state). Further research will need to be carried out to determine whether these hypothesized reasons for the lack of an identifiable difference between conditions can be supported, whether other factors are responsible, or whether in fact neither BlueJ screencasts nor the use of BlueJ as a cognitive tool actually enhance learning. One possible approach to a follow-up study would involve using a smaller number of students, but carrying out intensive observation during the experiment in order to determine the degree to which, and ways in which, BlueJ is used. This may include an oral component incorporating think-aloud protocols (Ericson & Simon, 1993) and/or follow-up interviews to gain deeper insight into and understanding of the participants' thought processes as they attempt the various questions in the test, as well as to identify gaps in their understanding in relation to the test questions. In addition to informing on the value of screencasts and cognitive tools for the learning of programming, such a study would also reveal in greater depth the nature of the cognitive stages involved in learning to write object-oriented program code from English instructions. (Contains 1 figure and 8 tables.) |
|---|---|
| AbstractList | Modem information technology and computer science curricula employ a variety of graphical tools and development environments to facilitate student learning of introductory programming concepts and techniques. While the provision of interactive features and the use of visualization can enhance students' understanding and assist them in grasping fundamental ideas, the real difficulty for many students lies in making the transition from relying on the graphical features of these tools, to actually writing programming code statements in accordance with a set of plain English instructions. This article opens with a systematic review of the literature on alternative approaches to teaching object-oriented programming (OOP) to novice programmers. It then describes the rationale behind an 'objects first, class user first' approach to introducing OOP, arguing for the use of interactive GUI-based visualization tools such as BlueJ as cognitive tools to allow learners to represent and manipulate their mental models or schemas. Finally, it reports on a study involving a cohort of students undertaking an introductory OOP unit in Java. The study investigated the effectiveness of: (i) the graphical features of BlueJ as a cognitive tool while performing coding tasks as part of a test; and (ii) the use of screencasts (video screen captures) of BlueJ to provide scaffolding during learning, which involves the provision of temporary support structures to assist learners in attaining the next stage or level in their development. The screencasts were used in conjunction with a series of structured exercises by providing an intermediate stepping stone to ease the transition to the writing of program code. The study found no significant effect of screencasts during the learning phase of the study, and no significant effect of BlueJ during testing. This result runs counter to theoretical predictions and consequently is important both for re searchers focusing on the pedagogy associated with learning programming as well as those interested in the broader applications of animated instructional resources and cognitive tools. In the article, the authors postulate a number of reasons for the lack of significant effects to sup-port their hypotheses. Firstly, it is possible that some, or perhaps many, participants who had access to BlueJ during the testing phase did not actually use it to assist them in answering the test questions. Secondly, since the screencasts and BlueJ were intended to ease students'transition to code, the data collection was conducted immediately following the participants' initial exposure to code statements. This gave rise to the possibility that they may not have been ready to attempt the questions framed at a high level of abstraction, which accounted for a majority of the test marks. The authors had hypothesized that the most benefit in providing the screencast-based scaffolding and the use of BlueJ as a cognitive tool was likely to be gained in assisting students with writing code for English instructions at this high level of abstraction; however, at this point in the semester they may not have been adequately prepared to undertake these types of questions, which required them to interpret the high-level task requirements and decompose them into individual object and class operations that would achieve the desired outcome (object state). Further research will need to be carried out to determine whether these hypothesized reasons for the lack of an identifiable difference between conditions can be supported, whether other factors are responsible, or whether in fact neither BlueJ screencasts nor the use of BlueJ as a cognitive tool actually enhance learning. One possible approach to a follow-up study would involve using a smaller number of students, but carrying out intensive observation during the experiment in order to determine the degree to which, and ways in which, BlueJ is used. This may include an oral component incorporating think-aloud protocols (Ericson & Simon, 1993) and/or follow-up interviews to gain deeper insight into and understanding of the participants'thought processes as they attempt the various questions in the test, as well as to identify gaps in their understanding in relation to the test questions. In addition to informing on the value of screencasts and cognitive tools for the learning of programming, such a study would also reveal in greater depth the nature of the cognitive stages involved in learning to write object-oriented program code from English instructions. Modern information technology and computer science curricula employ a variety of graphical tools and development environments to facilitate student learning of introductory programming concepts and techniques. While the provision of interactive features and the use of visualization can enhance students' understanding and assist them in grasping fundamental ideas, the real difficulty for many students lies in making the transition from relying on the graphical features of these tools, to actually writing programming code statements in accordance with a set of plain English instructions. This article opens with a systematic review of the literature on alternative approaches to teaching object-oriented programming (OOP) to novice programmers. It then describes the rationale behind an "objects first, class user first" approach to introducing OOP, arguing for the use of interactive GUI-based visualization tools such as BlueJ as cognitive tools to allow learners to represent and manipulate their mental models or schemas. Finally, it reports on a study involving a cohort of students undertaking an introductory OOP unit in Java. The study investigated the effectiveness of: (i) the graphical features of BlueJ as a cognitive tool while performing coding tasks as part of a test; and (ii) the use of screencasts (video screen captures) of BlueJ to provide scaffolding during learning, which involves the provision of temporary support structures to assist learners in attaining the next stage or level in their development. The screencasts were used in conjunction with a series of structured exercises by providing an intermediate stepping stone to ease the transition to the writing of program code. The study found no significant effect of screencasts during the learning phase of the study, and no significant effect of BlueJ during testing. This result runs counter to theoretical predictions and consequently is important both for researchers focusing on the pedagogy associated with learning programming as well as those interested in the broader applications of animated instructional resources and cognitive tools. In the article, the authors postulate a number of reasons for the lack of significant effects to sup-port their hypotheses. Firstly, it is possible that some, or perhaps many, participants who had access to BlueJ during the testing phase did not actually use it to assist them in answering the test questions. Secondly, since the screencasts and BlueJ were intended to ease students' transition to code, the data collection was conducted immediately following the participants' initial exposure to code statements. This gave rise to the possibility that they may not have been ready to attempt the questions framed at a high level of abstraction, which accounted for a majority of the test marks. The authors had hypothesized that the most benefit in providing the screencast-based scaffolding and the use of BlueJ as a cognitive tool was likely to be gained in assisting students with writing code for English instructions at this high level of abstraction; however, at this point in the semester they may not have been adequately prepared to undertake these types of questions, which required them to interpret the high-level task requirements and decompose them into individual object and class operations that would achieve the desired outcome (object state). Further research will need to be carried out to determine whether these hypothesized reasons for the lack of an identifiable difference between conditions can be supported, whether other factors are responsible, or whether in fact neither BlueJ screencasts nor the use of BlueJ as a cognitive tool actually enhance learning. One possible approach to a follow-up study would involve using a smaller number of students, but carrying out intensive observation during the experiment in order to determine the degree to which, and ways in which, BlueJ is used. This may include an oral component incorporating think-aloud protocols (Ericson & Simon, 1993) and/or follow-up interviews to gain deeper insight into and understanding of the participants' thought processes as they attempt the various questions in the test, as well as to identify gaps in their understanding in relation to the test questions. In addition to informing on the value of screencasts and cognitive tools for the learning of programming, such a study would also reveal in greater depth the nature of the cognitive stages involved in learning to write object-oriented program code from English instructions. Keywords: Object-oriented programming, programming pedagogy, objects first, Java, BlueJ, screencasting, visualization, cognitive tools, scaffolding. Modern information technology and computer science curricula employ a variety of graphical tools and development environments to facilitate student learning of introductory programming concepts and techniques. While the provision of interactive features and the use of visualization can enhance students' understanding and assist them in grasping fundamental ideas, the real difficulty for many students lies in making the transition from relying on the graphical features of these tools, to actually writing programming code statements in accordance with a set of plain English instructions. This article opens with a systematic review of the literature on alternative approaches to teaching object-oriented programming (OOP) to novice programmers. It then describes the rationale behind an "objects first, class user first" approach to introducing OOP, arguing for the use of interactive GUI-based visualization tools such as BlueJ as cognitive tools to allow learners to represent and manipulate their mental models or schemas. Finally, it reports on a study involving a cohort of students undertaking an introductory OOP unit in Java. The study investigated the effectiveness of: (i) the graphical features of BlueJ as a cognitive tool while performing coding tasks as part of a test; and (ii) the use of screencasts (video screen captures) of BlueJ to provide scaffolding during learning, which involves the provision of temporary support structures to assist learners in attaining the next stage or level in their development. The screencasts were used in conjunction with a series of structured exercises by providing an intermediate stepping stone to ease the transition to the writing of program code. The study found no significant effect of screencasts during the learning phase of the study, and no significant effect of BlueJ during testing. This result runs counter to theoretical predictions and consequently is important both for researchers focusing on the pedagogy associated with learning programming as well as those interested in the broader applications of animated instructional resources and cognitive tools. In the article, the authors postulate a number of reasons for the lack of significant effects to support their hypotheses. Firstly, it is possible that some, or perhaps many, participants who had access to BlueJ during the testing phase did not actually use it to assist them in answering the test questions. Secondly, since the screencasts and BlueJ were intended to ease students' transition to code, the data collection was conducted immediately following the participants' initial exposure to code statements. This gave rise to the possibility that they may not have been ready to attempt the questions framed at a high level of abstraction, which accounted for a majority of the test marks. The authors had hypothesized that the most benefit in providing the screencast-based scaffolding and the use of BlueJ as a cognitive tool was likely to be gained in assisting students with writing code for English instructions at this high level of abstraction; however, at this point in the semester they may not have been adequately prepared to undertake these types of questions, which required them to interpret the high-level task requirements and decompose them into individual object and class operations that would achieve the desired outcome (object state). Further research will need to be carried out to determine whether these hypothesized reasons for the lack of an identifiable difference between conditions can be supported, whether other factors are responsible, or whether in fact neither BlueJ screencasts nor the use of BlueJ as a cognitive tool actually enhance learning. One possible approach to a follow-up study would involve using a smaller number of students, but carrying out intensive observation during the experiment in order to determine the degree to which, and ways in which, BlueJ is used. This may include an oral component incorporating think-aloud protocols (Ericson & Simon, 1993) and/or follow-up interviews to gain deeper insight into and understanding of the participants' thought processes as they attempt the various questions in the test, as well as to identify gaps in their understanding in relation to the test questions. In addition to informing on the value of screencasts and cognitive tools for the learning of programming, such a study would also reveal in greater depth the nature of the cognitive stages involved in learning to write object-oriented program code from English instructions. (Contains 1 figure and 8 tables.) |
| Audience | Higher Education Postsecondary Education Academic |
| Author | Pradhan, Sunam Dalgarno, Barney J. W. Lee, Mark |
| Author_xml | – sequence: 1 givenname: Mark surname: J. W. Lee fullname: J. W. Lee, Mark organization: Charles Sturt University – sequence: 2 givenname: Sunam surname: Pradhan fullname: Pradhan, Sunam – sequence: 3 givenname: Barney surname: Dalgarno fullname: Dalgarno, Barney |
| BackLink | http://eric.ed.gov/ERICWebPortal/detail?accno=EJ807699$$DView record in ERIC |
| BookMark | eNpdkUtrGzEQx0VJoHn0G_QgaKFQ2ETS6nkMxmlTQh2IexayduTK7EqptA7021eu20OCDiNmfvOf1zk6STkBQpeUXDFtuLimyrxBZ1T0puuFFieHP1edUZS_Ree17ghhPdPsDO3WPwEvQwA_x2dIUCvOAT_6ApC8q3PFLg14kbcpHgC8znlsvtoQF0Ieh5i2OOSCv-fn6AGvNrsm1a1KhDTDgB9K3hY3TVDqJToNbqzw7p-9QD9ul-vF1-5-9eVucXPfeWbM3ClieiGFY156HjYyBA5ycG0YHjhTwfjg2CZ4ThV1wkgwoLynLHCiKZC-v0CfjrpPJf_aQ53tFKuHcXQJ8r5apRVRgmjTyA-vyF3el9Sas0xSKaXQWjTq6kht3Qg2ppDn4nx7A0zRt82H2Pw31BipheCkJbw_JkCJ3j6VOLny2y6_aaKkOVT9fAz7kmstEKyPs5tjTk03jpYS-_eKtl2xwR9fwf_1XmB_AP1Dmxg |
| CitedBy_id | crossref_primary_10_26634_jet_15_2_14302 crossref_primary_10_1002_ase_1696 crossref_primary_10_1016_j_ijer_2018_05_002 crossref_primary_10_1080_07380569_2015_1030968 crossref_primary_10_26634_jet_11_4_3148 crossref_primary_10_1145_1821996_1821998 crossref_primary_10_1002_j_2168_9830_2012_tb01126_x |
| ContentType | Journal Article |
| Copyright | COPYRIGHT 2008 Informing Science Institute 2008. This work is published under https://creativecommons.org/licenses/by-nc/4.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 2008 Informing Science Institute – notice: 2008. This work is published under https://creativecommons.org/licenses/by-nc/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| DBID | AAYXX CITATION 7SW BJH BNH BNI BNJ BNO ERI PET REK WWN 0-V 3V. 7RQ 7XB 88B 8FK 8G5 ABUWG AFKRA AHOVV ALSLI AZQEC BENPR CCPQU CJNVE DWQXO GNUQQ GUQSH M0P M2O MBDVC PHGZM PHGZT PIMPY PKEHL PQEDU PQEST PQQKQ PQUKI PRINS Q9U U9A 7SC 8FD JQ2 L7M L~C L~D |
| DOI | 10.28945/179 |
| DatabaseName | CrossRef ERIC ERIC (Ovid) ERIC ERIC ERIC (Legacy Platform) ERIC( SilverPlatter ) ERIC ERIC PlusText (Legacy Platform) Education Resources Information Center (ERIC) ERIC ProQuest Social Sciences Premium Collection【Remote access available】 ProQuest Central (Corporate) Career & Technical Education Database ProQuest Central (purchase pre-March 2016) Education Database (Alumni Edition) ProQuest Central (Alumni) (purchase pre-March 2016) Research Library (Alumni) ProQuest Central (Alumni) ProQuest Central UK/Ireland Education Research Index Social Science Premium Collection ProQuest Central Essentials ProQuest Central ProQuest One ProQuest Social Science Premium Collection - Education Collection ProQuest Central Korea ProQuest Central Student ProQuest Research Library Education Database Research Library Research Library (Corporate) ProQuest Central Premium ProQuest One Academic (New) ProQuest Publicly Available Content Database ProQuest One Academic Middle East (New) ProQuest One Education ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China ProQuest Central Basic Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef ERIC Publicly Available Content Database ProQuest One Education Research Library Prep ProQuest Central Student ProQuest One Academic Middle East (New) ProQuest Central Essentials ProQuest Central (Alumni Edition) ProQuest One Community College Research Library (Alumni Edition) ProQuest Central China ProQuest Central ProQuest Central Korea ProQuest Research Library ProQuest Central (New) Career and Technical Education (Alumni Edition) Social Science Premium Collection Education Collection ProQuest Central Basic ProQuest Education Journals ProQuest One Academic Eastern Edition ProQuest Career and Technical Education 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) Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts ERIC |
| Database_xml | – sequence: 1 dbid: 7RQ name: Career & Technical Education Database (ProQuest) url: https://search.proquest.com/career sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Education |
| EISSN | 1539-3585 |
| ERIC | EJ807699 |
| EndPage | 80 |
| ExternalDocumentID | A199685540 EJ807699 10_28945_179 |
| GeographicLocations | Australia |
| GeographicLocations_xml | – name: Australia |
| GroupedDBID | -W8 .GO 29K 2WC 5GY 5VS 7RQ 8G5 AAHSB AAKDD AAYXX ABUWG ADMLS AFFHD AFKRA ALMA_UNASSIGNED_HOLDINGS ALSLI AZQEC BENPR CCPQU CITATION CJNVE D-I DWQXO E3Z EBS EDJ EJD FRS GNUQQ GUQSH IAO IEA IER IPNFZ ITC KQ8 M0P M2O MK~ ML~ OK1 OVT P2P PHGZM PHGZT PIMPY PQEDU QF4 QN7 RDL RIG RNS TR2 XH6 XSB 7SW BJH BNH BNI BNJ BNO ERI PET REK WWN 0-V 3V. 7XB 8FK AHOVV MBDVC PKEHL PQEST PQQKQ PQUKI PRINS PUEGO Q9U U9A 7SC 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c299t-7093565a2c6c4fb6ff4e6da1534f427f9cfa2bfc4171a596e9e7cc12f4081e033 |
| IEDL.DBID | 7RQ |
| ISICitedReferencesCount | 18 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000210173900005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1547-9714 |
| IngestDate | Thu Oct 02 11:17:04 EDT 2025 Sat Aug 23 14:08:40 EDT 2025 Tue Nov 04 18:48:14 EST 2025 Tue Dec 02 16:17:11 EST 2025 Sat Nov 29 06:02:03 EST 2025 Tue Nov 18 22:32:28 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| License | https://creativecommons.org/licenses/by-nc/4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c299t-7093565a2c6c4fb6ff4e6da1534f427f9cfa2bfc4171a596e9e7cc12f4081e033 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 ObjectType-Article-2 ObjectType-Feature-1 content type line 23 |
| OpenAccessLink | https://www.proquest.com/docview/2616665885?pq-origsite=%requestingapplication% |
| PQID | 2616665885 |
| PQPubID | 5324456 |
| PageCount | 20 |
| ParticipantIDs | proquest_miscellaneous_787075089 proquest_journals_2616665885 gale_infotracacademiconefile_A199685540 eric_primary_EJ807699 crossref_citationtrail_10_28945_179 crossref_primary_10_28945_179 |
| PublicationCentury | 2000 |
| PublicationDate | 2008-00-00 20080101 |
| PublicationDateYYYYMMDD | 2008-01-01 |
| PublicationDate_xml | – year: 2008 text: 2008-00-00 |
| PublicationDecade | 2000 |
| PublicationPlace | Santa Rosa |
| PublicationPlace_xml | – name: Santa Rosa |
| PublicationTitle | Journal of information technology education |
| PublicationYear | 2008 |
| Publisher | Informing Science Institute |
| Publisher_xml | – name: Informing Science Institute |
| SSID | ssj0023282 |
| Score | 1.7768189 |
| Snippet | Modern information technology and computer science curricula employ a variety of graphical tools and development environments to facilitate student learning of... Modem information technology and computer science curricula employ a variety of graphical tools and development environments to facilitate student learning of... |
| SourceID | proquest gale eric crossref |
| SourceType | Aggregation Database Index Database Enrichment Source |
| StartPage | 61 |
| SubjectTerms | Animated Animation Australia Coding Cognitive Processes Collection College Instruction Computer Assisted Instruction Computer Graphics Computer programs Computer Science Education Computer simulation Computer Software Computer Software Evaluation Decomposition Education Educational Technology Evaluation Methods Focusing Followup Studies Foreign Countries Foreign Students Fundamental Concepts Gain Gaps Graduate Students Grasping Hypotheses Hypothesis Testing Influence of Technology Information systems Information Technology Instructional Design Instructional Effectiveness Interactive Java (Computer program language) Java (programming language) Learning Learning Processes Mathematical models Modems Novices Object oriented Object-oriented programming Programmers Programming Programming Languages Protocol Analysis Scaffolding Science Curriculum Stone Student Participation Students Study and teaching Supports Tasks Teaching Teaching Methods Technology Education Visualization Writing of programs |
| Title | The Effectiveness of Screencasts and Cognitive Tools as Scaffolding for Novice Object-Oriented Programmers |
| URI | http://eric.ed.gov/ERICWebPortal/detail?accno=EJ807699 https://www.proquest.com/docview/2616665885 https://www.proquest.com/docview/787075089 |
| Volume | 7 |
| WOSCitedRecordID | wos000210173900005&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: PRVPQU databaseName: Career & Technical Education Database (ProQuest) customDbUrl: eissn: 1539-3585 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0023282 issn: 1547-9714 databaseCode: 7RQ dateStart: 20020101 isFulltext: true titleUrlDefault: https://search.proquest.com/career providerName: ProQuest – providerCode: PRVPQU databaseName: Education Database customDbUrl: eissn: 1539-3585 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0023282 issn: 1547-9714 databaseCode: M0P dateStart: 20020101 isFulltext: true titleUrlDefault: https://search.proquest.com/education providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: eissn: 1539-3585 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0023282 issn: 1547-9714 databaseCode: BENPR dateStart: 20020101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: Publicly Available Content Database customDbUrl: eissn: 1539-3585 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0023282 issn: 1547-9714 databaseCode: PIMPY dateStart: 20020101 isFulltext: true titleUrlDefault: http://search.proquest.com/publiccontent providerName: ProQuest – providerCode: PRVPQU databaseName: Research Library customDbUrl: eissn: 1539-3585 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0023282 issn: 1547-9714 databaseCode: M2O dateStart: 20020101 isFulltext: true titleUrlDefault: https://search.proquest.com/pqrl providerName: ProQuest |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3da9RAEF-0FRHBz4qnbVlQ8GlpNtmP7JNouaJi72KtUp_CZrILSklqc_XvdybZO0XEF18C2V2WwMzO_HbmlxnGnmvIC6_bTDijo1BQSOG19aJwjQ2tzwDGoj6f39vFojw7c1UKuA2JVrm2iaOhbnugGPkBIn1E2ros9cuL74K6RlF2NbXQuM620VEb0nN78mFz4SrysVkUogQrnJXqJrtN1OfSKX0gibz1mytKbOe_2-XR2Rzd_d_PvMfuJJjJX016cZ9dC90D6tCc2BwP2TfUDz6VLk72jveRfwSi4YAfVgP3XcsP1-Qiftr35zg24BIf45Sy4gh4-aInW8OXDQV0xJLKJiOI5dXE-6Ko-A77dDQ_PXwjUt8FAeicVsJSctRon4MBFRsTowqm9WgbVVS5jQ6iz5sISlrptTPBBQsg86gQX4SsKB6xra7vwmPGpXetN1H6opGqMaUHMjEtolIcz8HP2LO1CGpIRcmpN8Z5jZeTUVA1CmrG9jarLqYiHH_M75D0NnPzd2VmjcPxFyTOms4q7go-_XKA30ZVr2oq-WuIp5fN2O5anHU6xEP9S5YzxjfTePwop-K70F8NNdk7BF2le_LvHZ6yWxPThII3u2xrdXkV9tgN-LH6Olzuj2q7z7ZfzxfVCb4dZxU98yWOVW-Pqy8_AYgd_BY |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Nb9QwEB1VWwQIic8iFlqwBIiT1cRx7PiAECqtunS7XYkFtafgOLYEqpLSbEH8KX4jM_lYEELceuBqR1YSPz-PZ55nAJ6lTiQ2LSNuVBq4dEnMbaotT0yhfWkj59qkPh-mejbLjo_NfA1-DHdhSFY5cGJL1GXtyEe-jZY-WtpplqWvzr5wqhpF0dWhhEYHiwP__Rse2ZqXkzc4v8-F2Ntd7OzzvqoAd0i9S64p9KdSK5xyMhQqBOlVaXHlyyCFDsYFK4rgZKxjmxrljdfOxSJI3D19RA5QpPx1SWAfwfp8cjg_WR3xEtGWp0K7RHOjY3kVbpDYOjMy3Y5JLvbb5tfrq_--E7Tb296t_-3H3IabvSHNXnfIvwNrvrpLNah7vco9-IwrgHXJmXtGZ3Vg7xwJjZxtlg2zVcl2BvkUW9T1KbY1-IgNoQvKMTTp2awmNmVHBbms-BElhkYznc07ZRv5_Tfg_aV86n0YVXXlHwCLrSmtCrFNilgWKrOOSLREuxvbhbNjeDpMee76tOtU_eM0x-NXC4wcgTGGrdVTZ12akT_6Nwgtq77dt1mklcH2FwSfnNgIR3W2v1SB70Z5vXJKaqxIiRiNYXOAT97TVJP_ws4Y2KobCYaiRrby9UWTE6OjWZmZh_8e4Qlc218cTvPpZHbwCK53uhpyVW3CaHl-4bfgivu6_NScP-4XDYOPlw3Hn5LZVb8 |
| 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=The+Effectiveness+of+Screencasts+and+Cognitive+Tools+as+Scaffolding+for+Novice+Object-Oriented+Programmers&rft.jtitle=Journal+of+information+technology+education&rft.au=Lee%2C+Mark+J.+W&rft.au=Pradhan%2C+Sunam&rft.au=Dalgarno%2C+Barney&rft.date=2008&rft.pub=Informing+Science+Institute&rft.issn=1547-9714&rft.volume=7&rft.spage=61&rft_id=info:doi/10.28945%2F179&rft.externalDocID=EJ807699 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1547-9714&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1547-9714&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1547-9714&client=summon |