ArticlePDF Available

Blended Learning for Programming Courses: A Case Study of Outcome Based Teaching & Learning

Authors:
  • Hong Kong Metropolitan University

Abstract

Teaching of programming has created significant difficulties. Blended learning is a mixture of face-to-face instruction and computer-assisted instruction. This paper will share our experiences in City University of Hong Kong (CityU) as we teach programming courses by blended learning. Evaluation has showed that blended learning provide great flexibilities to both teaching and learning of computer programming. The students' academic results have been greatly improved in programming course.
A preview of the PDF is not available
... Ayrıca, harmanlanmış öğrenmenin matematik başarısını olumlu yönde etkilemesinin yanında matematik öğrenimini öğrenciler için keyifli ve ilgi çekici bir aktivite haline getirdiği görülmüştür (Acelajado, 2011). Wang, Fong ve Choy (2007) yaptıkları bir araştırmada, eğitim sürecinde önemli zorluklarla karşılaşılan programlama öğretiminde harmanlanmış öğrenme ortamlarının kullanılmasının etkilerini incelemişlerdir. Araştırma sonuçları incelendiğinde harmanlanmış öğrenmenin programlama dersinin hem öğretiminde hem de öğrenilmesinde büyük esneklikler sağladığı görülmüştür. ...
... Bu çalışmaların istisnaları olmasına karşın genel olarak öğrenme sürecini olumlu şekilde etkilediği görülmektedir. Ayrıca bu çalışmaların büyük bir bölümü ortaöğretim ve yükseköğrenim öğrencilerine yönelik araştırmalardır (Boyle ve diğ, 2003;Utts ve diğ., 2003;Taradi, Taradi, Radic ve Pokrajac, 2005;Akkoyunlu ve Soylu, 2006;Wang, Fong ve Choy, 2007;Ünsal, 2007;Karadeniz ve Uluyol, 2009;Chen, Lambert ve Guidry, 2010;Acelajado, 2011). Ortaokul düzeyinde ise bu tür çalışmalar kısıtlı seviyededir. ...
Article
Full-text available
The purpose of this study is to analyze effects of blended learning environment on middle school student's’ engagement and academic achivement. Pretest-posttest control group quasi experimental design was utilized. The study was conducted with 52 students in experimental group and 55 students in control group. According to the results of this study in blended learning environment had meaningful increase in average academic achievement when compared to students in face-to-face learning environment. In addition, blended learning has a medium level effect size on students' levels of academic achievement. No meaningful statistical differences were detected for students’ engagement between both groups. However, in blended learning approach, average development of student engagement showed a meaningful rise when compared to face-to-face learning approach.
...  Tier3: It is the topmost layer that has the cloud and data centers with adequate storage and computing capacity. Figure 2 represents 3 tier architecture. There are also other layers as described by Aazam and Hu named as the virtual and physical layer, monitoring layer, preprocessing layer, temporary storage layer security layer, and transport layer [24]. Table 5 [5] reflects the other additional layers. ...
Article
Full-text available
Technological advancements in computing and wireless handheld devices have increased tremendously the rate of connected devices to the internet. To solve problems of our daily life are being controlled by these devices that created a new approach called as Internet of things. Cloud computing is a promising solution to store data and perform computations for IoT. But it has many issues like latency, traffic congestion, and poor quality of services. Health-related IoT applications are intolerant to delay or poor quality of service. To tackle these issues a new model of computing known as fog computing came into existence. Fog computing helps for effective communication and processing of the massive data that tackles issues caused by cloud computing in a significant way. This study discusses different types of fog computing architectures, some of the issues related to security and privacy along their possible solutions. In this survey, some practical applications of fog computing in IoT are discussed which can ease our daily problems.
... Blended learning is defined as an amalgamation of traditional classroom learning and e-learning, where the methodology for blended learning is based on formal or informal, scheduled or self-paced physical class-based or virtual learning environment designed for students (Wang et al., 2007). Blended or hybrid learning is slightly different from traditional online learning in a way that it is a blend of face to face interaction with computer mediated and technologically oriented approach (O'Byrne and Pytash, 2015). ...
Article
Full-text available
Purpose In this study, researchers applied blended learning program to investigate the success of a blended learning program on satisfaction of the psychological needs, and academic achievement of chemistry students of O-Levels, following curriculum prescribed by University of Cambridge. Design/methodology/approach Research pattern is quantitative aligned with the quasi-experimental and pre-post experimental design which aimed at examining the efficiency of a motivational strategies adopted with the use of blended learning program on psychological needs satisfaction (competence, autonomy, and relatedness) and achievement in chemistry O-Levels Syllabus, at the end of the research program. Findings Hypothesis testing represented that use of blended learning program has significant and positive impact on academic achievements through the mediation of autonomy. Results also revealed the substantial association of blended learning on other psychological needs (i.e., competence and relatedness); however, the competence and relatedness have no effect on academic achievements in this study. Thus, research concludes that providing an autonomous environment in substitution of the controlled environment promotes learning and produces positive outcomes. Originality/value Blended learning or use of Learning Management Systems is being commonly used mostly in the tertiary level of studies; however, blended learning with secondary classes especially in the field of chemistry is yet not studied in detail. Similarly, the usefulness of the motivational strategies to learn chemistry is observed with university-level students, but very rare data about encouraging students at the secondary level have been gathered. Therefore, the researcher designed this blended learning program to enhance students’ motivation towards achievements in secondary chemistry.
... So students are exposed to new content on-line and meet the following week to do exercises in class with the instructor. A third design, is one where all concepts are introduced in a F2F lecture complemented by supervised F2F tutorial sessions which are then followed by students working online to complete activities and quizzes (Hatzipanagos, 2003; Wang, Fong, & Choy, 2007). This format better fits the proposed definition of web-enhanced as all lectures are F2F. ...
Article
Full-text available
The current research targeted the use of some Web 2.0 tools, such as the social networking site Facebook, YouTube, Gmail, Google Drive and the educational platform Easy Class to develop programming skills in C++ and produce electronic projects for students of the College of Engineering. The researcher used the descriptive analytical approach and the semi-experimental approach. The experiment was conducted on a sample of 18 students "third year students of Communications and Computer Engineering. The researcher used several research tools, which are a note card for the performance rate of programming skills in C++ and an electronic product quality assessment card based on ISO (25010), and after studying the sample members within the environment, and applying tools The research, before and after, was reached to the most important results of the research, which is that the proposed environment achieved effectiveness in all areas, as there were statistically significant differences for the students of the same group, before and after me, in the observation card that measures the skill performance rate of students, which positively affected the electronic product in terms of quality. Keywords: web 2.0 - programming languages - electronic project
Research
Full-text available
The current research targeted the use of some Web 2.0 tools, such as the social networking site Facebook, YouTube, Gmail, Google Drive and the educational platform Easy Class to develop programming skills in C++ and produce electronic projects for students of the College of Engineering. The researcher used the descriptive analytical approach and the semi-experimental approach. The experiment was conducted on a sample of 18 students "third year students of Communications and Computer Engineering. The researcher used several research tools, which are a note card for the performance rate of programming skills in C++ and an electronic product quality assessment card based on ISO (25010), and after studying the sample members within the environment, and applying tools The research, before and after, was reached to the most important results of the research, which is that the proposed environment achieved effectiveness in all areas, as there were statistically significant differences for the students of the same group, before and after me, in the observation card that measures the skill performance rate of students, which positively affected the electronic product in terms of quality. Keywords: web 2.0 - programming languages - electronic project
Chapter
New pedagogical approaches are required to prepare future professionals. The educational model must be in consonance with the information and communication technologies. They help to improve knowledge dissemination and reduce space and time limitations between teachers and students. They should also motivate students and stimulate communication and collaboration among students, improving the learning process. Currently, the Institute of Exact and Applied Sciences of the Federal University of Ouro Preto (IEAS/UFOP) has no institutionalized tools of information and communication for teaching support. This allows the identification of some problems and difficulties on the educational process, such as absence of a centralized way to provide and access didactic resources, unavailability of a good communication tool between teachers and students, and lack of easy access to academic performance information for self evaluation. This chapter presents the authors' experience in choosing and evaluating a Learning Management System (LMS) to support classroom teaching at the IEAS. The authors investigate how the use of a LMS may improve teaching in the following aspects: (1) availability of didactic resources; (2) class planning and following up; (3) teacher-student communication; (4) monitoring of the academic performance of students during the course; (5) collaboration among students.
Chapter
New pedagogical approaches are required to prepare future professionals. The educational model must be in consonance with the information and communication technologies. They help to improve knowledge dissemination and reduce space and time limitations between teachers and students. They should also motivate students and stimulate communication and collaboration among students, improving the learning process. Currently, the Institute of Exact and Applied Sciences of the Federal University of Ouro Preto (IEAS/UFOP) has no institutionalized tools of information and communication for teaching support. This allows the identification of some problems and difficulties on the educational process, such as absence of a centralized way to provide and access didactic resources, unavailability of a good communication tool between teachers and students, and lack of easy access to academic performance information for self evaluation. This chapter presents the authors' experience in choosing and evaluating a Learning Management System (LMS) to support classroom teaching at the IEAS. The authors investigate how the use of a LMS may improve teaching in the following aspects: (1) availability of didactic resources; (2) class planning and following up; (3) teacher-student communication; (4) monitoring of the academic performance of students during the course; (5) collaboration among students.
Conference Paper
During the last decade, at the University of Belgrade, School of Electrical Engineering, various tools have been developed and used for automation of preparation, grading and results processing of programming exams. Those exams consist of multiple-choice questions that represent sophisticated programming puzzles, and coding problems that require students to write solutions to the given problem. In order to get better understanding of student's achievements, there was a need for statistical analysis of the exam results. We have developed a new tool in aforementioned tool chain that processes exam results and presents various statistical parameters in tables and graphs. The purpose of the project is to help teachers in handling massive exams with more than 500 students, and to provide them with information on students' knowledge in various parts of the programming course, specific algorithms etc.
Conference Paper
Teaching of computer programming has created significant difficulties to both teachers and students. Blended teaching and learning combines face-to-face instruction and computer-assisted instruction to maximize students' learning. This paper will share our experiences in City University of Hong Kong (CityU) as we teach computer programming courses by blended model. Evaluation has showed that blended teaching and learning provide great flexibilities to both teaching and learning of computer programming. The students' academic results have been greatly improved in computer programming courses.
Conference Paper
Full-text available
This paper reports key aspects of managing technological transformation in higher education particularly as it applies to Southern Africa. It is based on a four-year study of implementing e-Learning in higher education in South Africa and Australasia. Massey University in New Zealand and the Cape Technikon in South Africa were used as primary case studies. These findings are examined in the context of the University of Botswana, which recently started a research initiative for the transformation of this University through technology applications. The paper then suggests an approach to technological transformation for the national university of Botswana that might be generalised to other institutes of higher education in developing countries.
Conference Paper
Full-text available
Rezumat. Lucrarea prezintă două abordări de analiză a dialogurilor purtate în cadrul unui chat, în vederea identificării actelor de vorbire. Amândouă adnotează semiautomat un corpus de dialog, după care, în cea de-a doua se foloseşte un model Marlov ascuns pentru a învăţa probabilităti de succesiune a actelor de vorbire. Acest model este apoi folosit pentru identificarea actelor de vorbire în noi dialoguri. Cuvinte cheie: acte de vorbire, DAMSL, modele Markov ascunse.
Article
Full-text available
The present stage in development of public life is characterized by application of information resource with use of information means. At the moment there are no effective techniques and management models the market of services representing set of the relations of the economic actors assuming provision, consumption of a product. Therefore, the problem of management of the market of services is urgent. The analysis of the specified problems showed lack of effective management of the entities in the market. Now there are no effective techniques and management models the entity representing the relations of the economic actor assuming interrelation in provision and consumption of goods and services. In this article the main aspects of the state influence on activities of the market of services are considered. Regulators of market activities don't create the conditions promoting service trade development. Therefore, the model allowing to govern the relations of the entity on the basis of the innovative strategy of enterprise management expanding opportunities and ways of increase in management efficiency with both the service trade market, and economy sector in general is offered. In article an assessment of competitiveness of the market of services is given, the economic potential of the regional market of services is determined, the algorithm of development of strategy of management is provided, the model of development of the regional market of services is offered.
Book
Written in readable, vivid, non-technical prose, this book, first published in 2007, presents the highly respected scholarly research that forms the foundation for Deborah Tannen's best-selling books about the role of language in human relationships. It provides a clear framework for understanding how ordinary conversation works to create meaning and establish relationships. A significant theoretical and methodological contribution to both linguistic and literary analysis, it uses transcripts of tape-recorded conversation to demonstrate that everyday conversation is made of features that are associated with literary discourse: repetition, dialogue, and details that create imagery. This second edition features a new introduction in which the author shows the relationship between this groundbreaking work and the research that has appeared since its original publication in 1989. In particular, she shows its relevance to the contemporary topic 'intertextuality', and provides a useful summary of research on that topic.