An embedded system course using JavaME and android

This paper describes the objectives and contents of a cost‐effective curriculum for embedded system course in our university. The main aim of the course is learning to solve a real problem by developing a real system. The students learn skills to adapt this system to new scenarios. The system consists of a wireless module, a microcontroller and an application for smartphones to control lights by wireless communications. In order to motivate students, JavaME and Android, the important technologies for today's smartphones were chosen. As a result of the course, following the Bologna guidelines, the students worked cooperatively, like in a real scenario. Each group member worked in a complementary manner by analyzing the division of tasks for each student. We followed project‐based methodology has provided an incremental learning to students. According to results, students responded to the course survey that they are knowledgeable on how embedded systems work after taking the course. © 2014 Wiley Periodicals, Inc. Comput Appl Eng Educ 23:294–303, 2015; View this article online at wileyonlinelibrary.com/journal/cae; DOI 10.1002/cae.21599

[1]  A. Colmenar,et al.  Trends of use of technology in engineering education , 2010, IEEE EDUCON 2010 Conference.

[2]  Heon-Chang Yu,et al.  Using virtual platform in embedded system education , 2012, Comput. Appl. Eng. Educ..

[3]  Nasser Hosseinzadeh,et al.  Application of Project-Based Learning (PBL) to the Teaching of Electrical Power Systems Engineering , 2012, IEEE Transactions on Education.

[4]  Gwo-Jen Hwang,et al.  A knowledge acquisition approach to developing Mindtools for organizing and sharing differentiating knowledge in a ubiquitous learning environment , 2011, Comput. Educ..

[5]  Analía Amandi,et al.  Detecting students' perception style by using games , 2014, Comput. Educ..

[6]  V.F. de Lucena,et al.  Teaching software engineering for embedded systems: an experience report from the manaus research and development pole , 2007, 2007 37th Annual Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports.

[7]  J.L. Gonzalez-V,et al.  Project-based learning of reconfigurable high-density digital systems design: An interdisciplinary context based approach , 2007, 2007 37th Annual Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports.

[8]  Gwo-Jen Hwang,et al.  A formative assessment-based mobile learning approach to improving the learning attitudes and achievements of students , 2011, Comput. Educ..

[9]  Edward A. Fox,et al.  LIKES: Educating the Next Generation of Knowledge Society Builders , 2009, AMCIS.

[10]  Margit Antal,et al.  Student modeling for a web-based self-assessment system , 2011, Expert Syst. Appl..

[11]  Miguel Nussbaum,et al.  A constructivist mobile learning environment supported by a wireless handheld network , 2004, J. Comput. Assist. Learn..

[12]  Simon K. S. Cheung,et al.  A Review of Mobile Learning in the Mobile Age , 2010, ICHL.

[13]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[14]  Ivan A. Garcia,et al.  Integrating a learning constructionist environment and the instructional design approach into the definition of a basic course for embedded systems design , 2015, Comput. Appl. Eng. Educ..

[15]  Casper Lassenius,et al.  Teaching real-world software engineering through a capstone project course with industrial customers , 2012, 2012 First International Workshop on Software Engineering Education Based on Real-World Experiences (EduRex).

[16]  Eric Andres,et al.  Exploring feedback and student characteristics relevant for personalizing feedback strategies , 2014, Comput. Educ..

[17]  Ivan A. Garcia,et al.  Designing and implementing a constructionist approach for improving the teaching–learning process in the embedded systems and wireless communications areas , 2014, Comput. Appl. Eng. Educ..

[18]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[19]  Yuan-Cheng Lai,et al.  Using collaborative annotating and data mining on formative assessments to enhance learning efficiency , 2014, Comput. Appl. Eng. Educ..

[20]  Dragan Gasevic,et al.  Student modeling and assessment in intelligent tutoring of software patterns , 2012, Expert Syst. Appl..

[21]  Ming-Puu Chen,et al.  An evaluation of learners' satisfaction toward mobile learning , 2007 .