Block and Text Programming in Swedish High School: What do students know on their first dayƒ

This research work-in-progress paper presents findings related to upper secondary students' understanding of programming concepts such as: (1) variable assignment, (2) if-statements, and (3) loops in Python and Scratch. In 2017, the Swedish education board added computer science curriculum to c...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Proceedings - Frontiers in Education Conference S. 1 - 5
Hauptverfasser: Snider, Johan, Bokstrom, Erik, Davidsson, Kasper, Eckerdal, Anna, Kastberg, Robin
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 08.10.2022
Schlagworte:
ISSN:2377-634X
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract This research work-in-progress paper presents findings related to upper secondary students' understanding of programming concepts such as: (1) variable assignment, (2) if-statements, and (3) loops in Python and Scratch. In 2017, the Swedish education board added computer science curriculum to compulsory schooling. Students now entering upper secondary school are expected to have experience with programming. To find out how familiar first year upper secondary students are with programming, we assessed 172 students' programming knowledge with a multiple choice questionnaire with block programming questions in Scratch and text programming questions in Python. Each question required students to read a program between 4-8 lines of code and correctly identify the output of the program. The questions included basic programming concepts such as: variable assignment, if-statements and loops. Additionally, we asked students to self-report their prior experiences with programming in terms of how many hours they had spent programming inside and outside of school, as well as if they had more experience with block or text programming. As expected, the students' scores correlated positively with the amount of hours they self-reported to have spent programming inside and outside of school. In conclusion, we correlate students' self-reported programming experience with their scores on the block and text sections and reason about these results based on teachers' experience and research literature.
AbstractList This research work-in-progress paper presents findings related to upper secondary students' understanding of programming concepts such as: (1) variable assignment, (2) if-statements, and (3) loops in Python and Scratch. In 2017, the Swedish education board added computer science curriculum to compulsory schooling. Students now entering upper secondary school are expected to have experience with programming. To find out how familiar first year upper secondary students are with programming, we assessed 172 students' programming knowledge with a multiple choice questionnaire with block programming questions in Scratch and text programming questions in Python. Each question required students to read a program between 4-8 lines of code and correctly identify the output of the program. The questions included basic programming concepts such as: variable assignment, if-statements and loops. Additionally, we asked students to self-report their prior experiences with programming in terms of how many hours they had spent programming inside and outside of school, as well as if they had more experience with block or text programming. As expected, the students' scores correlated positively with the amount of hours they self-reported to have spent programming inside and outside of school. In conclusion, we correlate students' self-reported programming experience with their scores on the block and text sections and reason about these results based on teachers' experience and research literature.
Author Bokstrom, Erik
Davidsson, Kasper
Snider, Johan
Eckerdal, Anna
Kastberg, Robin
Author_xml – sequence: 1
  givenname: Johan
  surname: Snider
  fullname: Snider, Johan
  email: johan.snider@ntig.se
  organization: NTI-Gymnasiet Uppsala,Uppsala,Sweden
– sequence: 2
  givenname: Erik
  surname: Bokstrom
  fullname: Bokstrom, Erik
  email: kasper.davidsson@ntig.se
  organization: NTI-Gymnasiet Uppsala,Uppsala,Sweden
– sequence: 3
  givenname: Kasper
  surname: Davidsson
  fullname: Davidsson, Kasper
  email: kasper.davidsson@ntig.se
  organization: NTI-Gymnasiet Uppsala,Uppsala,Sweden
– sequence: 4
  givenname: Anna
  surname: Eckerdal
  fullname: Eckerdal, Anna
  email: anna.eckerdal@it.uu.se
  organization: Uppsala University,Department of Information Technology,Uppsala,Sweden
– sequence: 5
  givenname: Robin
  surname: Kastberg
  fullname: Kastberg, Robin
  email: robin.kastberg@ntig.se
  organization: NTI-Gymnasiet Uppsala,Uppsala,Sweden
BookMark eNotkN1KAkEYQKcoSM0niOB7gbX5353uSjQFoUChbkK-dWfcSZ2JnRXzNXqonqsgr87FgXNxuuQixGAJuWV0wBg1d-PpSGnNigGnnA-M0VwbfUb6Ji-Y1kpqLiU9Jx0u8jzTQr5dkW5KH5RSUei8Q94ft3G1AQwVLOxXCy9NXDe42_mwBh9gfrCVTzVM_LqG-aqOcXsPrzW2UEVI7b6yoU2wCfEAMUBbW9-A803683j8-b4mlw63yfZP7JHFeLQYTrLZ89N0-DDLvCxkpkvlmDB0Za2kRklR5iVSLJ1AyVmFBVOlpdopgTkqxSQqVzHjUGNpmTOiR27-s95au_xs_A6b4_I0Q_wCyFNW0Q
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/FIE56618.2022.9962696
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE/IET Electronic Library (IEL) (UW System Shared)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE/IET Electronic Library (IEL) (UW System Shared)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Education
Computer Science
EISBN 9781665462440
1665462442
EISSN 2377-634X
EndPage 5
ExternalDocumentID 9962696
Genre orig-research
GroupedDBID -~X
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
OCL
RIE
RIL
RIO
RNS
ID FETCH-LOGICAL-i484-6b5f1390cee409543b7ba0abf3a421da815be06f53a7a5514a5fd19fa6abe1f93
IEDL.DBID RIE
IngestDate Wed Aug 27 02:18:25 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i484-6b5f1390cee409543b7ba0abf3a421da815be06f53a7a5514a5fd19fa6abe1f93
PageCount 5
ParticipantIDs ieee_primary_9962696
PublicationCentury 2000
PublicationDate 2022-Oct.-8
PublicationDateYYYYMMDD 2022-10-08
PublicationDate_xml – month: 10
  year: 2022
  text: 2022-Oct.-8
  day: 08
PublicationDecade 2020
PublicationTitle Proceedings - Frontiers in Education Conference
PublicationTitleAbbrev FIE
PublicationYear 2022
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003867
Score 1.8091526
Snippet This research work-in-progress paper presents findings related to upper secondary students' understanding of programming concepts such as: (1) variable...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Codes
Computer science
Education
Programming profession
Python
Title Block and Text Programming in Swedish High School: What do students know on their first dayƒ
URI https://ieeexplore.ieee.org/document/9962696
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB5q8aCXalvxzRw8mnazj-zGo9KiIKVgD71ISTYJLuKu9KH4N_xR_i6T3bUqePG2ZEl2yZDMN8k33wCceTxJmIWiRFgLk1BxSrgvKKFOXE55KkhFKeJ6G49GyXTKxw04X-fCaK1L8pnuucfyLl8V6codlfUtNvcZZxuwEcesytVa77pBwuI6Q4d6vD-8GVigQh15y_d7dcdfFVRKBzJs_e_TO9D9zsTD8drH7EJD521ofZViwHpltl3x5Zqo0YbtHxqDHbi_tO7qEUWucGI3YjeaI2Q92ZeY5Xj36hJzH9DxPbCS5LxAp-eNqsBFJXy5QHfyhkWO5bUCmsxCRlTi7eO9C5PhYHJ1TeqaCiQLk5AwGRmL-Tz72zawi8JAxlJ4QppAhD5VIqGR1B4zUSBi4cCUiIyi3AgmpKaGB3vQzItc7wNqY2ysIrknbUjCqOapCBW149iYl6WpOYCOm8bZc6WaMatn8PDv5iPYcpaq2HXH0FzOV_oENtOXZbaYn5am_gR8VKrJ
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3JTsMwEB2VggRcCm0RO3PgSNo4ixNzBLVqRakq0UMvqHJiW0SIBHUB8Rt8FN-FnYQCEhdukSM7kUf2vLHfvAE4t1kYUg1FLa4tbHmCEYs5nFjEiMsJW7gxz0VcB8FwGE4mbFSBi1UujJQyJ5_JlnnM7_JFFi_NUVlbY3OHMroG677nOXaRrbXad92QBmWODrFZu9vvaKhCDH3LcVpl1181VHIX0q397-M70PzOxcPRysvsQkWmdah9FWPAcm3WTfnlkqpRh-0fKoMNuL_SDusReSpwrLdiM5qhZD3pl5ikePdqUnMf0DA-sBDlvESj6I0iw3khfTlHc_aGWYr5xQKqRINGFPzt470J425nfN2zyqoKVuKFnkUjX2nUZ-vf1qGd77lREHGbR8rlnkMED4kfSZsq3-UBN3CK-0oQpjjlkSSKuXtQTbNU7gNKpXS0EjE70kEJJZLF3BNEj6OjXhrH6gAaZhqnz4VuxrScwcO_m89gsze-HUwH_eHNEWwZqxVcu2OoLmZLeQIb8csimc9Oc7N_Aoj2rhA
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+-+Frontiers+in+Education+Conference&rft.atitle=Block+and+Text+Programming+in+Swedish+High+School%3A+What+do+students+know+on+their+first+day%C6%92&rft.au=Snider%2C+Johan&rft.au=Bokstrom%2C+Erik&rft.au=Davidsson%2C+Kasper&rft.au=Eckerdal%2C+Anna&rft.date=2022-10-08&rft.pub=IEEE&rft.eissn=2377-634X&rft.spage=1&rft.epage=5&rft_id=info:doi/10.1109%2FFIE56618.2022.9962696&rft.externalDocID=9962696