Abstract
First, the term ‘smart educational environment’ should be defined. There are standard educational environments that are based on using the Internet-based technology along with some e-learning-oriented systems such as Moodle. In the widest sense, the word ‘environment’ should be understood as the overall technological support (hardware, software and networking with remote terminals) and the infrastructure of the methodological support, including databases or digital libraries with the teaching content, management facilities and teaching instructions (for teachers and students) to support e-learning. The base actors (teachers and students), maintenance facilities and personnel might be also treated as components of the environment. In the narrow sense, by the educational environment, we mean the facilities for functioning e-learning processes to achieving teaching goals within the teaching organization. Using the m-learning paradigm, for example, on the smartphones basis, perhaps, one can treat as being the smart environment too.
In the case of citing, this chapter should be referenced as follows: Vytautas Štuikys and Renata Burbaitė. Smart Educational Environments to Teach Topics in CS: A Case Study. In Smart Learning Objects for the Smart Education in CS (Theory, Methodology and Robot-Based Implementation), Springer, 2015.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Allen MJ (2004) Assessing academic programs. Anker Publishing, Boston
Barker BS, Ansorge J (2007) Robotics as means to increase achievement scores in an informal learning environment. J Res Technol Educ 39(3):229–243
Beer RD, Chiel HJ, Drushel RF (1999) Using autonomous robotics to teach science and engineering. Commun ACM 42(6):85–92
Benitti FBV (2012) Exploring the educational potential of robotics in schools: a systematic review. Comput Educ 58(3):978–988
Balatsoukas P, Morris A, O’Brien A (2008) Learning objects update: review and critical approach to content aggregation. Educ Technol Soc 11(2):119–130
Brittain N (2011) IT education remains mired in uncertainty. Computing. 20 Sep 2011
Burbaite R, Stuikys V, Damasevicius R (2013) Educational robots as collaborative learning objects for teaching computer science. In: System Science and Engineering (ICSSE), 2013 international conference IEEE, pp 211–216
Burbaite R, Stuikys V, Marcinkevicius R (2012) The LEGO NXT robot-based e-learning environment to teach computer science topics. Elektronika ir Elektrotechnika 18(9):113–116
Burbaitė R (2014) Advanced generative learning objects in informatics education: the concept, models, and implementation. Summary of doctoral dissertation, physical sciences, informatics (09P), Kaunas University of Technology, Kaunas
Campos AM, Alvarez-Gonzalez LA, Livingstone DE (2012) Analyzing effectiveness of pedagogical scenarios for learning programming a learning path data model. In: Mierluş-Mazilu I (ed) Proceedings of the 1st international workshop on open technology transfer and learning solutions for programming education. Conspress, Bucureşti
Chown E, Foil GT, Work H, Zhuang Y (2006) AiboConnect: a simple programming environment for robotics. In: FLAIRS conference, Melbourne Beach, FL, USA, pp 192–197
Chou LD, Liu TC, Li DC, Chen YS, Leong MT, Lee PH, Lin YC (2011) Development of a game-based learning system using toy robots. In: Advanced Learning Technologies (ICALT), 2011 11th IEEE international conference, Athens, Greece, pp 202–204
Frangou S, Papanikolaou KA (2009) On the development of robotic enhanced learning environments. In: Kinshuk DGS, Spector JM, Ifenthaler D (eds) Proceedings of the IADIS international conference on cognition and exploratory learning in digital age, Rome, Italy, pp 18–25
Gray JA (2001) Toeing the line: experiments with line-following algorithms. [Online]. Available: http://www.fll-freak.com/misc/01-jgray_report.pdf
Hadjerrouit S (2009) Teaching and learning school informatics: a concept-based pedagogical approach. Inform Educ Int J 8(2):227–250
Hasker RW (2006) An introductory programming environment for LEGO® MindStorms™ robots. In: Proceedings of the 2006 ASCUE conference, Myrtle Beach, South Carolina
Huba ME, Freed JE (2000) Learner centered assessment on college campuses: shifting the focus from teaching to learning. Commun Coll J Res Pract 24(9):759–766
Houser C, Thornton P, Kluge D (2002) Mobile learning: cell phones and PDAs for education. In: Computers in education, international conference, IEEE computer society, pp 1149–1149
IEEE (2000) IEEE learning standards committee, WG 12: learning object metadata [Online]. Available: http://ltsc.ieee.org/wg12
International Federation of Robotics (IFR) (2012) World robotics 2012 industrial robots. Executive summary [Online]. Available: http://www.ifr.org/industrial-robots/statistics/
Jones V, Jo JH (2004) Ubiquitous learning environment: an adaptive teaching system using ubiquitous technology. In: Beyond the comfort zone: proceedings of the 21st ASCILITE conference, Perth, Western Australia, p 474
Kurilovas E, Dagienė V (2009) Multiple criteria comparative evaluation of e-learning systems and components. Informatica 20(4):499–518
Klopfer E (2008) Augmented learning: research and design of mobile educational games. MIT Press, Cambridge, MA
De Kock A, Sleegers P, Voeten MJ (2004) New learning and the classification of learning environments in secondary education. Rev Educ Res 74(2):141–170
Kim S, Song SM, Yoon YI (2011) Smart learning services based on smart cloud computing. Sensors 11(8):7835–7850
Liber O (2005) Learning objects: conditions for viability. J Comput Assist Learn 21(5):366–373
Lombardozzi C (2008) Learning environment design. E-learning guild’s leading solutions e-magazine
Lau WW, Yuen AH (2011) Modelling programming performance: beyond the influence of learner characteristics. Comput Edu 57(1):1202–1213
Mauch E (2001) Using technological innovation to improve the problem-solving skills of middle school students: educators’ experiences with the LEGO mindstorms robotic invention system. Clear House 74(4):211–213
Portsmore M, Rogers C (2004) Bringing engineering to elementary school. J STEM Educ 5(3&4):17–28
Reid JA, Forrestal P, Cook J (1990) Small group learning in the classroom. Irwin, Heinemann
Schulte C (2002) Towards a pedagogical framework for teaching programming and object-oriented modelling in secondary education. In: Proceedings of SECIII 2002, Dortmund, Germany, pp 22–26
Schäfer A, Holz J, Leonhardt T, Schroeder U, Brauner P, Ziefle M (2013) From boring to scoring–a collaborative serious game for learning and practicing mathematical logic for computer science education. Comput Sci Educ 23(2):87–111
Shukla M, Shukla AN (2012) Growth of robotics industry early in 21st century. Int J Comput Eng Res 2(5):1554–1558
Project SMART Celebrates 10 Years of Support from Entergy (2014) http://www.oswego.edu/magazine/2014/08/11/project-smart-celebrates-10-years-of-support-from-entergy/
Santacruz-Valencia LP, Navarro A, Kloos CD, Aedo I (2008) ELO-tool: taking action in the challenge of assembling learning objects. Educ Technol Soc 11(1):102–117
Tanner P, Karas C, Schofield D (2014) Augmenting a child’s reality: using educational tablet technology. J Inf Technol Educ Innov Pract 13:45–54
Toledo S (2006) Analysis of the NXT bluetooth-communication protocol. Technical paper [Online]. Available: http://www.tau.ac.il/~ stoledo/lego/btperformance.html
Wiley DA (2000) Learning object design and sequencing theory. Ph.D. dissertation, Brigham Young University
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Štuikys, V. (2015). Robot-Based Smart Educational Environments to Teach CS: A Case Study. In: Smart Learning Objects for Smart Education in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-319-16913-2_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-16913-2_12
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-16912-5
Online ISBN: 978-3-319-16913-2
eBook Packages: Computer ScienceComputer Science (R0)