Using Learning Analytics in Understanding Students' Behavior in Block-based and Text-based Programming Modality

Due to the rapid growth of various programming tools in secondary school computer science classes, the block-based programming environment has replaced or taken precedence over text-based programming languages. Despite their growing use in formal contexts, relatively few empirical works have been do...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Proceedings of International Conference of Educational Innovation through Technology (Online) s. 271 - 275
Hlavní autori: Sun, Dan, Xu, Fan, Li, Yan
Médium: Konferenčný príspevok..
Jazyk:English
Vydavateľské údaje: IEEE 01.12.2021
Predmet:
ISSN:2166-0549
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract Due to the rapid growth of various programming tools in secondary school computer science classes, the block-based programming environment has replaced or taken precedence over text-based programming languages. Despite their growing use in formal contexts, relatively few empirical works have been done to understand students' programming behavior using block-based and text-based programming environments in secondary school classrooms. In this article, we designed a 5-week, quasi-experimental research comparing isomorphic block-based and text-based programming modalities in an introductory secondary school programming class. Mixed-method approach was used to conduct fine-grained analysis of students in two programming modalities from multi-dimensional perspectives. The findings from this study indicated that students in text-modality tended to write longer lines of codes, make more syntactical errors, and spend much more time between two times of debugging, while students in block-based modality tended to have more attempts in debugging and make fewer syntactical errors. The underlying reasons and the implications of these findings with respect to instructional design were discussed in the final sections.
AbstractList Due to the rapid growth of various programming tools in secondary school computer science classes, the block-based programming environment has replaced or taken precedence over text-based programming languages. Despite their growing use in formal contexts, relatively few empirical works have been done to understand students' programming behavior using block-based and text-based programming environments in secondary school classrooms. In this article, we designed a 5-week, quasi-experimental research comparing isomorphic block-based and text-based programming modalities in an introductory secondary school programming class. Mixed-method approach was used to conduct fine-grained analysis of students in two programming modalities from multi-dimensional perspectives. The findings from this study indicated that students in text-modality tended to write longer lines of codes, make more syntactical errors, and spend much more time between two times of debugging, while students in block-based modality tended to have more attempts in debugging and make fewer syntactical errors. The underlying reasons and the implications of these findings with respect to instructional design were discussed in the final sections.
Author Xu, Fan
Sun, Dan
Li, Yan
Author_xml – sequence: 1
  givenname: Dan
  surname: Sun
  fullname: Sun, Dan
  email: dansun@zju.edu.cn
  organization: College of Education, Zhejiang University,Hangzhou,China
– sequence: 2
  givenname: Fan
  surname: Xu
  fullname: Xu, Fan
  email: xu.3849@osu.edu
  organization: Collge of Education and Human Ecology, The Ohio State University,Columbus,USA
– sequence: 3
  givenname: Yan
  surname: Li
  fullname: Li, Yan
  email: yanli@zju.edu.cn
  organization: College of Education, Zhejiang University,Hangzhou,China
BookMark eNotkE1PwzAMhgMCiTH6C-DQG6eOfDVtjts0YFIRSHTnKWucEehSlJSJ_ntSsYvtV35s-fU1unCdA4TuCJ4RguXDal3XOaNlMaOYkhnGWOAzlMiiJELknBZ5Ic_RhEaV4ZzLK5SE8BkxRmQMdIK6TbBun1agvBuLuVPt0NsmpNalG6fBh145Pbbe-x8Nrg_36QI-1NF2fmQWbdd8ZTsVQKcRTGv47U_yzXd7rw6Hcfil06q1_XCDLo1qAySnPEX146pePmfV69N6Oa8yy0uR8egADFASL98ZzQywUiiuJRhNCkZBCzC7yGAleJMLwbQxomQQjXJoNJui2_-1FgC2394elB-2Ukge_8T-ALnHXgE
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/EITT53287.2021.00060
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Education
EISBN 9781665427579
1665427574
EISSN 2166-0549
EndPage 275
ExternalDocumentID 9694021
Genre orig-research
GroupedDBID 6IE
6IF
6IL
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
OCL
RIE
RIL
ID FETCH-LOGICAL-i486-4978efe21216bfd3fe386a4d9efd1732ed6efb78e0a64c5663dff683e1664ecd3
IEDL.DBID RIE
IngestDate Wed Aug 27 03:00:26 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i486-4978efe21216bfd3fe386a4d9efd1732ed6efb78e0a64c5663dff683e1664ecd3
PageCount 5
ParticipantIDs ieee_primary_9694021
PublicationCentury 2000
PublicationDate 2021-Dec.
PublicationDateYYYYMMDD 2021-12-01
PublicationDate_xml – month: 12
  year: 2021
  text: 2021-Dec.
PublicationDecade 2020
PublicationTitle Proceedings of International Conference of Educational Innovation through Technology (Online)
PublicationTitleAbbrev EITT
PublicationYear 2021
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003190032
Score 1.7778499
Snippet Due to the rapid growth of various programming tools in secondary school computer science classes, the block-based programming environment has replaced or...
SourceID ieee
SourceType Publisher
StartPage 271
SubjectTerms Block-based programming
Codes
Computer languages
Debugging
K12 computer science
Learning analytics
Programming environments
Programming modality
Programming profession
Technological innovation
Text-based programming
Title Using Learning Analytics in Understanding Students' Behavior in Block-based and Text-based Programming Modality
URI https://ieeexplore.ieee.org/document/9694021
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NS8NAEF1q8eDJj1b8Zg-CF9Mm2WQ_rkqLgpaCUXorye6sFDGRtPX3O7sJVcGLl5CECYHdkHlvd94bQi7DVKfKCB5IniJB0RKCXOZxwHKHn8PCMu_T_fIgJhM5m6lph1xvtDAA4IvPYOBO_V6-qfTaLZUNFVdId5DrbAkhGq3WZj0FPyU8xK06LgrVcHSfZSlDRoAsMI4G3nrkVw8Vn0LGu_97-R7pf2vx6HSTZfZJB8oD12u5rcvokcrv-tPWKPWVepsRZ75MFyV9_qldoU-NkeXyira2iLWLucF89ha4dGYoBtLMkeHmctpUb727hx8r4zF7n2TjUXZ7F7RtFIJFIrlvIQcWMEVFvLCGWWCS54lRYE0kWAyGgy0wJsx5ohHdMWMtlwwizhPQhh2SblmVcEQoWInwLTapFcjquFWhFQIRlsKfQJTr4pj03LjNPxqjjHk7ZCd_3z4lO25imtqQM9Jd1Ws4J9v6c7VY1hd-dr8A0zOmyQ
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1dS8MwFA1DBX3yYxO_zYPgi93apk2TV2Vjw20MrLK30SY3MsRW9uHv9yYtU8EXX0pbbikkpfec5J5zCbnxYxVLnXBP8BgJihLgZSILPZZZ_Oznhjmf7pdhMh6L6VROGuRuo4UBAFd8Bm176vbydanWdqmsI7lEuoNcZzuOojCo1FqbFRX8mPAQ1vq4wJed7iBNY4acAHlgGLSd-civLiouifT2__f6A9L6VuPRySbPHJIGFEe223JdmdEkpdv3p7VV6it1RiPWfpnOC_r8U71Cnyory-UtrY0RFzbmHjPam2cTmqYYSFNLh6vLSVW_9W4fHpXaofYWSXvd9KHv1Y0UvHkkuGsiBwYwSQU8N5oZYIJnkZZgdJCwEDQHk2OMn_FIIb5j2hguGAScR6A0OyZbRVnACaFgBAK4UMcmQV7HjfRNkiDGkvgbCDKVn5KmHbfZR2WVMauH7Ozv29dkt5-OhrPhYPx4TvbsJFWVIhdka7VYwyXZUZ-r-XJx5Wb6C6weqhA
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%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+International+Conference+of+Educational+Innovation+through+Technology+%28Online%29&rft.atitle=Using+Learning+Analytics+in+Understanding+Students%27+Behavior+in+Block-based+and+Text-based+Programming+Modality&rft.au=Sun%2C+Dan&rft.au=Xu%2C+Fan&rft.au=Li%2C+Yan&rft.date=2021-12-01&rft.pub=IEEE&rft.eissn=2166-0549&rft.spage=271&rft.epage=275&rft_id=info:doi/10.1109%2FEITT53287.2021.00060&rft.externalDocID=9694021