58,865 research outputs found
Unifying an Introduction to Artificial Intelligence Course through Machine Learning Laboratory Experiences
This paper presents work on a collaborative project funded by the National Science Foundation that incorporates machine learning as a unifying theme to teach fundamental concepts typically covered in the introductory Artificial Intelligence courses. The project involves the development of an adaptable framework for the presentation of core AI topics. This is accomplished through the development, implementation, and testing of a suite of adaptable, hands-on laboratory projects that can be closely integrated into the AI course. Through the design and implementation of learning systems that enhance commonly-deployed applications, our model acknowledges that intelligent systems are best taught through their application to challenging problems. The goals of the project are to (1) enhance the student learning experience in the AI course, (2) increase student interest and motivation to learn AI by providing a framework for the presentation of the major AI topics that emphasizes the strong connection between AI and computer science and engineering, and (3) highlight the bridge that machine learning provides between AI technology and modern software engineering
A game-based approach to the teaching of object-oriented programming languages
Students often have difficulties when trying to understand the concepts of object-oriented programming
(OOP). This paper presents a contribution to the teaching of OOP languages through a game-oriented
approach based on the interaction with tangible user interfaces (TUIs). The use of a specific type of
commercial distributed TUI (Sifteo cubes), in which several small physical devices have sensing, wireless
communication and user-directed output capabilities, is applied to the teaching of the C# programming
language, since the operation of these devices can be controlled by user programs written in C#. For our
experiment, we selected a sample of students with a sufficient knowledge about procedural programming,
which was divided into two groups: The first one had a standard introductory C# course, whereas
the second one had an experimental C# course that included, in addition to the contents of the previous
one, two demonstration programs that illustrated some OOP basic concepts using the TUI features.
Finally, both groups completed two tests: a multiple-choice exam for evaluating the acquisition of basic
OOP concepts and a C# programming exercise. The analysis of the results from the tests indicates that the
group of students that attended the course including the TUI demos showed a higher interest level (i.e.
they felt more motivated) during the course exposition than the one that attended the standard introductory
C# course. Furthermore, the students from the experimental group achieved an overall better
mark. Therefore, we can conclude that the technological contribution of Sifteo cubes – used as a
distributed TUI by which OOP basic concepts are represented in a tangible and a visible way – to the
teaching of the C# language has a positive influence on the learning of this language and such basic
concepts
Towards a narrative-oriented framework for designing mathematical learning
This paper proposes a narrative-oriented approach to the design of educational activities, as well as a CSCL system to support them, in the context of learning mathematics. Both Mathematics and interface design seem unrelated to narrative. Mathematical language, as we know it, is devoid of time and person. Computer interfaces are static and non-linear. Yet, as Bruner (1986; 1990) and others show, narrative is a powerful cognitive and epistemological tool. The questions we wish to explore are - - If, and how, can mathematical meaning be expressed in narrative forms - without compromising rigour? - What are the narrative aspects of user interface? How can interface design be guided by notions of narrative? - How can we harness the power of narrative in teaching mathematics, in a CSCL environment? We begin by giving a brief account of the use of narrative in educational theory. We will describe the environment and tools used by the WebLabs project, and report on one of our experiments. We will then describe our narrative-oriented framework, by using it to analyze both the environment and the experiment described
Spartan Daily, February 14, 1939
Volume 27, Issue 84https://scholarworks.sjsu.edu/spartandaily/2874/thumbnail.jp
Spartan Daily, April 10, 1939
Volume 27, Issue 113https://scholarworks.sjsu.edu/spartandaily/2903/thumbnail.jp
Spartan Daily, March 16, 1990
Volume 94, Issue 35https://scholarworks.sjsu.edu/spartandaily/7965/thumbnail.jp
Spartan Daily, February 15, 1939
Volume 27, Issue 85https://scholarworks.sjsu.edu/spartandaily/2875/thumbnail.jp
Spartan Daily, November 4, 2003
Volume 121, Issue 47https://scholarworks.sjsu.edu/spartandaily/9913/thumbnail.jp
Conceptual Framework for the Use of Building Information Modeling in Engineering Education
The objective of this paper is to present a critical literature review of the Building Information Modelling (BIM) methodologyandtoanalyzewhetherBIMcanbeconsideredaVirtualLearningEnvironment.Aconceptualframeworkis proposed for using BIM in a university context. A search of documents was carried out in the Core Collection of Web of Science; it was restricted to the last five years (2013–2017). A total of 95 documents were analyzed; all documents were written in English and peer reviewed. BIM meets all the characteristics of Virtual Learning Environments. The proposed framework has three dimensions (competencies, pedagogical approach and level of integration).It allows for the planning and analysis of future experiences of teaching BIM in a university context.Ministry of Economy and Competitiveness of Spain and AEI/FEDER, UE Projects EDU2016-77007-RRegional Government of Extremadura (Spain) IB 16068Regional Government of Extremadura (Spain) GR1800
Spartan Daily, February 16, 1939
Volume 27, Issue 86https://scholarworks.sjsu.edu/spartandaily/2876/thumbnail.jp
- …