An Experience Report on Teaching Compiler Design Concepts Using Case-Based and Project-Based Learning Approaches

Author(s):  
Divya Kundra ◽  
Ashish Sureka
2021 ◽  
Vol 11 (2) ◽  
pp. 46
Author(s):  
Maki K. Habib ◽  
Fusaomi Nagata ◽  
Keigo Watanabe

The development of experiential learning methodologies is gaining attention, due to its contributions to enhancing education quality. It focuses on developing competencies, and build-up added values, such as creative and critical thinking skills, with the aim of improving the quality of learning. The interdisciplinary mechatronics field accommodates a coherent interactive concurrent design process that facilitates innovation and develops the desired skills by adopting experiential learning approaches. This educational learning process is motivated by implementation, assessment, and reflections. This requires synergizing cognition, perception, and behavior with experience sharing and evaluation. Furthermore, it is supported by knowledge accumulation. The learning process with active student’s engagement (participation and investigation) is integrated with experimental systems that are developed to facilitate experiential learning supported by properly designed lectures, laboratory experiments, and integrated with course projects. This paper aims to enhance education, learning quality, and contribute to the learning process, while stimulating creative and critical thinking skills. The paper has adopted a student-centered learning approach and focuses on developing training tools to improve the hands-on experience and integrate it with project-based learning. The developed experimental systems have their learning indicators where students acquire knowledge and learn the target skills through involvement in the process. This is inspired by collaborative knowledge sharing, brainstorming, and interactive discussions. The learning outcomes from lectures and laboratory experiments are synergized with the project-based learning approach to yield the desired promising results and exhibit the value of learning. The effectiveness of the developed experimental systems along with the adopted project-based learning approach is demonstrated and evaluated during laboratory sessions supporting different courses at Sanyo-Onoda City University, Yamaguchi, Japan, and at the American University in Cairo.


2013 ◽  
Vol 8-9 ◽  
pp. 65-74 ◽  
Author(s):  
Sanda Porumb ◽  
Cosmin Porumb ◽  
Aurel Vlaicu ◽  
Bogdan Orza

An important part of the articles published in the last years highlight teaching and learning approaches and technologies integrated in complex applications and present the concepts used for creating and presenting the educational content. They refer to the methodologies used in self-and collaborative learning, including problem-and project-based learning. The assessment process is also illustrated in several articles but there is no a generic framework that complies with the rules of both formal and non-formal education acts. Our proposal is focused on advanced concepts for improving the educational services and the manner a generic framework for blended learning can be customized for higher education and lifelong learning. In addition, the paper proposes a virtual collaboration prototype that supports interpersonal and inter-process collaborative learning services that can be used as core of any rapidly growing educational community.


2019 ◽  
Vol 1 (21) ◽  
pp. 78-90
Author(s):  
Luis Ricardo Rojas ◽  
Jenifer Rueda Varon

Bilingual indigenous students who attend public schools around the country are to develop English language skills as part of the suggested curriculum created by the Colombian Ministry of Education. This is the case of the Embera Chamí students in Florencia, Caquetá whose conditions for learning English differ from those of monolingual Spanish students. The purpose of this study is to analyze the difficulties and the advantages of learning English through task- and project-based learning in bilingual indigenous students. The analysis of the study was developed through the method of systematization of experience. Results suggest that the two learning approaches enhanced indigenous students’ speaking skills and facilitated vocabulary recognition. However, the students mentioned being more interesting in learning English for specific purposes.


2020 ◽  
Author(s):  
Gulperi Selcan Öncü

<div> <p>In recent times we have often received news such as about melting glaciers, sudden and torrential rain, storms, increased atmospheric temperatures, and forest fires. We have also observed some of these phenomena in our immediate vicinity. There is a frequently used expression among the public, 'the seasons are shifting'. </p> <p>Students have asked the reasons why these changes have been occurring and what about changes between the past and present. In order to understand these changes we all know that they need to understand global warming in the first place. To help them with this as an science teacher I have guided them to be capable of using experimental methods within project-based learning approaches. First they did preliminary literature surveys and then they designed an experiment. In the experiment, they tested the hypothesis that the water inside the bell JAR, which is coated with black cardboard, heats up more than the transparent one. In this way they began to investigate climate change due to greenhouse gases. </p> <p>In the experiment, two bell glasses were used to represent the atmosphere layers. One was intermittently covered with pieces cut out of black cardboard. Black cardboard was used to represent the greenhouse gas due since the black colour absorbs light. Two beakers of the same size were used, filled with water. A thermometer was placed inside and bell jars were turned upside down and put over the beakers. The two thermometers were used to measure the water temperature inside the beakers. </p> <p>The first apparatus is the control group (inside uncovered). The second apparatus is the experimental group (covered with independent black cardboard). In the experimental and observation stage, the independent variable is the bell jar; the dependent variable is the water temperature. The constant variables are the size of the jar, the size of the beaker, the amount of water and the ambient conditions. </p> <p>Having set up the apparatus, the initial temperature of water was measured and recorded. Students carried out the experiment on a sunny day by placing the apparatus in a sun-covered field. They recorded the data in the tables they completed periodically. Then they shared the results with participants at the science festival. </p> <p>In this way they began to investigate the impact of greenhouse gases on climate change.</p> </div>


2016 ◽  
Vol 1 (1) ◽  
pp. 25
Author(s):  
Fábio Frezatti ◽  
Daiana Bragueto Martins

O objetivo desta pesquisa é tratar da questão da customização de técnicas alternativas do Problem-based Learning (PBL) nos cursos de graduação e de especialização. A análise volta-se para experiências docentes em que as vertentes Problem-based Learning (One-day One-problem), Case-based Learning e Project-based Learning se apresentam como elementos adicionais para o aperfeiçoamento do ambiente educacional da área de negócios, particularmente, da contabilidade, respeitando o conhecimento previamente adquirido pelos alunos e proporcionando a integração com o seu contexto profissional. Nesse sentido, o artigo contribui para o entendimento dos vários tipos de mecanismos relacionados à utilização de problemas no ensino da contabilidade. A investigação empírica aconteceu a partir da utilização da abordagem action research em meio a casos constituídos por turmas de graduação de forma a evidenciar experiências vivenciadas em disciplinas de controle gerencial ofertadas tanto no curso de graduação em Ciências Contábeis da FEA-USP como em cursos de pós-graduação lato sensu (Master in Business Administration – MBA) no cenário brasileiro. Entre os resultados da pesquisa destacam-se os seguintes fatos: a literatura não é convergente em relação a aspectos estruturais, e a aplicação do PBL não deve ser feita de uma única maneira, mas sim com formatos diferentes de abordagem, observando a maturidade dos alunos, a complexidade dos elementos considerados, o tempo disponível para a disciplina e o objetivo em si (discussão e/ou implementação da solução).


This chapter enlists and presents an overview of various machine learning approaches. It also explains the machine learning techniques used in the area of software engineering domain especially case-based reasoning method. Case-based reasoning is used to predict software quality of the system by examining a software module and predicting whether it is faulty or non-faulty. In this chapter an attempt has been made to propose a model with the help of previous data which is used for prediction. In this chapter, how machine learning technique such as case-based reasoning has been used for error estimation or fault prediction. Apart from case-based reasoning, some other types of learning methods have been discussed in detail.


Sign in / Sign up

Export Citation Format

Share Document