Language:
English
繁體中文
Help
回圖書館首頁
手機版館藏查詢
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Effect of Bilingual Education and Li...
~
Soosai Raj, Adalbert Gerald.
Linked to FindBook
Google Book
Amazon
博客來
Effect of Bilingual Education and Live-Coding on Student Learning and Engagement in Teaching and Learning Computer Sciences.
Record Type:
Electronic resources : Monograph/item
Title/Author:
Effect of Bilingual Education and Live-Coding on Student Learning and Engagement in Teaching and Learning Computer Sciences./
Author:
Soosai Raj, Adalbert Gerald.
Published:
Ann Arbor : ProQuest Dissertations & Theses, : 2019,
Description:
251 p.
Notes:
Source: Dissertations Abstracts International, Volume: 82-05, Section: B.
Contained By:
Dissertations Abstracts International82-05B.
Subject:
Computer science. -
Online resource:
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=13899552
ISBN:
9798691253812
Effect of Bilingual Education and Live-Coding on Student Learning and Engagement in Teaching and Learning Computer Sciences.
Soosai Raj, Adalbert Gerald.
Effect of Bilingual Education and Live-Coding on Student Learning and Engagement in Teaching and Learning Computer Sciences.
- Ann Arbor : ProQuest Dissertations & Theses, 2019 - 251 p.
Source: Dissertations Abstracts International, Volume: 82-05, Section: B.
Thesis (Ph.D.)--The University of Wisconsin - Madison, 2019.
This item must not be sold to any third party vendors.
Computer Science (CS) is taught in India (and many countries around the world) using English as the medium of the instruction to students whose native language is not English. This creates a barrier for students who are learning CS for the first time and who are not proficient in English. The problems these students face become even harder since computer science is considered to be an inherently difficult subject and learning to program is hard.In this thesis, we present a series of studies that we conducted with non-native English speakers in Tamil Nadu, India. In our studies, we taught various subjects in computer science to two groups of students. We used an English-only medium of instruction to teach one group of students and a bilingual medium of instruction (using both English and Tamil) to teach the other group of students.We conducted classroom observations, in-class lectures, and live-coding sessions as a part of our intervention. We collected quantitative and qualitative data using technical tests and open-ended feedback respectively. We also collected data on classroom interaction based on the questions asked by the students during the lectures.We analyzed the effects of bilingual CS education on student learning, classroom interaction, and student perceptions. We found that teaching computer science using the students' native language along with English is no different than teaching using only English with respect to student learning of programming concepts. We also found that teaching programming using the students' native language increases the quantity and quality of questions that non-native English speakers ask during a classroom lecture. Although the effect of bilingual CS education on student learning is still unknown, we found that students have expressed positive sentiments about teaching computer science using a bilingual teaching technique.We conducted a live-coding session to both the groups, as a part of our pilot study for bilingual CS education. In the open-ended feedback from students, we surprisingly found that students have expressed extremely positive opinions about live-coding as a method for teaching programming. Based on this data, we broadened our focus for this thesis to include the method of instruction along with the medium of instruction.We conducted a grounded theory analysis of student feedback data about live-coding and found that students prefer live-coding as a method for teaching programming because it exposes the thinking processes of the instructor while writing code, helps students understand the process of programming, and teaches students about implicit good coding practices like incremental coding.We then conducted a study in which we compared students' preferences of live-coding with two other active learning techniques, namely mini-lectures and in-class coding. We found that students prefer live-coding to be the most useful technique among these three techniques for learning introductory programming.To better understand the role of live-coding, we conducted a controlled study in which we taught programming using live-coding to one group of students, and using static code examples to the other group. We measured student learning using pre- and post-tests. We also measured the cognitive load perceived by the students in the two groups. We found that teaching programming using live-coding is no different than using static code examples with respect to student learning. We also found that students in live-coding group perceive reduced cognitive load when compared to students in the static code examples group.
ISBN: 9798691253812Subjects--Topical Terms:
523869
Computer science.
Subjects--Index Terms:
Classroom engagement
Effect of Bilingual Education and Live-Coding on Student Learning and Engagement in Teaching and Learning Computer Sciences.
LDR
:05001nmm a2200433 4500
001
2277138
005
20210517123414.5
008
220723s2019 ||||||||||||||||| ||eng d
020
$a
9798691253812
035
$a
(MiAaPQ)AAI13899552
035
$a
AAI13899552
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Soosai Raj, Adalbert Gerald.
$3
3555443
245
1 0
$a
Effect of Bilingual Education and Live-Coding on Student Learning and Engagement in Teaching and Learning Computer Sciences.
260
1
$a
Ann Arbor :
$b
ProQuest Dissertations & Theses,
$c
2019
300
$a
251 p.
500
$a
Source: Dissertations Abstracts International, Volume: 82-05, Section: B.
500
$a
Advisor: Patel, Jignesh M.;Halverson, Richard.
502
$a
Thesis (Ph.D.)--The University of Wisconsin - Madison, 2019.
506
$a
This item must not be sold to any third party vendors.
520
$a
Computer Science (CS) is taught in India (and many countries around the world) using English as the medium of the instruction to students whose native language is not English. This creates a barrier for students who are learning CS for the first time and who are not proficient in English. The problems these students face become even harder since computer science is considered to be an inherently difficult subject and learning to program is hard.In this thesis, we present a series of studies that we conducted with non-native English speakers in Tamil Nadu, India. In our studies, we taught various subjects in computer science to two groups of students. We used an English-only medium of instruction to teach one group of students and a bilingual medium of instruction (using both English and Tamil) to teach the other group of students.We conducted classroom observations, in-class lectures, and live-coding sessions as a part of our intervention. We collected quantitative and qualitative data using technical tests and open-ended feedback respectively. We also collected data on classroom interaction based on the questions asked by the students during the lectures.We analyzed the effects of bilingual CS education on student learning, classroom interaction, and student perceptions. We found that teaching computer science using the students' native language along with English is no different than teaching using only English with respect to student learning of programming concepts. We also found that teaching programming using the students' native language increases the quantity and quality of questions that non-native English speakers ask during a classroom lecture. Although the effect of bilingual CS education on student learning is still unknown, we found that students have expressed positive sentiments about teaching computer science using a bilingual teaching technique.We conducted a live-coding session to both the groups, as a part of our pilot study for bilingual CS education. In the open-ended feedback from students, we surprisingly found that students have expressed extremely positive opinions about live-coding as a method for teaching programming. Based on this data, we broadened our focus for this thesis to include the method of instruction along with the medium of instruction.We conducted a grounded theory analysis of student feedback data about live-coding and found that students prefer live-coding as a method for teaching programming because it exposes the thinking processes of the instructor while writing code, helps students understand the process of programming, and teaches students about implicit good coding practices like incremental coding.We then conducted a study in which we compared students' preferences of live-coding with two other active learning techniques, namely mini-lectures and in-class coding. We found that students prefer live-coding to be the most useful technique among these three techniques for learning introductory programming.To better understand the role of live-coding, we conducted a controlled study in which we taught programming using live-coding to one group of students, and using static code examples to the other group. We measured student learning using pre- and post-tests. We also measured the cognitive load perceived by the students in the two groups. We found that teaching programming using live-coding is no different than using static code examples with respect to student learning. We also found that students in live-coding group perceive reduced cognitive load when compared to students in the static code examples group.
590
$a
School code: 0262.
650
4
$a
Computer science.
$3
523869
650
4
$a
Educational administration.
$3
2122799
650
4
$a
Curriculum development.
$3
684418
650
4
$a
Educational leadership.
$3
529436
650
4
$a
English as a second language--ESL.
$3
3423990
650
4
$a
South Asian studies.
$3
3172880
650
4
$a
Bilingual education.
$3
2122778
653
$a
Classroom engagement
653
$a
Live-coding
653
$a
Native language
653
$a
Student engagement
653
$a
Non-native English speakers
653
$a
Tamil Nadu, India
690
$a
0984
690
$a
0282
690
$a
0441
690
$a
0514
690
$a
0449
690
$a
0727
690
$a
0638
710
2
$a
The University of Wisconsin - Madison.
$b
Computer Sciences.
$3
2099760
773
0
$t
Dissertations Abstracts International
$g
82-05B.
790
$a
0262
791
$a
Ph.D.
792
$a
2019
793
$a
English
856
4 0
$u
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=13899552
based on 0 review(s)
Location:
ALL
電子資源
Year:
Volume Number:
Items
1 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
W9428872
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
On shelf
0
1 records • Pages 1 •
1
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login