Record Detail
Advanced SearchText
A problem posing-based practicing strategyfor facilitating students’ computer programming skillsin the team-based learning mode
Computer programming is a subject that requires problem-solving strategies andinvolves a great number of programming logic activities which pose challenges forlearners. Therefore, providing learning support and guidance is important. Collaborativelearning is widely believed to be an effective teaching approach; it can enhance learners’social interaction and offer a learning environment which provides rich learning experi-ences. However, the social interaction in collaborative learning does not occur automati-cally. Without proper guidance strategies or supporting tools for collaborative learning, thelearning effects can be disappointing. To solve such a problem, a problem posing-basedpracticing strategy was proposed to support the development of a collaborative learningactivity in a computer programming practice course. The students were guided to raisecomputer programming problems to boost the discussion among team members. Theproblems raised in each team were then exchanged and solved by another team to examinethe coding and to provide feedback. To investigate the effectiveness of the proposedapproach, an experiment was conducted in a C# programming course. Two classes ofstudents from a university participated in the experiment. One class with 25 students wasrandomly assigned as the experimental group, and learned with a collaborative learningactivity using the problem posing-based practicing strategy; the other class with 28 stu-dents was the control group, which learned with a conventional collaborative learningactivity. The results show that the proposed strategy benefited the students in terms ofimproving their learning achievement, in particular, their programming skills. Moreover, itwas found that the students who learned with the proposed approach had higher self-efficacy and lower cognitive load than those who learned with the conventional collabo-rative learning approach
File Attachment
Availability
No copy data
Detail Information
Series Title |
-
|
---|---|
Call Number |
-
|
Publisher | : ., |
Collation |
-
|
Language | |
ISBN/ISSN |
-
|
Classification |
NONE
|
Content Type |
-
|
Media Type |
-
|
---|---|
Carrier Type |
-
|
Edition |
-
|
Subject(s) | |
Specific Detail Info |
-
|
Statement of Responsibility |
-
|
Other version/related
No other version available
OPAC
RECORD DETAIL
Back To Previous
Hari Pustakawan: Pustakawan Lebih Dari Sekedar Menjaga Buku
Masyarakat seringkali beranggapan bahwa Pustakawan hanya bertugas menata dan menajga buku, ataupun sekedar melayani pemustaka yang melakukan peminjaman buku, padahal peran pustakawan terus mengalami perluasan seiring dengan perkembangan jaman. Masifnya teknologi informasi menuntut Pustakawan untuk ...
Layanan Baru UPA Perpustakaan UNEJ: Open Class Literacy
Dalam rangka mewujudkan fungsi edukasi perpustakaan, UPA Prpustakaan Universitas Jember menyediakan layanan kelas literasi bagi civitas akademika Universitas Jember yang memebutuhkan pelatihan terkait cara akses e-Resources yang dimiliki oleh Perpustakaan. Civitas akademika dapat melakukaan ...
MANUAL BOOK SISTER FOR STUDENT LIBRARY
Panduan Sister For Student Aplikasi berbasis android yang dibuat oleh TIM UPA Teknologi Informasi Universitas Jember yang terintegrasi di SFS (Sister For Student), untuk memudahkan pemustaka atau pengguna dalam pencarian koleksi di katalog UPA Perpustakaan dan juga menu lainnya seperti Book...