A Blended Learning Approach to an Assignment-intensive Course

Slides:



Advertisements
Similar presentations
Indiana State University Assessment of General Education Objectives Using Indicators From National Survey of Student Engagement (NSSE)
Advertisements

Critical Thinking Course Introduction and Lesson 1
Learning and Teaching Conference 2012 Skill integration for students through in-class feedback and continuous assessment. Konstantinos Dimopoulos City.
Chapter Twelve - 12 Preparing for Tomorrow’s Challenges Instructional Technology and Media for Learning Presented By: Ms. Yohana Lopez.
AN EVALUATION OF THE EIGHTH GRADE ALGEBRA PROGRAM IN GRAND BLANC COMMUNITY SCHOOLS 8 th Grade Algebra 1A.
Classroom Assessment A Practical Guide for Educators by Craig A
. GCSE Computer Science. General Information The spec has been developed with the support of Microsoft The specification and sample assessment materials.
1 Integrating Google Apps for Education to Business English Student Trainees’ On-the-Job Training English Reports Asst.Prof. Phunsuk Kannarik.
OnlineInset.net Ltd is a non-profit training company limited by guarantee that develops training courses to teach people who support children.
Hyun-Myoung Kim* and Young-Soo Kim** Dept. of Biology Education, Seoul National University, Korea Application of Internet Services to Promote.
Purpose of study A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. Computing.
1 Integrating Vocational & Academic Curriculum Presented by Dr. Jeff M. Allen.
PBL in Team Applied to Software Engineering Education Liubo Ouyang Software School, Hunan University CEIS-SIOE, January 2006, Harbin.
The Influence of Blended Learning Model on Developing Leadership Skills of School Administrators Dr. Tufan AYTAÇ Dr. Tufan AYTAÇ Education Specialist The.
Prepared and presented by Reda Saad El-Mahdy Ahmed Bin Hanbal Independent Secondary School for Boys And “SEC Curriculum Standards”
Module Info Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours
IT Job Roles & Responsibilities Shannon Ciriaco Unit 2:
 Read through problems  Identify problems you think your team has the capacity and interest to solve  Prioritize the problems and indicate the.
Office of School Improvement Differentiated Webinar Series Formative Assessment – Feedback February 28,2012 Dr. Dorothea Shannon, Thomasyne Beverly, Dr.
Literacy Centers In-Service January 3, 2007 Facilitator: Amy Lack, Reading Coach.
Summative vs. Formative Assessment. What Is Formative Assessment? Formative assessment is a systematic process to continuously gather evidence about learning.
MAKING THE SHIFT: FROM CLASSROOM TO ONLINE COURSE DESIGN
Human Centric Computing (COMP106) Assignment 2 PROPOSAL 23.
Assessment at KS4 Bury C of E High School Engaging Parents Information.
INSTRUCTOR: JOAN RABIDEAU Unit 5 ~ CS119 is the fastest way to reach me to get assistance and support! AIM – joanlrabideau.
Advanced Science and Technology Letters Vol.47 (Education 2014), pp Instructor’s Evaluation on Importance.
Interventions Identifying and Implementing. What is the purpose of providing interventions? To verify that the students difficulties are not due to a.
Advanced Science and Technology Letters Vol.46 (Mobile and Wireless 2014), pp University Dedicated Next.
International Journal of xxxxxx Vol. x, No. x, xxxxx, 20xx Advanced Science and Technology Letters Vol.36 (Education 2013), pp.83-88
COURSE AND SYLLABUS DESIGN
Progression in KS3/4 Algorithms MONDAY 30 TH NOVEMBER SUE SENTANCE.
Strategies for blended learning in an undergraduate curriculum Benjamin Kehrwald, Massey University College of Education.
Objectives of EFL Teaching objectives The difference between ”aims”, “goals” and “objectives”.  An aim is an expression of a long-term purpose, usually.
Cambridge Lower Secondary
Classroom Assessments Checklists, Rating Scales, and Rubrics
LEARNING SERVICES. LEARNING SERVICES Learning Resources As a student of Edge Hill University you have a wealth of resources available to help you complete.
PeerWise Student Instructions
WEBQUEST.
An introduction for parents
For more course tutorials visit
ISBE Mathematics Foundational Services Training
Chapter 6: Checklists, Rating Scales & Rubrics
Oleh: Beni Setiawan, Wahyu Budi Sabtiawan
2016 Year-End Performance Management
Tutorial for 21Classes.com
Workshop for ART mentors
Information and Guidance on the Changes and Expectations for 2016/17
Classroom Assessment A Practical Guide for Educators by Craig A
ED4001 Education for Change
Introduction to System Analysis and Design
Key Stage 3 Assessment at The Becket School Information evening
Advanced Science and Technology Letters Vol. 47 (Education 2014), pp
Mariya International School
Classroom Assessments Checklists, Rating Scales, and Rubrics
Advanced Science and Technology Letters Vol. 47 (Education 2014), pp
Introduction CSE 1310 – Introduction to Computers and Programming
Yunsik Son1, Seman Oh1, Yangsun Lee2
ELT. General Supervision
New Key Stage 3 Assessment
JET Education Services: Innovations in Teacher Support and Curriculum Development Presentation to the Care and Support for Teaching and Learning Regional.
Data Enhanced Educational Decisions: A Framework
Content-Specific Suggestions for Feedback
Topic Principles and Theories in Curriculum Development
ISTE Workshop Research Methods in Educational Technology
An introduction for parents
Paul Kawachi e-Learning http : / / www . open - ed . net Home
Content-Specific Suggestions for Feedback
Key Stage 2 SATs Monday 13th May – Thursday 16th May 2019.
Essentials of Oral Defense
Using Online Courses to Flip Your Classroom
Presentation transcript:

A Blended Learning Approach to an Assignment-intensive Course Advanced Science and Technology Letters Vol.52 (AICT 2014), pp.18-22 http://dx.doi.org/10.14257/astl.2014.52.04 A Blended Learning Approach to an Assignment-intensive Course Eun Ji Koh1, Young Ji Kim1 and Seong Baeg Kim1,1, 1 Dept. of Computer Education, Jeju National University, Jeju-do, Republic of Korea {rhdmswl5603,younji744}@gmail.com, sbkim@jejunu.ac.kr Abstract. The innovation of information technology spreads from closely related industries with information technology to all industries. Most industries are developing through fusion with information technology. In this sense, the importance of programming education, which is a key component in the information technology, is increasing. Some advanced countries have selected programming education as a required course in primary, secondary, and higher education. But it is hard to settle assignments within the regular face-to-face class time, since programming requires a relatively long period of time except when performing basic tasks. Therefore, this study aims to suggest a blended learning approach which gives a prompt online feedback to students for solving a programming assignment. Through the blended approach, students can perform assignments easily and reach learning goals that teachers intend to achieve, by improving the perfection of assignments by combining face-to-face class with adaptive online feedback. Keywords: Assignment-intensive course, Programming, Blended learning, online feedback, Face-to-face class 1 Introduction Until a recent date, high school and college programming classes required a semester or a year to learn and master programming language. As a result, many students failed to carry out programming properly, even though they completed the programming classes [1]. In current programming education, students analyzed codes and carried out programming, based on the programming theory taught in the class. But many of programming tasks are not finished at a time after coding. Once an error is found, it must be corrected properly. In reality, it is difficult for teachers to fix up all programming errors, because there are plenty of students to teach in a course. Up to now, a lot of web-based application programs have been developed to provide regular coding frames for users to carry out programming readily rather than 1 Seong Baeg Kim (sbkim@jejunu.ac.kr) is the corresponding author of this paper. ISSN: 2287-1233 ASTL Copyright © 2014 SERSC

3 Functions and Entity-relationship Diagram Advanced Science and Technology Letters Vol.52 (AICT 2014) the webpages which users have to produce and manage by themselves from beginning to end [2][4]. Performing a programming assignment helps in developing creative, reflective, and critical thinking. For this reason, the age group for programming education has become younger and expanded more. Recent web-based programming education pages offer simple structures and instructions, since they are mainly targeted at users who first learn coding and lack experience in coding [3]. This is insufficient for learners or teachers that look for more enriched and intensive programming education. The program developed by this study aims to enable teachers to help students do programming assignments by getting over the limitation of the fixed course time. Also, it would enable learners to finish their assignments, receiving a feedback from teachers in the middle of learning. This application program is quite effective even for getting a high academic achievement, since not copying and pasting codes of other people, students can create their own codes and upload them using this after receiving adaptive feedback. 2 Related work Programming consists of four stages (stage 1: designing, stage 2: implementation, stage 3: execution, and stage 4: debugging). Students can develop creative, reflective, and critical thinking naturally, by repeating these processes. If a logical mistake occurs during computer programming, it causes an error and the program does not work. Students are able to form a habit of thinking of how to solve problems logically through coding practice. In other words, programming education can highly influence a person's life beyond the simple educational scope. Analytic feedback was found to have a more significant influence on academic achievement than comprehensive feedback. It implies that classifying assignments into each domain for evaluation and providing suitable feedback is more helpful in improving academic achievement. Analytic feedback means to give suitable feedback by sorting children's performance evaluation results into some essential elements and scoring each of them [5]. There are only objective, subjective, and O-X types of quiz, so it is impossible to check the process in which students solve problems. For improving this, it could be a good way that students are allowed to leave comments so that teachers give extra points to those who know of how to solve problems [6]. According to these theories, programming education influences the whole life of students, and for effective programming education, offering analytic feedback in the middle of doing an assignment might be better to improve academic achievement than offering feedback after it is completed. 3 Functions and Entity-relationship Diagram The functions necessary for programming assignment are described in Table 1. These functions are required to provide adaptive feedbacks between a teacher and students Copyright © 2014 SERSC 19

Assignment and news feed Advanced Science and Technology Letters Vol.52 (AICT 2014) on the web. To achieve learning goals considering learners’ abilities in an assignment-intensive course, adaptive interactions between a teacher and learners should be supported. Table 1. System Components Functions Descriptions Log-in - Enter ID and password. Member registration - Enter information including ID, code and email address. - Select my class out of the designated ones from the beginning. Assignment and news feed -Name of assignment, XP, average execution time, difficulty, category, etc. are listed. - Every item for assignment is arranged in sequence of date. - Assignments that you should perform and performed, are displayed in the far right. Assignment for this week - A list of new assignments is displayed. News about our class - Hourly notices of assignment performance are listed by students in the same class and group. My compensation - Sticker-form compensation contents are shown when an assignment is finished. - A list of assignments that students performed, is shown. Bonus learning space - Additional learning is presented. - If a student completes an assignment with a high difficulty, a more intensified assignment is given. - If a student completes an assignment with a low difficulty, an easier assignment is given. Excellent assignment board -Teacher chooses an excellent assignment of those submitted by students and post it. Q&A -A bulletin board for questions and answers about assignments. Fig. 1 shows an entity-relationship diagram of the database necessary for our approach suggested for an assignment-intensive course. As entities, there are students and quests, and as elements of relationship, there are ‘Quests Newsfeed, ‘Assignment for this week, ‘Bonus learning space’, and ‘excellent assignment board '. Copyright © 2014 SERSC 20

Fig. 1. Entity-Relationship Diagram of the System Advanced Science and Technology Letters Vol.52 (AICT 2014) Fig. 1. Entity-Relationship Diagram of the System 4 Conclusion The blended learning proposed in this study facilitates more intensive enrichment learning in programming education, because providing regular frames is more helpful for basic programming education. This program reduces teachers' burden of learning progress even when students submit assignments after they teach students theoretical contents sufficiently, and help students reach learning goals that teacher’s desire. Moreover, teachers are able to teach by connecting an offline class with an online class, which is kind of a blended learning approach. Contributions of this study are as follows. First, this program links an offline class with an online assignment. Escaping from simple theoretical learning, students can check learning contents through online assignments and enhance problem-solving skills by performing programming assignments themselves. Second, adaptive feedbacks are more effective in performing an assignment than comprehensive feedback. Students can check their assignments in the middle of learning. Teachers can also check the progress of assignments and carry out learning for assignments anytime in addition to the appointed face-to-face class. In conclusion, it is anticipated that students will be able to perform programming assignments effectively, based on these strengths. For further study, we’ll implement our blended learning system on the web for a programming course that is a kind of an assignment-intensive course. Then, we’ll extend our approach to a global education course that a distance learning or blended learning is required. Copyright © 2014 SERSC 21

Advanced Science and Technology Letters Vol.52 (AICT 2014) Acknowledgement. This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2013R1A1A4A01009428) References Hwang, J.: Importance of Computer Programming Education and Effective Education Method. Master's Degree Thesis, Ajou University (2006) Scratch home page, http://scratch.mit.edu/ Tynker home page, http://www.tynker.com/?t=resethttp://movetheturtle.com/ Gamestar home page, http://gamestarmechanic.com/ Gethopscotch home page, https://www.gethopscotch.com/ Kim, E.: The Effect of Feedback Types in Online Performance Assessment System on Academic Achievement and Learning Satisfaction. Master’s Degree Thesis, Graduate Schools of Education at Korea National University of Education (2007) Copyright © 2014 SERSC 22