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...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Journal of information technology education Ročník 7; s. 61 - 80
Hlavní autoři: J. W. Lee, Mark, Pradhan, Sunam, Dalgarno, Barney
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