Search

Filter

  • Advanced Filters:

  • to
  • Specific Data Sources:

    All Edit

    Select All  |  Select None

Reset filters

Learning for Mastery in an Introductory Programming Course Jana Jacková University of Zilina Faculty of Management Science and Informatics Univerzitna 8215/1 010 26 Zilina, Slovakia Jana.Jackova@fri.uniza.sk ABSTRACT Teachers always look for new ways to make their teaching more effective. œThe data show that mastery learning programs have positive effects on student achievement œ [1]. We introduce work in progress of an educational research of teaching/learning (T/L) effectiveness in case the Mastery Learning (ML) approach is used in an introductory course of programming. 2. RESEARCH This academic year teaching staff members have been discussing changes of the Informatics study programme for future during their regular weekly meetings. They have interviewed senior students and asked for opinions on this topic. Some of the students mentioned the need for a more systematic study approach during the semester. They would like to see results from their regular tests and coursework reflected in their final mark more. This demand is very close to some of the ML features. At the beginning of the winter semester, 100 students of the Informatics programme were asked by the author (i.e. their teaching assistant in 6 study groups) to fill in a questionnaire aimed at finding: a) reasons why they chose our faculty, and b) what their expectations are [4]. According to results of input tests at the beginning of the spring semester these students were divided into 1 experimental (EG) and 1 control (CG) group with 3 subgroups each. The ML approach is used in the EG where some particular features of Bloom ™s ML and Keller ™s Personalized System of Instruction (PSI) approaches are combined. Hypothesis: the effectiveness of T/L process will be higher when the ML approach is used. Partial hypothesis H1: the performance of students in cognitive domain in the final test will be higher in the EG than in the CG. H2: in the end of the experiment, students in the EG will value T/L process more positive than students in the CG. H3: in the end of the experiment, students in the EG will assess their relationship to the teacher better than students in the CG. H4: in the end of the experiment, students in the EG will recommend teaching Basics of Informatics with the ML approach. Categories and Subject Descriptors K.3.2 [Computers and Education]: Computer and Information Science Education “ computer science education, curriculum. General Terms Algorithms, Design, Experimentation, Management, Measurement, Performance. Human Factors, Keywords Effectiveness, Introductory Course of Programming, Mastery Learning , Methods, PSI, Pedagogical Approaches, Research. 1. INTRODUCTION All 1st year students doing bachelor ™s programmes (about 300 students each year) have to pass an introductory course of programming. It is called Basics of Informatics [2], [3] and consists of a two-hour lecture (not compulsory), an hourly tutorial and an hourly laboratory work (both compulsory) per week during the winter and spring semesters. The LMS Moodle system is being used as an addition to the traditional face-to-face approach but it depends on every single teacher how deeply and how effectively he or she uses it. The input level of students ™ programming knowledge varies greatly. Quite a lot of students drop the subject during the year. Some of them leave the university, whereas others repeat the course next year. Each teaching assistant uses his own approaches in order to manage different input programming knowledge of his or her students. We have not measured and/or compared effectiveness of our methods yet. 3.

Page 1 of 1

Page 1 of 1

Toggle back to continuous viewing mode

/lp/association-for-computing-machinery/learning-for-mastery-in-an-introductory-programming-course-IKa00LlV8M
Welcome to DeepDyve! Rent Premier Research Articles and Save Up to 90%

Learn more

Free Article

Bookmark

Learning for mastery in an introductory programming course

Jacková, Jana
ACM SIGCSE Bulletin , Volume 40 (3)
Association for Computing MachineryAug 25, 2008

More Info

More Like This Article

View All dataSource[]=actageo&dataSource[]=aspet&dataSource[]=aaos&dataSource[]=aacc&dataSource[]=aacr&dataSource[]=aea&dataSource[]=aip&dataSource[]=ajnr&dataSource[]=ams&dataSource[]=aps_physical&dataSource[]=appi_book&dataSource[]=appi_journal&dataSource[]=apha&dataSource[]=asip&dataSource[]=asm&dataSource[]=asn&dataSource[]=aspb&dataSource[]=avs&dataSource[]=annual_reviews&dataSource[]=arxiv&dataSource[]=acm&dataSource[]=berghahn&dataSource[]=cabi&dataSource[]=clinical_trials&dataSource[]=dailymed&dataSource[]=degruyter&dataSource[]=du_press&dataSource[]=esa&dataSource[]=eu_press&dataSource[]=elsevier&dataSource[]=emerald&dataSource[]=ejtr&dataSource[]=emea&dataSource[]=epo&dataSource[]=faseb&dataSource[]=gsa&dataSource[]=health_affairs&dataSource[]=hindawi&dataSource[]=imanager&dataSource[]=imedpub&dataSource[]=informa_healthcare&dataSource[]=informs&dataSource[]=iop&dataSource[]=iucr&dataSource[]=iospress&dataSource[]=jbjs&dataSource[]=leftcoast&dataSource[]=lu_press&dataSource[]=mesharpe&dataSource[]=mary_ann_liebert&dataSource[]=medline&dataSource[]=mit_press&dataSource[]=nature&dataSource[]=oxford&dataSource[]=pier_professional&dataSource[]=pnas&dataSource[]=portlandpress&dataSource[]=psyc_articles&dataSource[]=psyc_books&dataSource[]=psyc_critiques&dataSource[]=plos_journal&dataSource[]=pubmed_central&dataSource[]=rsna&dataSource[]=rockefeller&dataSource[]=rcn&dataSource[]=ria&dataSource[]=rsc&dataSource[]=sage&dataSource[]=spie&dataSource[]=springer_journal&dataSource[]=springer&dataSource[]=taylor_francis&dataSource[]=aps&dataSource[]=the_scientist&dataSource[]=uc_press&dataSource[]=uspto_abstract&dataSource[]=wiley&dataSource[]=pct

Browse: Subject Areas | Journals | Publishers

Sign Up for a DeepDyve Account

Bookmark an Article

To bookmark an article, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK

Subscribe to Journal Email Alerts

To subscribe to email alerts, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK

Thank you for renting with DeepDyve

Your PayPal account has been charged $2.99. You now have access to the full text of this article. A rental receipt has also been sent to your email address.

Your credit card has been charged $2.99. You now have access to the full text of this article. A rental receipt has also been sent to your email address.

OK

New! You can now keep track of new articles from ACM SIGCSE Bulletin on your personalized homepage! Learn more

PDF Download — Not Available

Thanks for your interest in purchasing the PDF. Your request has been noted and we will work with our publisher partner to discuss enabling this feature.

In the meantime, you can get the PDF by visiting the publisher site.

Thank you for purchasing with DeepDyve

Your PayPal account has been charged $.

Your credit card has been charged $.

You can now download this article. A purchase receipt has also been sent to your email address.

Download This Article or I'm done with my download

Print Page — Not Available

Thanks for your interest in printing individual pages. Your request has been noted and we will work with our publisher partner to discuss enabling this feature.

In the meantime, you can get the PDF by visiting the publisher site.

Thank you for printing with DeepDyve

Your PayPal account has been charged $0.

Your credit card has been charged $0.

You can now print this article. A purchase receipt has also been sent to your email address.

Print the Selected Pages or I'm done with my printing

Please refresh to generate a new download link

Your article download link has expired. Please refresh this page to obtain a new download link and try again.

Follow a Journal

To get new article updates from a journal on your personalized homepage, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK