The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
There is a strong worldwide movement which is pushing for the teaching of serious computer science principles besides reading, writing and basic numeracy starting from first grade and reaching all students across all grades. This is being done through both formal initiatives carried out by international organizations and at the national level by putting forward curricula, some of which are mandatory...
DISSECT (DIScover SciEnce through Computational Thinking) is a project aimed at introducing students to computer science principles by establishing computational thinking (CT) as a problem-solving technique within middle school and high school Science, Technology, Engineering, and Mathematics (STEM) courses. While DISSECT has shown successful integration of CT into middle school and high school STEM...
Computers are the leading technology of the 21st century. Programming, the development of software is thus a fundamental activity in which many people are engaged worldwide. Therefore programming courses are included as a part of the curriculum. In these courses, students are primarily introduced to language features. Traditionally, the students practice by applying the acquired knowledge to solve...
The main goal of this paper is to describe the development of "Over the Gate", a game based training designed to empower children's creativity through games and digital storytelling, in addition to the outcomes of a pilot study. The paper will also focus on the theories of creativity on which the training is based (Med nick, Guilford, Torrance and some processes identified by the Gestalt...
Game-based learning is considered as a very motivational tool to accelerate active learning of students. As such learning environments usually follow a computer-assisted instruction concept that offers no adaptability to each student, some idea from Intelligent Tutoring Systems (ITS) are borrowed and applied in educational games to teach introductory programming. Thus, we developed a Game-based Intelligent...
The objectives of this research was to analyze whether the problem based learning model has a better effect than the direct instructional model towards physics learning outcomes. It also aims at using the problem based learning model for analyzing the student learning activity in an experimental class. The populations used in this research are three classes of high school students in SMAN 2 Balige,...
Numbers parts-whole relationship is mainly represented by number bonds in the Malaysian year one mathematics textbooks. Seldom tasks are given to encourage students to create their own representations. The purpose of this study was to investigate how year one students represent and solve word problems based on numbers parts-whole relationship. On this account a cross sectional survey was conducted...
Game-based learning (GBL) involves the usage of games to overcome a specific task, to help study subjects, and to visualize certain concepts that are believed to hold the potential to render learning of academic subjects to be more learner-centred, easier, more enjoyable, more interesting, and, thus, more effective. At present the value of GBL in education is undeniable and the potential benefits...
The goal of many elementary school courses is to develop abilities in solving math problems. Mathematics are everywhere in life; it can cultivate personal independent thinking ability, and is the most important tool in scientific research. Lively images or illustrations can effectively attract the attention of children, in turn elevating their learning interest. This study designed a digital game-based...
We report on our efforts to enhance our undergraduate computer science and software engineering curriculum, promoting what we term agile communication through practice in inquiry, critique and reflection. We are targeting early courses in our curriculum, so that students internalize agile practices as part of their personal software development process. Our approach constitutes a cognitive apprenticeship...
Mathematical thinking involves mental operations that are facilitated by the learners' mathematics knowledge and their positive disposition towards mathematical problem solving. It improves problem solving process by adapting various heuristic strategies as well as monitoring and controlling their outcomes in meta-cognitive manner. Thus, it is vital to identify the mathematical thinking level of pre-university...
Many students struggle to master numbers parts-whole relationship. This study investigated why year one students have difficulties in mastering the numbers parts-whole relationship through qualitative approach. Data was collected from a purposive sample of six Year One students chosen based on their mathematics performance in LINUS through individual interviews. Analyses of data indicated that some...
The use of open-source Python as opposed to traditional computing platforms such MATLAB, Mathematica, and C/C++, is becoming more and more noticeable as all forms of opensource software develop. The Python user community itself is very vibrant, but what really stands out for those of us in signals and systems, is what is happening in the numerical computing side of Python. This paper will describe...
Content analysis method has been widely used to assess students' response in online discussion. Selecting appropriate content analysis model is important to ensure the validity of research finding. As one of the ultimate goals in learning is to develop students' cognitive skills, this paper highlights the existing content analysis models adopted in previous studies to assess the cognitive aspect of...
The development in education in the 21st century has demanded Malaysian students to be on par or better with other students in advanced countries. Various pedagogics of teaching and learning are introduced in the class in order to produce good students in thinking, technical and moral values skills. One of the pedagogics introduced is using robotic education in the Malaysian education system. Among...
The purpose of this paper is to identify the major ICT skills and learning strategies involved Social Collaborative Knowledge Construction using Flipped Classroom Model. The approach adopted in this article is a Meta-analysis on Students' Social Collaborative Knowledge Construction using Flipped Classroom Model. Social Collaborative Knowledge Construction (SCKC) process involves peer to peer communication...
The Flipped Classroom is becoming a popular teaching method. Students watch video lectures before class, saving class time for active learning (problem solving, demonstrations, applications, etc.). This paper assesses the faculty experience preparing for and teaching a flipped class, how much time is required, and ways successful professors have found to manage this. This paper also assesses the experience...
Programming learning is a complexity work, many students in the process of learning often encounter many problems and obstacles. Programming faces different programming language design, mathematical logic, database access and network communication barriers, therefore in the process of learning. Due to these different issues, Programming involves many cognitive skills and related factors. The teaching...
We describe a new tool, Equality, for equation entry using free-form layout of components drawn from a palette of symbols. Our approach is designed to enable learners to easily manipulate the structure of their equations, to be functional in both desktop and mobile environments, and to minimize the amount of learning required to use the tool. We present the results of a study comparing a prototype...
Learning programming is a difficult task. The learning process is particularly disorienting when you are approaching programming for the first time. As a student you are exposed to several new concepts (control flow, variable, etc. But also coding, compiling etc.) and to a change in the way you think (algorithms). Teachers try to expose the students gradually to the new concepts by presenting them...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.