Differential equations are indispensible for engineers as they help to produce models which to study various phenomena. Research has shown that students experience difficulty in interpreting graphical solutions of dif...
详细信息
ISBN:
(纸本)9781479935918
Differential equations are indispensible for engineers as they help to produce models which to study various phenomena. Research has shown that students experience difficulty in interpreting graphical solutions of differential equations and symbolic solutions. Therefore, mathematical thinking powers should be developed in differential equations in classrooms as the current situation in differential equations is concerned with procedural knowledge such as finding symbolic solutions with an emphasis on conceptual knowledge rather than procedural knowledge. However, very few studies have investigated how engineers use differential equations in real situations. This study reports the computation of real life problems, applying differential equations. Data was collected through in-depth interview with seven engineering students from chemical engineering faculty at a public university in Malaysia. Findings showed that to solve real life problems, students needed both procedural and conceptual knowledge of differential equations. Moreover, they used software packages, specifically a computer algebra system, to compute the problems and to interpret the solutions using their mathematical thinking powers such as specializing, generalizing, conjecturing, and convincing. The findings may lead to an examination of the current situation in differential equation classrooms to ensure a balance between procedural, conceptual, and technological knowledge with mathematical thinking approach.
Software engineering is a comprehensive and highly practical course, traditional teaching is very inadequate. Concept maps are a way to develop logical thinking and study skills, by revealing connections and helping s...
详细信息
ISBN:
(纸本)9781424453320
Software engineering is a comprehensive and highly practical course, traditional teaching is very inadequate. Concept maps are a way to develop logical thinking and study skills, by revealing connections and helping students see how individual ideas form a larger whole. According to its characters concept maps should be used to improve software engineeringteaching. In recent years both research and application of concept man have made great progress. Concept maps become increasingly mature method. In this paper we introduce the challenge which software engineeringteaching is facing with. Then we proposed that concept maps can be employed to the software engineeringteaching. The role and the application approach of concept map are explored. The practices show that concept maps are excellent teaching, learning and evaluating tools in software engineering. The results are remarkable.
Flipped classroom is a pedagogical model in which the typical lecture and homework elements of a course are reversed. Teachers provide online materials to students for preparation of the lecture and students dedicate ...
详细信息
ISBN:
(纸本)9781479999675
Flipped classroom is a pedagogical model in which the typical lecture and homework elements of a course are reversed. Teachers provide online materials to students for preparation of the lecture and students dedicate to practice in the course. We have put into practice the flipped classroom in our computer programming courses teaching C and Java languages since 2013 as a way of utilizing our e-learning system and contents. As a problem in computer programming education, although teachers explain grammar, students cannot create software well by themselves and. Some students give up the learning. Our goal is to promote each student's learning motivation and understanding for computer programming by the training that the flipped classroom and collaborative learning are applied to. Main feature of this approach is to spend most of the time of a programming class with collaboration among students in order to make practical software. We assign the students homework using Flash animations and video data explaining the lecture as learning-materials to learn vocabularies and grammar of the programming languages every week. Web-based tests consisting of easy questions to confirm the results of doing homework every week are done at the beginning of the actual classes, and it is useful to clarify difficult parts of understanding that the students don't notice. Additionally, we confirmed the effectiveness of this approach by comparing examination scores between 2012 and 2014. Compared with the score of 2012, the average scores of the Web-based test and the written test on mid-exam became high, and the minimum scores of both of the tests also became high. The standard deviation of both of the tests became low. Moreover, the each student was able to make the code of a console game through this collaborative learning.
learning theory by Bandura [1] focuses on the environment, behavior, and one's psychological process of learning. Although [1] gave detailed explanation on these elements in his theory, some adjustments need to be...
详细信息
ISBN:
(纸本)9781479935918
learning theory by Bandura [1] focuses on the environment, behavior, and one's psychological process of learning. Although [1] gave detailed explanation on these elements in his theory, some adjustments need to be done for online learning medium where the environment, behavior, and psychological processes might be far different from the face-to-face learning. O'Reilly and Morgan [2] raised the issue regarding the need of flexible new models, methods and strategies for online assessment and instruction and the lack of alternative pedagogical frameworks based on traditional and face-to-face instructions will result in practices that perhaps did not address the characteristics and possibilities of the online medium. Furthermore, most researches in online social learning focused on the elements of social learning theory separately where no such model or framework has been developed. Therefore, there is a need of social learning model for online learning among university's students. The purpose of this study is to formulate online social learning model based on three main factors, which are social learning environment for online learning preferred by students, students' social presence in online learning, and students' psychological process through online learning. To formulate the model, this study will investigate is there any correlation between social learning environment, social presence and students' psychological process through online learning. In this study, online social learning environment involves the students' interaction in the e-learning system. Social presence is defined as the ability of participants in a community to project themselves, socially and emotionally, as real people through a medium of communication [3]. In this research, online social presence means student's perceptions of being in and belonging in an online course. Students' psychological process of learning involves thinking, remembering, problem solving and reasoning. All of these proce
Keeping students engaged with the course content outside the classroom is a challenging task. Since learning during undergraduate years occurs not only as student engagement in class, but also during out-of-class acti...
详细信息
ISBN:
(纸本)9781538678978
Keeping students engaged with the course content outside the classroom is a challenging task. Since learning during undergraduate years occurs not only as student engagement in class, but also during out-of-class activities, we need to redesign and reinvent such activities for this and future generation of students. Although active learning has been used widely to improve in-class student learning and engagement, its usage outside the classroom is not widespread and researched. Active learning is often not utilized for out-of-class activities and traditional unsupervised activities are used mostly to keep students engaged in the content after they leave the classroom. Although there has been tremendous research performed to improve student learning and engagement in the classroom, there are a few pieces of researches on improving out-of-class learning and student engagement. This poster will present an approach to redesign the traditional out-of-class activities with the help of mobile apps, which are interactive and adaptive, and will provide personalization to satisfy student's needs outside the classroom so that optimal learning experience can be achieved.
Programming is taught in India using English as the medium of instruction to students whose native language is not English. This places a high cognitive load on students who learn programming for the first time and wh...
详细信息
ISBN:
(纸本)9781538608920
Programming is taught in India using English as the medium of instruction to students whose native language is not English. This places a high cognitive load on students who learn programming for the first time and who are not very proficient in English. Our study aims at finding out what the students feel if their native language is used along with English for teaching programming. As a part of our study, we taught linked list, a basic concept in programming, to two groups of undergraduate students for a week in Tamil Nadu, India. We used English to teach one group of students and English and Tamil (the native language in Tamil Nadu) to teach the other group. Our intervention consisted of 3 lectures and 1 live-coding session. We collected qualitative data by means of an open-ended feedback from the students. The analysis of this feedback shows that students have expressed positive sentiments about our bilingual teaching methodologies.
Data Structures is a core component of the under-graduate Computer Science curriculum. Traditional offerings of this course expose students to several data structures, where the rationale for each structure is justifi...
详细信息
ISBN:
(纸本)9781509025046
Data Structures is a core component of the under-graduate Computer Science curriculum. Traditional offerings of this course expose students to several data structures, where the rationale for each structure is justified in the context of a problem that is simplified due to semester time-constraints. As a result, students rarely develop the skills necessary to analyze data structure usage in the context of complex programs. This concern could be addressed by adopting a problem-based learning (PBL) approach, focusing on fewer data structures and more realistic programs. An instructor can now ask a non-trivial question such as: "What would happen if we replace this data structure with that one?" Answering this question usually requires tedious and error-prone changes to the program. In this paper, we develop an open-source tool called DSAdvisor which allows instructors to explore alternative data structures for arbitrarily complex code in an interactive manner. As the complexity of examples increases, such an exploration is likely to generate unexpected answers, thereby triggering discussions and deeper inquiry.
Interactive learning content is a key to the success of online learning materials. Hence, many systems for creating and delivering interactive content has been developed in academia. In practice, however, teachers hav...
详细信息
ISBN:
(纸本)9781479999675
Interactive learning content is a key to the success of online learning materials. Hence, many systems for creating and delivering interactive content has been developed in academia. In practice, however, teachers have to choose the suitable system from the multitude of available choices, thus limiting themselves to the features of that system. Furthermore, educational researchers have data collected in different formats by different systems. In this paper, we describe how we worked around these issues when implementing a new introductory computer science course using the ViLLE learning environment. The new course consists of six main topics, each of which is covered on a lecture and an online tutorial. The tutorials contain textual material together with numerous automatically assessed exercises with visual and immediate feedback. As we developed the course material, we integrated two educational systems - JSAV for algorithm simulation exercises and js-parsons for program construction tasks - into the ViLLE environment in order to use them on the course. This was enabled by the use of the framework for creating exercises into the ViLLE learning environment. The framework aims at easing the inclusion of interactive exercise into the environment by exercise system developers. In the paper, we briefly describe the course, the ViLLE exercise framework and out technical solution, as well as student results from the course and feedback on the exercise types.
Regardless of majors that education students are pursuing, they must enrol in multimedia subjects where developing educational courseware is the most common type of assignment. However, it is not an easy task to devel...
详细信息
ISBN:
(纸本)9781479999675
Regardless of majors that education students are pursuing, they must enrol in multimedia subjects where developing educational courseware is the most common type of assignment. However, it is not an easy task to develop courseware as it involves several important stages. Apart from meeting face-to-face, the students were required to have discussions online in completing their assignments. In the literature, the advantages of using online forum have been widely discussed. However, when the students' online discussions at each stage are not guided systematically, the assignment development can be affected. To overcome this problem, a theoretical framework was developed. Through this framework, the teacher can guide the students throughout their online discussion with practical skills in developing their assignments and the processes of thinking within this learning activity, visible to both the students and the teacher. The research instruments used were questionnaires and the online forum. The questionnaires were used to gauge the respondents' background skills in using online forum. The transcripts of the online discussion forum were analysed using coding procedures developed from the combination of cognitive apprenticeship methods and the interaction analysis model (IAM). The results show that the integration of cognitive apprenticeship strategies into students' learning had successfully helped them in developing their courseware.
Vocabulary learning is sometimes boring and tedious for students, which may impact their learning enthusiasm and thereby constitutes a major barrier to their study. This paper proposes a new approach to solve this pro...
详细信息
ISBN:
(纸本)9781509004546
Vocabulary learning is sometimes boring and tedious for students, which may impact their learning enthusiasm and thereby constitutes a major barrier to their study. This paper proposes a new approach to solve this problem. The method lies in an integration of etymology together with vocabulary teaching. The proposed teaching strategy can kindle an interest among students to some extent, and hence conquer the fatal dullness of vocabulary learning.
暂无评论