Sample records for learning computer programming

  1. A Computer-Aided Writing Program for Learning Disabled Adolescents. (United States)

    Fais, Laurie; Wanderman, Richard

    The paper describes the application of a computer-assisted writing program in a special high school for learning disabled and dyslexic students and reports on a study of the program's effectiveness. Particular advantages of the Macintosh Computer for such a program are identified including use of the mouse pointing tool, graphic icons to identify…

  2. Investigating Difficulties of Learning Computer Programming in Saudi Arabia (United States)

    Alakeel, Ali M.


    Learning computer programming is one of the main requirements of many educational study plans in higher education. Research has shown that many students face difficulties acquiring reasonable programming skills during their first year of college. In Saudi Arabia, there are twenty-three state-owned universities scattered around the country that…

  3. A Peer-Assisted Learning Experience in Computer Programming Language Learning and Developing Computer Programming Skills (United States)

    Altintas, Tugba; Gunes, Ali; Sayan, Hamiyet


    Peer learning or, as commonly expressed, peer-assisted learning (PAL) involves school students who actively assist others to learn and in turn benefit from an effective learning environment. This research was designed to support students in becoming more autonomous in their learning, help them enhance their confidence level in tackling computer…

  4. Computer Access and Flowcharting as Variables in Learning Computer Programming. (United States)

    Ross, Steven M.; McCormick, Deborah

    Manipulation of flowcharting was crossed with in-class computer access to examine flowcharting effects in the traditional lecture/laboratory setting and in a classroom setting where online time was replaced with manual simulation. Seventy-two high school students (24 male and 48 female) enrolled in a computer literacy course served as subjects.…

  5. Towards a Serious Game to Help Students Learn Computer Programming

    Directory of Open Access Journals (Sweden)

    Mathieu Muratet


    Full Text Available Video games are part of our culture like TV, movies, and books. We believe that this kind of software can be used to increase students' interest in computer science. Video games with other goals than entertainment, serious games, are present, today, in several fields such as education, government, health, defence, industry, civil security, and science. This paper presents a study around a serious game dedicated to strengthening programming skills. Real-Time Strategy, which is a popular game genre, seems to be the most suitable kind of game to support such a serious game. From programming teaching features to video game characteristics, we define a teaching organisation to experiment if a serious game can be adapted to learn programming.

  6. Learning Disabilities and the Auditory and Visual Matching Computer Program (United States)

    Tormanen, Minna R. K.; Takala, Marjatta; Sajaniemi, Nina


    This study examined whether audiovisual computer training without linguistic material had a remedial effect on different learning disabilities, like dyslexia and ADD (Attention Deficit Disorder). This study applied a pre-test-intervention-post-test design with students (N = 62) between the ages of 7 and 19. The computer training lasted eight weeks…

  7. Computer Literacy and Online Learning Attitude toward GSOE Students in Distance Education Programs (United States)

    Li, Lung-Yu; Lee, Long-Yuan


    The purpose of this study was to explore graduate students' competencies in computer use and their attitudes toward online learning in asynchronous online courses of distance learning programs in a Graduate School of Education (GSOE) in Taiwan. The research examined the relationship between computer literacy and the online learning attitudes of…

  8. Automation and schema acquisition in learning elementary computer programming : implications for the design of practice

    NARCIS (Netherlands)

    van Merrienboer, Jeroen J.G.; van Merrienboer, J.J.G.; Paas, Fred G.W.C.


    Two complementary processes may be distinguished in learning a complex cognitive skill such as computer programming. First, automation offers task-specific procedures that may directly control programming behavior, second, schema acquisition offers cognitive structures that provide analogies in new

  9. Computer program for distance learning of pesticide application technology

    Directory of Open Access Journals (Sweden)

    Bruno Maia


    Full Text Available Distance learning presents great potential for mitigating field problems on pesticide application technology. Thus, due to the lack of teaching material about pesticide spraying technology in the Portuguese language and the increasing availability of distance learning, this study developed and evaluated a computer program for distance learning about the theory of pesticide spraying technology using the tools of information technology. The modules comprising the course, named Pulverizar, were: (1 Basic concepts, (2 Factors that affect application, (3 Equipments, (4 Spraying nozzles, (5 Sprayer calibration, (6 Aerial application, (7 Chemigation, (8 Physical-chemical properties, (9 Formulations, (10 Adjuvants, (11 Water quality, and (12 Adequate use of pesticides. The program was made available to the public on July 1st, 2008, hosted at the web site, and was simple, robust and practical on the complementation of traditional teaching for the education of professionals in Agricultural Sciences. Mastering pesticide spraying technology by people involved in agricultural production can be facilitated by the program Pulverizar, which was well accepted in its initial evaluation.O ensino à distância apresenta grande potencial para minorar os problemas ocorridos no campo na área de tecnologia de aplicação de agroquímicos. Dessa forma, diante da escassez de material instrucional na área de tecnologia de aplicação de agroquímicos em Português e do crescimento elevado da educação à distância, o objetivo deste trabalho foi desenvolver e avaliar um programa computacional para o ensino à distância da parte teórica de tecnologia de aplicação de agroquímicos, utilizando as ferramentas de tecnologia da informação. Os módulos que compuseram o curso, intitulado Pulverizar, foram: (1 Conceitos básicos, (2 Fatores que afetam a aplicação, (3 Equipamentos, (4 Pontas de pulverização, (5 Calibração de pulverizadores

  10. Learning Computer Programming: Implementing a Fractal in a Turing Machine (United States)

    Pereira, Hernane B. de B.; Zebende, Gilney F.; Moret, Marcelo A.


    It is common to start a course on computer programming logic by teaching the algorithm concept from the point of view of natural languages, but in a schematic way. In this sense we note that the students have difficulties in understanding and implementation of the problems proposed by the teacher. The main idea of this paper is to show that the…

  11. The Use of Engineering Design Concept for Computer Programming Course: A Model of Blended Learning Environment (United States)

    Tritrakan, Kasame; Kidrakarn, Pachoen; Asanok, Manit


    The aim of this research is to develop a learning model which blends factors from learning environment and engineering design concept for learning in computer programming course. The usage of the model was also analyzed. This study presents the design, implementation, and evaluation of the model. The research methodology is divided into three…

  12. Computer-Assisted Language Learning: Current Programs and Projects. ERIC Digest. (United States)

    Higgins, Chris

    For many years, foreign language teachers have used the computer to provide supplemental exercises in the instruction of foreign languages. In recent years, advances in computer technology have motivated teachers to reassess the computer and consider it a valuable part of daily foreign language learning. Innovative software programs, authoring…

  13. Understanding Computational Thinking before Programming: Developing Guidelines for the Design of Games to Learn Introductory Programming through Game-Play (United States)

    Kazimoglu, Cagin; Kiernan, Mary; Bacon, Liz; MacKinnon, Lachlan


    This paper outlines an innovative game-based approach to learning introductory programming that is grounded in the development of computational thinking at an abstract conceptual level, but also provides a direct contextual relationship between game-play and learning traditional introductory programming. The paper proposes a possible model for,…

  14. An Empathic Avatar in a Computer-Aided Learning Program to Encourage and Persuade Learners (United States)

    Chen, Gwo-Dong; Lee, Jih-Hsien; Wang, Chin-Yeh; Chao, Po-Yao; Li, Liang-Yi; Lee, Tzung-Yi


    Animated pedagogical agents with characteristics such as facial expressions, gestures, and human emotions, under an interactive user interface are attractive to students and have high potential to promote students' learning. This study proposes a convenient method to add an embodied empathic avatar into a computer-aided learning program; learners…

  15. Improving Teaching and Learning of Computer Programming through the Use of the Second Life Virtual World (United States)

    Esteves, Micaela; Fonseca, Benjamim; Morgado, Leonel; Martins, Paulo


    The emergence of new technologies such as three-dimensional virtual worlds brings new opportunities for teaching and learning. We conducted an action research approach to the analysis of how teaching and learning of computer programming at the university level could be developed within the Second Life virtual world. Results support the notion that…

  16. The Effects of Self-Explanation and Reading Questions and Answers on Learning Computer Programming Language (United States)

    Lee, Nancy


    The current study explored the differential effects of two learning strategies, self-explanation and reading questions and answers, on students' test performance in the computer programming language JavaScript. Students' perceptions toward the two strategies as to their effectiveness in learning JavaScript was also explored by examining students'…

  17. A Drawing and Multi-Representational Computer Environment for Beginners' Learning of Programming Using C: Design and Pilot Formative Evaluation (United States)

    Kordaki, Maria


    This paper presents both the design and the pilot formative evaluation study of a computer-based problem-solving environment (named LECGO: Learning Environment for programming using C using Geometrical Objects) for the learning of computer programming using C by beginners. In its design, constructivist and social learning theories were taken into…

  18. Pre-Service Teachers' Uses of and Barriers from Adopting Computer-Assisted Language Learning (CALL) Programs (United States)

    Samani, Ebrahim; Baki, Roselan; Razali, Abu Bakar


    Success in implementation of computer-assisted language learning (CALL) programs depends on the teachers' understanding of the roles of CALL programs in education. Consequently, it is also important to understand the barriers teachers face in the use of computer-assisted language learning (CALL) programs. The current study was conducted on 14…

  19. The Implementation of Blended Learning Using Android-Based Tutorial Video in Computer Programming Course II (United States)

    Huda, C.; Hudha, M. N.; Ain, N.; Nandiyanto, A. B. D.; Abdullah, A. G.; Widiaty, I.


    Computer programming course is theoretical. Sufficient practice is necessary to facilitate conceptual understanding and encouraging creativity in designing computer programs/animation. The development of tutorial video in an Android-based blended learning is needed for students’ guide. Using Android-based instructional material, students can independently learn anywhere and anytime. The tutorial video can facilitate students’ understanding about concepts, materials, and procedures of programming/animation making in detail. This study employed a Research and Development method adapting Thiagarajan’s 4D model. The developed Android-based instructional material and tutorial video were validated by experts in instructional media and experts in physics education. The expert validation results showed that the Android-based material was comprehensive and very feasible. The tutorial video was deemed feasible as it received average score of 92.9%. It was also revealed that students’ conceptual understanding, skills, and creativity in designing computer program/animation improved significantly.

  20. Introduction of computing in physics learning visual programing

    International Nuclear Information System (INIS)

    Kim, Cheung Seop


    This book introduces physics and programing, foundation of visual basic, grammar of visual basic, visual programing, solution of equation, calculation of matrix, solution of simultaneous equation, differentiation, differential equation, simultaneous differential equation and second-order differential equation, integration and solution of partial differential equation. It also covers basic language, terms of visual basic, usage of method, graphic method, step by step method, fails-position method, Gauss elimination method, difference method and Euler method.

  1. Multivariate Gradient Analysis for Evaluating and Visualizing a Learning System Platform for Computer Programming (United States)

    Mather, Richard


    This paper explores the application of canonical gradient analysis to evaluate and visualize student performance and acceptance of a learning system platform. The subject of evaluation is a first year BSc module for computer programming. This uses "Ceebot," an animated and immersive game-like development environment. Multivariate…

  2. Combining Self-Explaining with Computer Architecture Diagrams to Enhance the Learning of Assembly Language Programming (United States)

    Hung, Y.-C.


    This paper investigates the impact of combining self explaining (SE) with computer architecture diagrams to help novice students learn assembly language programming. Pre- and post-test scores for the experimental and control groups were compared and subjected to covariance (ANCOVA) statistical analysis. Results indicate that the SE-plus-diagram…

  3. Analyses of Receptive and Productive Korean EFL Vocabulary: Computer-Based Vocabulary Learning Program (United States)

    Kim, Scott Sungki


    The present research study investigated the effects of 8 versions of a computer-based vocabulary learning program on receptive and productive knowledge levels of college students. The participants were 106 male and 103 female Korean EFL students from Kyungsung University and Kwandong University in Korea. Students who participated in versions of…

  4. A computer based learning program for radiation therapy

    International Nuclear Information System (INIS)

    Frenzel, T.; Kruell, A.; Schmidt, R.


    Many textbooks about radiation therapy for the education of medical, technical and scientific staff are available. But they are restricted to transfer of knowledge via text and figures. On the other hand movies and animated pictures can give you a more realistic impression of the procedures and technical equipment of a radiation therapy department. Therefore, an interactive multimedia teaching program was developed at the Universitaets-Krankenhaus Eppendorf for the department of radiation therapy. The electronic textbook runs under 'MS Windows 3.1 trademark ' (with multimedia extensions) and 'MS Windows 95 trademark ', contains eight chapters and can be used without any preliminary knowledge. The program has been tested by medical personnel, nurses, physicists and physicians and was generally welcome. The program was designed for people with different levels of education to reach as many users as possible. It was not created to replace textbooks but was designed for their supplement. (orig.) [de

  5. [Computer-assisted multimedia interactive learning program "Primary Open-Angle Glaucoma"]. (United States)

    Dick, V B; Zenz, H; Eisenmann, D; Tekaat, C J; Wagner, R; Jacobi, K W


    Advances in the area of information technology have opened up new possibilities for the use of interactive media in the training of medical students. Classical instructional technologies, such as video, slides, audio cassettes and computer programs with a textbook orientation, have been merged into one multimedia computer system. The medical profession has been increasingly integrating computer-based applications which can be used, for example, for record keeping within a medical practice. The goal of this development is to provide access to all modes of information storage and retrieval as well as documentation and training systems within a specific context. Since the beginning of the winter semester 1995, the Department of Ophthalmology in Giessen has used the learning program "Primary Open Angle Glaucoma" in student instruction. One factor that contributed to the implementation of this project was that actual training using patients within the clinic is difficult to conduct. Media-supported training that can provide a simulation of actual practice offers a suitable substitute. The learning program has been installed on Power PCs (Apple MacIntosh), which make up the technical foundation of our system. The program was developed using Hypercard software, which provides userfriendly graphical work environment. This controls the input and retrieval of data, direct editing of documents, immediate simulation, the creation of on-screen documents and the integration of slides that have been scanned in as well as QuickTime films. All of this can be accomplished without any special knowledge of programming language or operating systems on the part of the user. The glaucoma learning program is structured along the lines of anatomy, including an explanation of the circulation of the aqueous humor, pathology, clinical symptoms and findings, diagnosis and treatment. This structure along with the possibility for creating a list of personal files for the user with a collection

  6. [Interactive computer-assisted learning program for diagnosis and therapy of recurrent laryngeal nerve paralysis]. (United States)

    Stehle, A; Gross, M


    With the increasing capacity of personal computers more and more multimedia training programs are becoming available which make use of these possibilities. Computer-based presentation is usually interesting because it is visually attractive. However, the extent to which computer-based training programs correspond to international standards of quality of software ergonomics has never been the subject of systematic research. Another question is how much these programs motivate learning and what increase in knowledge can be achieved by using them. Using a multimedia interactive training program developed in our facility, 100 medical students were asked to evaluate the program after they had been using it for about one hour. In a questionnaire they first rated suitability for the task, self-descriptiveness, controllability, conformity with user expectation, error tolerance, suitability for individualization, and suitability for learning on a bipolar scale from "---" to "+3" (in numbers 1, worst result, to 7, best result). The median values achieved were rated between 6.0 and 6.2--software ergonomic criteria of the program ranged from good to very good. The second part was a subjective evaluation of the program's ability to deliver "medical knowledge which is relevant for the exam" (median = 6.0), "knowledge about systematic procedure in medicine" (median = 5.5), "knowledge about sensible use of diagnostic methods" (median = 6.0), "knowledge about clinical methods", and "experience with selective learning" (median = 6.0). This part was also rated good to very good. The third part of the questionnaire involved a pretest-posttest comparison. Two groups of students were asked how much benefit they had achieved by using the program. It was shown that the students were able to answer the exam questions significantly better than the control questions after they had used the program. This study confirms that the interactive computer-based training program is very well suited

  7. A mixed-methods exploration of an environment for learning computer programming

    Directory of Open Access Journals (Sweden)

    Richard Mather


    Full Text Available A mixed-methods approach is evaluated for exploring collaborative behaviour, acceptance and progress surrounding an interactive technology for learning computer programming. A review of literature reveals a compelling case for using mixed-methods approaches when evaluating technology-enhanced-learning environments. Here, ethnographic approaches used for the requirements engineering of computing systems are combined with questionnaire-based feedback and skill tests. These are applied to the ‘Ceebot’ animated 3D learning environment. Video analysis with workplace observation allowed detailed inspection of problem solving and tacit behaviours. Questionnaires and knowledge tests provided broad sample coverage with insights into subject understanding and overall response to the learning environment. Although relatively low scores in programming tests seemingly contradicted the perception that Ceebot had enhanced understanding of programming, this perception was nevertheless found to be correlated with greater test performance. Video analysis corroborated findings that the learning environment and Ceebot animations were engaging and encouraged constructive collaborative behaviours. Ethnographic observations clearly captured Ceebot's value in providing visual cues for problem-solving discussions and for progress through sharing discoveries. Notably, performance in tests was most highly correlated with greater programming practice (p≤0.01. It was apparent that although students had appropriated technology for collaborative working and benefitted from visual and tacit cues provided by Ceebot, they had not necessarily deeply learned the lessons intended. The key value of the ‘mixed-methods’ approach was that ethnographic observations captured the authenticity of learning behaviours, and thereby strengthened confidence in the interpretation of questionnaire and test findings.

  8. The development of Sonic Pi and its use in educational partnerships: Co-creating pedagogies for learning computer programming


    Aaron, S; Blackwell, Alan Frank; Burnard, Pamela Anne


    Sonic Pi is a new open source software tool and platform originally developed for the Raspberry Pi computer, designed to enable school children to learn programming by creating music. In this article we share insights from a scoping study on the development of Sonic Pi and its use in educational partnerships. Our findings draw attention to the importance of collaborative relationships between teacher and computer scientist and the value of creative pedagogies for learning computer programming...

  9. Development of computer assisted learning program using cone beam projection for head radiography

    International Nuclear Information System (INIS)

    Nakazeko, Kazuma; Araki, Misao; Kajiwara, Hironori; Watanabe, Hiroyuki; Kuwayama, Jun; Karube, Shuhei; Hashimoto, Takeyuki; Shinohara, Hiroyuki


    We present a computer assisted learning (CAL) program to simulate head radiography. The program provides cone beam projections of a target volume, simulating three-dimensional computed tomography (CT) of a head phantom. The generated image is 512 x 512 x 512 pixels with each pixel 0.6 mm on a side. The imaging geometry, such as X-ray tube orientation and phantom orientation, can be varied. The graphical user interface (GUI) of the CAL program allows the study of the effects of varying the imaging geometry; each simulated projection image is shown quickly in an adjoining window. Simulated images with an assigned geometry were compared with the image obtained using the standard geometry in clinical use. The accuracy of the simulated image was verified through comparison with the image acquired using radiography of the head phantom, subsequently processed with a computed radiography system (CR image). Based on correlation coefficient analysis and visual assessment, it was concluded that the CAL program can satisfactorily simulate the CR image. Therefore, it should be useful for the training of head radiography. (author)

  10. Adolescents' Chunking of Computer Programs. (United States)

    Magliaro, Susan; Burton, John K.

    To investigate what children learn during computer programming instruction, students attending a summer computer camp were asked to recall either single lines or chunks of computer programs from either coherent or scrambled programs. The 16 subjects, ages 12 to 17, were divided into three instructional groups: (1) beginners, who were taught to…

  11. Motivating Students through Positive Learning Experiences: A Comparison of Three Learning Designs for Computer Programming Courses (United States)

    Lykke, Marianne; Coto, Mayela; Jantzen, Christian; Mora, Sonia; Vandel, Niels


    Based on the assumption that wellbeing, positive emotions and engagement influence motivation for learning, the aim of this paper is to provide insight into students' emotional responses to and engagement in different learning designs. By comparing students' reports on the experiential qualities of three different learning designs, their…

  12. Development and Study the Usage of Blended Learning Environment Model Using Engineering Design Concept Learning Activities to Computer Programming Courses for Undergraduate Students of Rajabhat Universities

    Directory of Open Access Journals (Sweden)

    Kasame Tritrakan


    Full Text Available The objectives of this research were to study and Synthesise the components, to develop, and to study the usage of blended learning environment model using engineering design concept learning activities to computer programming courses for undergraduate students of Rajabhat universities. The research methodology was divided into 3 phases. Phase I: surveying presents, needs and problems in teaching computer programming of 52 lecturers by using in-depth interview from 5 experienced lecturers. The model’s elements were evaluated by 5 experts. The tools were questionnaire, interview form, and model’s elements assessment form. Phase II: developing the model of blended learning environment and learning activities based on engineering design processes and confirming model by 8 experts. The tools were the draft of learning environment, courseware, and assessment forms. Phase III evaluating the effects of using the implemented environment. The samples were students which formed into 2 groups, 25 people in the experiment group and 27 people in the control group by cluster random sampling. The tools were learning environment, courseware, and assessment tools. The statistics used in this research were means, standard deviation, t-test dependent, and one-way MANOVA. The results found that: 1 Lecturers quite agreed with the physical, mental, social, and information learning environment, learning processes, and assessments. There were all needs in high level. However there were physical environment problems in high level yet quite low in other aspects. 2 The developed learning environment had 4 components which were a 4 types of environments b the inputs included blended learning environment, learning motivation factors, and computer programming content c the processes were analysis of state objectives, design learning environment and activities, developing learning environment and testing materials, implement, ation evaluation and evaluate, 4 the outputs

  13. Analysis of problem solving on project based learning with resource based learning approach computer-aided program (United States)

    Kuncoro, K. S.; Junaedi, I.; Dwijanto


    This study aimed to reveal the effectiveness of Project Based Learning with Resource Based Learning approach computer-aided program and analyzed problem-solving abilities in terms of problem-solving steps based on Polya stages. The research method used was mixed method with sequential explanatory design. The subject of this research was the students of math semester 4. The results showed that the S-TPS (Strong Top Problem Solving) and W-TPS (Weak Top Problem Solving) had good problem-solving abilities in each problem-solving indicator. The problem-solving ability of S-MPS (Strong Middle Problem Solving) and (Weak Middle Problem Solving) in each indicator was good. The subject of S-BPS (Strong Bottom Problem Solving) had a difficulty in solving the problem with computer program, less precise in writing the final conclusion and could not reflect the problem-solving process using Polya’s step. While the Subject of W-BPS (Weak Bottom Problem Solving) had not been able to meet almost all the indicators of problem-solving. The subject of W-BPS could not precisely made the initial table of completion so that the completion phase with Polya’s step was constrained.

  14. Development of Computer-Aided Learning Programs on Nuclear Nonproliferation and Control

    International Nuclear Information System (INIS)

    Kim, Hyun Chul


    The fulfillment of international norms for nuclear nonproliferation is indispensable to the promotion of nuclear energy. The education and training for personnel and mangers related to the nuclear material are one of crucial factors to avoid unintended non-compliance to international norms. Korea Institute of Nuclear Nonproliferation and Control (KINAC) has been providing education and training on nuclear control as its legal duty. One of the legally mandatory educations is 'nuclear control education' performed since 2006 for the observation of the international norms on nuclear nonproliferation and the spread of the nuclear control culture. The other is 'physical protection education' performed since 2010 for maintaining the national physical protection regime effectively and the spread of the nuclear security culture. The 2010 Nuclear Security Summit was held in Washington, DC to enhance international cooperation to prevent nuclear terrorism. During the Summit, the South Korea was chosen to host the second Nuclear Summit in 2012. South Korean President announced that South Korea would share its expertise and support the Summit's mission by setting up an international education and training center on nuclear security in 2014. KINAC is making a full effort to set up the center successfully. An important function of the center is education and training in the subjects of nuclear nonproliferation, nuclear safeguards, nuclear security, and nuclear export/import control. With increasing importance of education and training education on nuclear nonproliferation and control, KINAC has been developing computer-aided learning programs on nuclear nonproliferation and control to overcome the weaknesses in classroom educations. This paper shows two learning programs. One is an e-learning system on the nuclear nonproliferation and control and the other is a virtual reality program for training nuclear material accountancy inspection of light water reactor power plants

  15. Development of Computer-Aided Learning Programs on Nuclear Nonproliferation and Control

    Energy Technology Data Exchange (ETDEWEB)

    Kim, Hyun Chul [Korea Institute of Nuclear Nonproliferation and Control, Daejeon (Korea, Republic of)


    The fulfillment of international norms for nuclear nonproliferation is indispensable to the promotion of nuclear energy. The education and training for personnel and mangers related to the nuclear material are one of crucial factors to avoid unintended non-compliance to international norms. Korea Institute of Nuclear Nonproliferation and Control (KINAC) has been providing education and training on nuclear control as its legal duty. One of the legally mandatory educations is 'nuclear control education' performed since 2006 for the observation of the international norms on nuclear nonproliferation and the spread of the nuclear control culture. The other is 'physical protection education' performed since 2010 for maintaining the national physical protection regime effectively and the spread of the nuclear security culture. The 2010 Nuclear Security Summit was held in Washington, DC to enhance international cooperation to prevent nuclear terrorism. During the Summit, the South Korea was chosen to host the second Nuclear Summit in 2012. South Korean President announced that South Korea would share its expertise and support the Summit's mission by setting up an international education and training center on nuclear security in 2014. KINAC is making a full effort to set up the center successfully. An important function of the center is education and training in the subjects of nuclear nonproliferation, nuclear safeguards, nuclear security, and nuclear export/import control. With increasing importance of education and training education on nuclear nonproliferation and control, KINAC has been developing computer-aided learning programs on nuclear nonproliferation and control to overcome the weaknesses in classroom educations. This paper shows two learning programs. One is an e-learning system on the nuclear nonproliferation and control and the other is a virtual reality program for training nuclear material accountancy inspection of light water

  16. Computer Programs. (United States)

    Anderson, Tiffoni

    This module provides information on development and use of a Material Safety Data Sheet (MSDS) software program that seeks to link literacy skills education, safety training, and human-centered design. Section 1 discusses the development of the software program that helps workers understand the MSDSs that accompany the chemicals with which they…

  17. Developing a self-learning training program for RIS computer skills. (United States)

    Stike, R; Olivi, P


    The demonstration of competency by healthcare professionals remains a priority for hospital administrators, as well as for the Joint Commission on Accreditation of Healthcare Organizations (JCAHO). Unfortunately, staff members who have to complete competency exercises often describe the process as a burden. Ineffective training processes may be the culprit. Our teaching hospital developed a training program for the radiology information system (RIS) computer system used by an imaging department of more than 200 staff members. The emphasis of our training program was on the design phase and the contribution of subject-matter experts (SMEs) to the content and testing of training materials, which included a computer-assisted, self-learning manual (SLM) and a pocket guide. The first step in the design process was to identify subject matter experts (SMEs) within the imaging department. Seven SMEs were shadowed by the IT educator. The role of the SME was to demonstrate current practices with RIS, to state principles involved and to serve as a reference for questions during training development. The steps that followed planning and design were: training delivery, evaluation and ongoing training. These steps were implemented in a series of workshops, which included soliciting feedback about the training program. Feedback was used to revise the SLM. The RIS SLM training project was a huge success for everyone involved. The average score for the core-skills test was higher than 90 percent. Seventy-five percent of the current staff was trained in the first phase, including radiology students. Our yearly cost savings using SLM workshops instead of on-the-job training will be about $35,000. We attribute the success of this project to a detailed timeline, SME contributions, the pilot testing phase, and the positive attitude of the imaging staff.

  18. Examining the Effects of Two Computer Programming Learning Strategies: Self-Explanation versus Reading Questions and Answers

    Directory of Open Access Journals (Sweden)

    Nancy Lee


    Full Text Available The study described here explored the differential effects of two learning strategies, self-explanation and reading questions and answers, on learning the computer programming language JavaScript. Students’ test performance and perceptions of effectiveness toward the two strategies were examined. An online interactive tutorial instruction implementing worked-examples and multimedia learning principles was developed for this study. Participants were 147 high school students (ages 14 to 18 of a computer introductory course in six periods which were randomly divided into two groups (n = 78; n = 69 of three periods each. The two groups alternated learning strategies to learn five lessons. Students’ prerequisite knowledge of XHTML and motivation to learn computer programming languages were measured before starting the tutorial. Students largely expressed their preference toward self-explanation over reading questions and answers. They thought self-explanation incurred much more work yet was more effective. However, the two learning strategies did not have differential effects on students’ test performance. The seeming discrepancy arising from students’ preferred strategy and their test performance was discussed in the areas of familiar versus new strategy, difficulty of learning materials and testing method, and experimental duration.

  19. A Functional Specification for a Programming Language for Computer Aided Learning Applications. (United States)

    National Research Council of Canada, Ottawa (Ontario).

    In 1972 there were at least six different course authoring languages in use in Canada with little exchange of course materials between Computer Assisted Learning (CAL) centers. In order to improve facilities for producing "transportable" computer based course materials, a working panel undertook the definition of functional requirements of a user…

  20. Student performance in computing education: an empirical analysis of online learning in programming education environments (United States)

    Xia, Belle Selene; Liitiäinen, Elia


    The benefits of using online exercises have been analysed in terms of distance learning, automatic assessment and self-regulated learning. In this study, we have not found a direct proportional relationship between student performance in the course exercises that use online technologies and the exam grades. We see that the average submission rate to these online exercises is not positively correlated with the exercise points. Yet, our results confirm that doing exercises along supports student learning and skill accumulation equipping them with the knowledge of programming. While the student performance in programming courses is affected by factors such as prior background in programming, cognitive skills and the quality of teaching, completing the course exercises via learning-by-doing is an indispensable part of teaching. Based on the student feedback from the course survey, the students are highly satisfied with using online technologies as part of learning.

  1. The Impact of an Interdisciplinary Space Program on Computer Science Student Learning (United States)

    Straub, Jeremy; Marsh, Ronald; Whalen, David


    Project-based learning and interdisciplinary projects present an opportunity for students to learn both technical skills and other skills which are relevant to their workplace success. This paper presents an assessment of the educational impact of the OpenOrbiter program, a student-run, interdisciplinary CubeSat (a type of small satellite with…

  2. For the Love of Statistics: Appreciating and Learning to Apply Experimental Analysis and Statistics through Computer Programming Activities (United States)

    Mascaró, Maite; Sacristán, Ana Isabel; Rufino, Marta M.


    For the past 4 years, we have been involved in a project that aims to enhance the teaching and learning of experimental analysis and statistics, of environmental and biological sciences students, through computational programming activities (using R code). In this project, through an iterative design, we have developed sequences of R-code-based…

  3. Computer programming and computer systems

    CERN Document Server

    Hassitt, Anthony


    Computer Programming and Computer Systems imparts a "reading knowledge? of computer systems.This book describes the aspects of machine-language programming, monitor systems, computer hardware, and advanced programming that every thorough programmer should be acquainted with. This text discusses the automatic electronic digital computers, symbolic language, Reverse Polish Notation, and Fortran into assembly language. The routine for reading blocked tapes, dimension statements in subroutines, general-purpose input routine, and efficient use of memory are also elaborated.This publication is inten

  4. CMX: The Effects of an Educational MMORPG on Learning and Teaching Computer Programming (United States)

    Malliarakis, Christos; Satratzemi, Maya; Xinogalos, Stelios


    Computer programming has for decades posed several difficulties for students of all educational levels. A number of teaching approaches have been proposed over the years but none seems to fulfil the needs of students nowadays. Students use computers mainly for playing games and the Internet and as quite a few researchers state this aspect of…

  5. Learning Mathematics by Designing, Programming, and Investigating with Interactive, Dynamic Computer-Based Objects (United States)

    Marshall, Neil; Buteau, Chantal


    As part of their undergraduate mathematics curriculum, students at Brock University learn to create and use computer-based tools with dynamic, visual interfaces, called Exploratory Objects, developed for the purpose of conducting pure or applied mathematical investigations. A student's Development Process Model of creating and using an Exploratory…

  6. Computer Augmented Learning; A Survey. (United States)

    Kindred, J.

    The report contains a description and summary of computer augmented learning devices and systems. The devices are of two general types programed instruction systems based on the teaching machines pioneered by Pressey and developed by Skinner, and the so-called "docile" systems that permit greater user-direction with the computer under student…

  7. My Computer Is Learning. (United States)

    Good, Ron


    Describes instructional uses of computer programs found in David Heiserman's book "Projects in Machine Intelligence for Your Home Computer." The programs feature "creatures" of various colors that move around within a rectangular white border. (JN)

  8. The Effect of In-Service Training of Computer Science Teachers on Scratch Programming Language Skills Using an Electronic Learning Platform on Programming Skills and the Attitudes towards Teaching Programming (United States)

    Alkaria, Ahmed; Alhassan, Riyadh


    This study was conducted to examine the effect of in-service training of computer science teachers in Scratch language using an electronic learning platform on acquiring programming skills and attitudes towards teaching programming. The sample of this study consisted of 40 middle school computer science teachers. They were assigned into two…

  9. ICASE Computer Science Program (United States)


    The Institute for Computer Applications in Science and Engineering computer science program is discussed in outline form. Information is given on such topics as problem decomposition, algorithm development, programming languages, and parallel architectures.

  10. The Identification, Implementation, and Evaluation of Critical User Interface Design Features of Computer-Assisted Instruction Programs in Mathematics for Students with Learning Disabilities (United States)

    Seo, You-Jin; Woo, Honguk


    Critical user interface design features of computer-assisted instruction programs in mathematics for students with learning disabilities and corresponding implementation guidelines were identified in this study. Based on the identified features and guidelines, a multimedia computer-assisted instruction program, "Math Explorer", which delivers…

  11. Does Participation in a Computer-Based Learning Program in Introductory Financial Accounting Course Lead to Choosing Accounting as a Major? (United States)

    Owhoso, Vincent; Malgwi, Charles A.; Akpomi, Margaret


    The authors examine whether students who completed a computer-based intervention program, designed to help them develop abilities and skills in introductory accounting, later declared accounting as a major. A sample of 1,341 students participated in the study, of which 74 completed the intervention program (computer-based assisted learning [CBAL])…

  12. Programming in biomolecular computation

    DEFF Research Database (Denmark)

    Hartmann, Lars Røeboe; Jones, Neil; Simonsen, Jakob Grue


    Our goal is to provide a top-down approach to biomolecular computation. In spite of widespread discussion about connections between biology and computation, one question seems notable by its absence: Where are the programs? We identify a number of common features in programming that seem...... conspicuously absent from the literature on biomolecular computing; to partially redress this absence, we introduce a model of computation that is evidently programmable, by programs reminiscent of low-level computer machine code; and at the same time biologically plausible: its functioning is defined...... by a single and relatively small set of chemical-like reaction rules. Further properties: the model is stored-program: programs are the same as data, so programs are not only executable, but are also compilable and interpretable. It is universal: all computable functions can be computed (in natural ways...

  13. Computer technology and computer programming research and strategies

    CERN Document Server

    Antonakos, James L


    Covering a broad range of new topics in computer technology and programming, this volume discusses encryption techniques, SQL generation, Web 2.0 technologies, and visual sensor networks. It also examines reconfigurable computing, video streaming, animation techniques, and more. Readers will learn about an educational tool and game to help students learn computer programming. The book also explores a new medical technology paradigm centered on wireless technology and cloud computing designed to overcome the problems of increasing health technology costs.

  14. Machine Learning via Mathematical Programming

    National Research Council Canada - National Science Library

    Mamgasarian, Olivi


    Mathematical programming approaches were applied to a variety of problems in machine learning in order to gain deeper understanding of the problems and to come up with new and more efficient computational algorithms...

  15. Self-regulated learning in higher education: strategies adopted by computer programming students when supported by the SimProgramming approach

    Directory of Open Access Journals (Sweden)

    Daniela Pedrosa

    Full Text Available Abstract The goal of the SimProgramming approach is to help students overcome their learning difficulties in the transition from entry-level to advanced computer programming, developing an appropriate set of learning strategies. We implemented it at the University of Trás-os-Montes e Alto Douro (Portugal, in two courses (PM3 and PM4 of the bachelor programmes in Informatics Engineering and ICT. We conducted semi-structured interviews with students (n=38 at the end of the courses, to identify the students’ strategies for self-regulation of learning in the assignment. We found that students changed some of their strategies from one course edition to the following one and that changes are related to the SimProgramming approach. We believe that changes to the educational approach were appropriate to support the assignment goals. We recommend applying the SimProgramming approach in other educational contexts, to improve educational practices by including techniques to help students in their learning.

  16. The introduction of computer assisted learning in a school of midwifery using the Wessex Care Plan Program. (United States)

    Leong, W C


    This case study was the result of attending the Computer Assisted Learning (CAL) Course sponsored by the Wessex Regional CAL Project. This was the Region's initiative to prepare Nurse and Midwife Teachers in developing CAL in the curriculum. The small scale qualitative classroom study was conducted in the School of Midwifery. The aim of the study was to evaluate the use of the content-free Wessex Care Plan Program (WCPP) in the Midwifery curriculum. For the evaluation of the study, a triangulation of data were obtained from the following sources: 1) classroom observation 2) questionnaires and interviews of eight Student Midwives 3) colleagues' responses to the introduction of CAL and personal experience The findings of this study showed that the content-free WCPP was easy to prepare and implement. The Student Midwives found the program easy to follow and a useful means of learning. At the same time it was enjoyable and fun; a dimension of learning that we could do with more often!

  17. Programming in biomolecular computation

    DEFF Research Database (Denmark)

    Hartmann, Lars Røeboe; Jones, Neil; Simonsen, Jakob Grue


    in a strong sense: a universal algorithm exists, that is able to execute any program, and is not asymptotically inefficient. A prototype model has been implemented (for now in silico on a conventional computer). This work opens new perspectives on just how computation may be specified at the biological level......., by programs reminiscent of low-level computer machine code; and at the same time biologically plausible: its functioning is defined by a single and relatively small set of chemical-like reaction rules. Further properties: the model is stored-program: programs are the same as data, so programs are not only...... executable, but are also compilable and interpretable. It is universal: all computable functions can be computed (in natural ways and without arcane encodings of data and algorithm); it is also uniform: new “hardware” is not needed to solve new problems; and (last but not least) it is Turing complete...

  18. A blended learning approach for teaching computer programming: design for large classes in Sub-Saharan Africa (United States)

    Bayu Bati, Tesfaye; Gelderblom, Helene; van Biljon, Judy


    The challenge of teaching programming in higher education is complicated by problems associated with large class teaching, a prevalent situation in many developing countries. This paper reports on an investigation into the use of a blended learning approach to teaching and learning of programming in a class of more than 200 students. A course and learning environment was designed by integrating constructivist learning models of Constructive Alignment, Conversational Framework and the Three-Stage Learning Model. Design science research is used for the course redesign and development of the learning environment, and action research is integrated to undertake participatory evaluation of the intervention. The action research involved the Students' Approach to Learning survey, a comparative analysis of students' performance, and qualitative data analysis of data gathered from various sources. The paper makes a theoretical contribution in presenting a design of a blended learning solution for large class teaching of programming grounded in constructivist learning theory and use of free and open source technologies.

  19. Programming Paradigms in Computer Science Education


    Bolshakova, Elena


    Main styles, or paradigms of programming – imperative, functional, logic, and object-oriented – are shortly described and compared, and corresponding programming techniques are outlined. Programming languages are classified in accordance with the main style and techniques supported. It is argued that profound education in computer science should include learning base programming techniques of all main programming paradigms.

  20. Motion Learning Based on Bayesian Program Learning

    Directory of Open Access Journals (Sweden)

    Cheng Meng-Zhen


    Full Text Available The concept of virtual human has been highly anticipated since the 1980s. By using computer technology, Human motion simulation could generate authentic visual effect, which could cheat human eyes visually. Bayesian Program Learning train one or few motion data, generate new motion data by decomposing and combining. And the generated motion will be more realistic and natural than the traditional one.In this paper, Motion learning based on Bayesian program learning allows us to quickly generate new motion data, reduce workload, improve work efficiency, reduce the cost of motion capture, and improve the reusability of data.

  1. Make Computer Learning Stick. (United States)

    Casella, Vicki


    Teachers are using computer programs in conjunction with many classroom staples such as art supplies, math manipulatives, and science reference books. Twelve software programs and related activities are described which teach visual and auditory memory and spatial relations, as well as subject areas such as anatomy and geography. (MT)

  2. Designing computer programs

    CERN Document Server

    Haigh, Jim


    This is a book for students at every level who are learning to program for the first time - and for the considerable number who learned how to program but were never taught to structure their programs. The author presents a simple set of guidelines that show the programmer how to design in a manageable structure from the outset. The method is suitable for most languages, and is based on the widely used 'JSP' method, to which the student may easily progress if it is needed at a later stage.Most language specific texts contain very little if any information on design, whilst books on des

  3. Student Performance in Computing Education: An Empirical Analysis of Online Learning in Programming Education Environments (United States)

    Xia, Belle Selene; Liitiäinen, Elia


    The benefits of using online exercises have been analysed in terms of distance learning, automatic assessment and self-regulated learning. In this study, we have not found a direct proportional relationship between student performance in the course exercises that use online technologies and the exam grades. We see that the average submission rate…

  4. Learning ROS for robotics programming

    CERN Document Server

    Martinez, Aaron


    The book will take an easy-to-follow and engaging tutorial approach, providing a practical and comprehensive way to learn ROS.If you are a robotic enthusiast who wants to learn how to build and program your own robots in an easy-to-develop, maintainable and shareable way, ""Learning ROS for Robotics Programming"" is for you. In order to make the most of the book, you should have some C++ programming background, knowledge of GNU/Linux systems, and computer science in general. No previous background on ROS is required, since this book provides all the skills required. It is also advisable to hav

  5. Exploring Cloud Computing for Distance Learning (United States)

    He, Wu; Cernusca, Dan; Abdous, M'hammed


    The use of distance courses in learning is growing exponentially. To better support faculty and students for teaching and learning, distance learning programs need to constantly innovate and optimize their IT infrastructures. The new IT paradigm called "cloud computing" has the potential to transform the way that IT resources are utilized and…

  6. Web-Mediated Problem-Based Learning and Computer Programming: Effects of Study Approach on Academic Achievement and Attitude (United States)

    Yagci, Mustafa


    In the relevant literature, it is often debated whether learning programming requires high-level thinking skills, the lack of which consequently results in the failure of students in programming. The complex nature of programming and individual differences, including study approaches, thinking styles, and the focus of supervision, all have an…

  7. Interpreting beyond Syntactics: A Semiotic Learning Model for Computer Programming Languages (United States)

    May, Jeffrey; Dhillon, Gurpreet


    In the information systems field there are numerous programming languages that can be used in specifying the behavior of concurrent and distributed systems. In the literature it has been argued that a lack of pragmatic and semantic consideration decreases the effectiveness of such specifications. In other words, to simply understand the syntactic…

  8. Mastering cloud computing foundations and applications programming

    CERN Document Server

    Buyya, Rajkumar; Selvi, SThamarai


    Mastering Cloud Computing is designed for undergraduate students learning to develop cloud computing applications. Tomorrow's applications won't live on a single computer but will be deployed from and reside on a virtual server, accessible anywhere, any time. Tomorrow's application developers need to understand the requirements of building apps for these virtual systems, including concurrent programming, high-performance computing, and data-intensive systems. The book introduces the principles of distributed and parallel computing underlying cloud architectures and specifical

  9. Learning Mathematics through Programming

    DEFF Research Database (Denmark)

    Misfeldt, Morten; Ejsing-Duun, Stine


    In this paper we explore the potentials for learning mathematics through programming by a combination of theoretically derived potentials and cases of practical pedagogical work. We propose a model with three interdependent learning potentials as programming which can: (1) help reframe the students...... to mathematics is paramount. Analyzing two cases, we suggest a number of ways in which didactical attention to epistemic mediation can support learning mathematics....

  10. Effects of a Teacher Professional Development Program on Science Teachers' Views about Using Computers in Teaching and Learning (United States)

    Çetin, Nagihan Imer


    The purpose of this study was to examine science teachers' level of using computers in teaching and the impact of a teacher professional development program (TPDP) on their views regarding utilizing computers in science education. Forty-three in-service science teachers from different regions of Turkey attended a 5 day TPDP. The TPDP was…

  11. Computer-Aided Corrosion Program Management (United States)

    MacDowell, Louis


    This viewgraph presentation reviews Computer-Aided Corrosion Program Management at John F. Kennedy Space Center. The contents include: 1) Corrosion at the Kennedy Space Center (KSC); 2) Requirements and Objectives; 3) Program Description, Background and History; 4) Approach and Implementation; 5) Challenges; 6) Lessons Learned; 7) Successes and Benefits; and 8) Summary and Conclusions.

  12. Learning Apex programming

    CERN Document Server

    Kaufman, Matt


    If you are a developer who has some object-oriented programming experience, Learning Apex Programming is the perfect book for you. This book is most appropriate for developers who wish to gain an understanding of the platform and how to use Apex to create business applications.

  13. Teachability in Computational Learning


    Shinohara, Ayumi; Miyano, Satoru


    This paper considers computationai learning from the viewpoint of teaching. We introduce a notion of teachability with which we establish a relationship between the learnability and teachability. We also discuss the complexity issues of a teacher in relation to learning.

  14. Computer Learning Through Piaget's Eyes. (United States)

    Huber, Leonard N.


    Discusses Piaget's pre-operational, concrete operational, and formal operational stages and shows how this information sheds light on how children approach computers and computing, particularly with the LOGO programming language. (JN)

  15. Computer Programming Education with Miranda

    NARCIS (Netherlands)

    Joosten, S.M.M.; van den Berg, Klaas

    During the past four years, an experiment has been carried out with an introductory course in computer programming, based on functional programming. This article describes the background of this approach, the aim of the computer programming course, the outline and subject matter of the course parts

  16. Mobile learning and computational thinking

    Directory of Open Access Journals (Sweden)

    José Manuel Freixo Nunes


    Full Text Available Computational thinking can be thought of as an approach to problem solving which has been applied to different areas of learning and which has become an important field of investigation in the area of educational research. [continue

  17. Evolutionary computation for reinforcement learning

    NARCIS (Netherlands)

    Whiteson, S.; Wiering, M.; van Otterlo, M.


    Algorithms for evolutionary computation, which simulate the process of natural selection to solve optimization problems, are an effective tool for discovering high-performing reinforcement-learning policies. Because they can automatically find good representations, handle continuous action spaces,

  18. Mobile learning and computational thinking


    José Manuel Freixo Nunes; Teresa Margarida Loureiro Cardoso


    Computational thinking can be thought of as an approach to problem solving which has been applied to different areas of learning and which has become an important field of investigation in the area of educational research. [continue

  19. Reinforcement learning in computer vision (United States)

    Bernstein, A. V.; Burnaev, E. V.


    Nowadays, machine learning has become one of the basic technologies used in solving various computer vision tasks such as feature detection, image segmentation, object recognition and tracking. In many applications, various complex systems such as robots are equipped with visual sensors from which they learn state of surrounding environment by solving corresponding computer vision tasks. Solutions of these tasks are used for making decisions about possible future actions. It is not surprising that when solving computer vision tasks we should take into account special aspects of their subsequent application in model-based predictive control. Reinforcement learning is one of modern machine learning technologies in which learning is carried out through interaction with the environment. In recent years, Reinforcement learning has been used both for solving such applied tasks as processing and analysis of visual information, and for solving specific computer vision problems such as filtering, extracting image features, localizing objects in scenes, and many others. The paper describes shortly the Reinforcement learning technology and its use for solving computer vision problems.

  20. Computer Support for Vicarious Learning. (United States)

    Monthienvichienchai, Rachada; Sasse, M. Angela

    This paper investigates how computer support for vicarious learning can be implemented by taking a principled approach to selecting and combining different media to capture educational dialogues. The main goal is to create vicarious learning materials of appropriate pedagogic content and production quality, and at the same time minimize the…

  1. Computer Tutorial Programs in Physics. (United States)

    Faughn, Jerry; Kuhn, Karl


    Describes a series of computer tutorial programs which are intended to help college students in introductory physics courses. Information about these programs, which are either calculus or algebra-trig based, is presented. (HM)

  2. Computer programs as accounting object

    Directory of Open Access Journals (Sweden)

    I.V. Perviy


    Full Text Available Existing approaches to the regulation of accounting software as one of the types of intangible assets have been considered. The features and current state of the legal protection of computer programs have been analyzed. The reasons for the need to use patent law as a means of legal protection of individual elements of computer programs have been discovered. The influence of the legal aspects of the use of computer programs for national legislation to their accounting reflection has been analyzed. The possible options for the transfer of rights from computer programs copyright owners have been analyzed that should be considered during creation of software accounting system at the enterprise. Identified and analyzed the characteristics of computer software as an intangible asset under the current law. General economic characteristics of computer programs as one of the types of intangible assets have been grounded. The main distinguishing features of software compared to other types of intellectual property have been all ocated

  3. A programming approach to computability

    CERN Document Server

    Kfoury, A J; Arbib, Michael A


    Computability theory is at the heart of theoretical computer science. Yet, ironically, many of its basic results were discovered by mathematical logicians prior to the development of the first stored-program computer. As a result, many texts on computability theory strike today's computer science students as far removed from their concerns. To remedy this, we base our approach to computability on the language of while-programs, a lean subset of PASCAL, and postpone consideration of such classic models as Turing machines, string-rewriting systems, and p. -recursive functions till the final chapter. Moreover, we balance the presentation of un solvability results such as the unsolvability of the Halting Problem with a presentation of the positive results of modern programming methodology, including the use of proof rules, and the denotational semantics of programs. Computer science seeks to provide a scientific basis for the study of information processing, the solution of problems by algorithms, and the design ...

  4. Learning with Ubiquitous Computing (United States)

    Rosenheck, Louisa


    If ubiquitous computing becomes a reality and is widely adopted, it will inevitably have an impact on education. This article reviews the background of ubiquitous computing and current research projects done involving educational "ubicomp." Finally it explores how ubicomp may and may not change education in both formal and informal settings and…

  5. AGRIS: Description of computer programs

    International Nuclear Information System (INIS)

    Schmid, H.; Schallaboeck, G.


    The set of computer programs used at the AGRIS (Agricultural Information System) Input Unit at the IAEA, Vienna, Austria to process the AGRIS computer-readable data is described. The processing flow is illustrated. The configuration of the IAEA's computer, a list of error messages generated by the computer, the EBCDIC code table extended for AGRIS and INIS, the AGRIS-6 bit code, the work sheet format, and job control listings are included as appendixes. The programs are written for an IBM 370, model 145, operating system OS or VS, and require a 130K partition. The programming languages are PL/1 (F-compiler) and Assembler

  6. Computer-Based Learning: The Use of SPSS Statistical Program for Improving Biostatistical Competence of Medical Students

    Directory of Open Access Journals (Sweden)

    Zvi H. Perry


    Full Text Available Background. We changed the biostatistics curriculum for our medical students and have created a course entitled “Multivariate analysis of statistical data, using the SPSS package.” Purposes. The aim of this course was to develop students’ skills in computerized data analysis, as well as enhancing their ability to read and interpret statistical data analysis in the literature. Methods. In the current study we have shown that a computer-based course for biostatistics and advanced data analysis is feasible and efficient, using course specific evaluation questionnaires. Results. Its efficacy is both subjective (our subjects felt better prepared to do their theses, as well as to read articles with advanced statistical data analysis and objective (their knowledge of how and when to apply statistical procedures seemed to improve. Conclusions. We showed that a formal evaluative process for such a course is possible and that it enhances the learning experience both for the students and their teachers. In the current study we have shown that a computer-based course for biostatistics and advanced data analysis is feasible and efficient.

  7. Computer Program Newsletter No. 7

    International Nuclear Information System (INIS)

    Magnuson, W.G. Jr.


    This issue of the Computer Program Newsletter updates an earlier newsletter (Number 2, September 1979) and focuses on electrical network analysis computer programs. In particular, five network analysis programs (SCEPTRE, SPICE2, NET2, CALAHAN, and EMTP) will be described. The objective of this newsletter will be to provide a very brief description of the input syntax and semantics for each program, highlight their strong and weak points, illustrate how the programs are run at Lawrence Livermore National Laboratory using the Octopus computer network, and present examples of input for each of the programs to illustrate some of the features of each program. In a sense, this newsletter can be used as a quick reference guide to the programs

  8. NASA's computer science research program (United States)

    Larsen, R. L.


    Following a major assessment of NASA's computing technology needs, a new program of computer science research has been initiated by the Agency. The program includes work in concurrent processing, management of large scale scientific databases, software engineering, reliable computing, and artificial intelligence. The program is driven by applications requirements in computational fluid dynamics, image processing, sensor data management, real-time mission control and autonomous systems. It consists of university research, in-house NASA research, and NASA's Research Institute for Advanced Computer Science (RIACS) and Institute for Computer Applications in Science and Engineering (ICASE). The overall goal is to provide the technical foundation within NASA to exploit advancing computing technology in aerospace applications.

  9. The Effectiveness of a Computer-Tailored E-Learning Program for Practice Nurses to Improve Their Adherence to Smoking Cessation Counseling Guidelines: Randomized Controlled Trial. (United States)

    de Ruijter, Dennis; Candel, Math; Smit, Eline Suzanne; de Vries, Hein; Hoving, Ciska


    Improving practice nurses' (PN) adherence to smoking cessation counseling guidelines will benefit the quality of smoking cessation care and will potentially lead to higher smoking abstinence rates. However, support programs to aid PNs in improving their guideline uptake and adherence do not exist yet. The aim of this study was to assess the effects of a novel computer-tailored electronic learning (e-learning) program on PNs' smoking cessation guideline adherence. A Web-based randomized controlled trial (RCT) was conducted in which an intervention group (N=147) with full access to the e-learning program for 6 months was compared with a control group (N=122) without access. Data collection was fully automated at baseline and 6-month follow-up via online questionnaires, assessing PNs' demographics, work-related factors, potential behavioral predictors based on the I-Change model, and guideline adherence. PNs also completed counseling checklists to retrieve self-reported counseling activities for each consultation with a smoker (N=1175). To assess the program's effectiveness in improving PNs' guideline adherence (ie, overall adherence and adherence to individual counseling guideline steps), mixed linear and logistic regression analyses were conducted, thus accommodating for the smokers being nested within PNs. Potential effect moderation by work-related factors and behavioral predictors was also examined. After 6 months, 121 PNs in the intervention group (82.3%, 121/147) and 103 in the control group (84.4%, 103/122) completed the follow-up questionnaire. Mixed linear regression analysis revealed that counseling experience moderated the program's effect on PNs' overall guideline adherence (beta=.589; 95% CI 0.111-1.068; P Holm-Bonferroni =.048), indicating a positive program effect on adherence for PNs with a more than average level of counseling experience. Mixed logistic regression analyses regarding adherence to individual guideline steps revealed a trend toward

  10. E-learn Computed Tomographic Angiography

    DEFF Research Database (Denmark)

    Havsteen, Inger; Christensen, Anders; Nielsen, Jens K


    BACKGROUND: Computed tomographic angiography (CTA) is widely available in emergency rooms to assess acute stroke patients. To standardize readings and educate new readers, we developed a 3-step e-learning tool based on the test-teach-retest methodology in 2 acute stroke scenarios: vascular...... occlusion and "spot sign" in acute intracerebral hemorrhage. We hypothesized that an e-learning program enhances reading skills in physicians of varying experience. METHODS: We developed an HTML-based program with a teaching segment and 2 matching test segments. Tests were taken before and after...... sign correctly 69% before versus 92% after teaching (P = .009) and reported a median self-perceived diagnostic certainty of 50% versus 75% (P = .030). Self-perceived diagnostic certainty revealed no significant increase for vascular occlusion. CONCLUSIONS: The e-learning program is a useful educational...

  11. How Learning Logic Programming Affects Recursion Comprehension (United States)

    Haberman, Bruria


    Recursion is a central concept in computer science, yet it is difficult for beginners to comprehend. Israeli high-school students learn recursion in the framework of a special modular program in computer science (Gal-Ezer & Harel, 1999). Some of them are introduced to the concept of recursion in two different paradigms: the procedural…

  12. Deep learning for computational chemistry

    Energy Technology Data Exchange (ETDEWEB)

    Goh, Garrett B. [Advanced Computing, Mathematics, and Data Division, Pacific Northwest National Laboratory, 902 Battelle Blvd Richland Washington 99354; Hodas, Nathan O. [Advanced Computing, Mathematics, and Data Division, Pacific Northwest National Laboratory, 902 Battelle Blvd Richland Washington 99354; Vishnu, Abhinav [Advanced Computing, Mathematics, and Data Division, Pacific Northwest National Laboratory, 902 Battelle Blvd Richland Washington 99354


    The rise and fall of artificial neural networks is well documented in the scientific literature of both the fields of computer science and computational chemistry. Yet almost two decades later, we are now seeing a resurgence of interest in deep learning, a machine learning algorithm based on “deep” neural networks. Within the last few years, we have seen the transformative impact of deep learning the computer science domain, notably in speech recognition and computer vision, to the extent that the majority of practitioners in those field are now regularly eschewing prior established models in favor of deep learning models. In this review, we provide an introductory overview into the theory of deep neural networks and their unique properties as compared to traditional machine learning algorithms used in cheminformatics. By providing an overview of the variety of emerging applications of deep neural networks, we highlight its ubiquity and broad applicability to a wide range of challenges in the field, including QSAR, virtual screening, protein structure modeling, QM calculations, materials synthesis and property prediction. In reviewing the performance of deep neural networks, we observed a consistent outperformance against non neural networks state-of-the-art models across disparate research topics, and deep neural network based models often exceeded the “glass ceiling” expectations of their respective tasks. Coupled with the maturity of GPU-accelerated computing for training deep neural networks and the exponential growth of chemical data on which to train these networks on, we anticipate that deep learning algorithms will be a useful tool and may grow into a pivotal role for various challenges in the computational chemistry field.

  13. Learning and geometry computational approaches

    CERN Document Server

    Smith, Carl


    The field of computational learning theory arose out of the desire to for­ mally understand the process of learning. As potential applications to artificial intelligence became apparent, the new field grew rapidly. The learning of geo­ metric objects became a natural area of study. The possibility of using learning techniques to compensate for unsolvability provided an attraction for individ­ uals with an immediate need to solve such difficult problems. Researchers at the Center for Night Vision were interested in solving the problem of interpreting data produced by a variety of sensors. Current vision techniques, which have a strong geometric component, can be used to extract features. However, these techniques fall short of useful recognition of the sensed objects. One potential solution is to incorporate learning techniques into the geometric manipulation of sensor data. As a first step toward realizing such a solution, the Systems Research Center at the University of Maryland, in conjunction with the C...

  14. Learning Programming Patterns Using Games (United States)

    de Aquino Leal, Alexis Vinícius; Ferreira, Deller James


    There is still no pedagogy to teach programming that stands out significantly from others and no consensus on what is the best way for learning programming. There is still a need to develop new teaching methods for learning in introductory programming courses. This paper presents a pedagogic approach in support of creativity in programming and the…

  15. Functional programming for computer vision (United States)

    Breuel, Thomas M.


    Functional programming is a style of programming that avoids the use of side effects (like assignment) and uses functions as first class data objects. Compared with imperative programs, functional programs can be parallelized better, and provide better encapsulation, type checking, and abstractions. This is important for building and integrating large vision software systems. In the past, efficiency has been an obstacle to the application of functional programming techniques in computationally intensive areas such as computer vision. We discuss and evaluate several 'functional' data structures for representing efficiently data structures and objects common in computer vision. In particular, we will address: automatic storage allocation and reclamation issues; abstraction of control structures; efficient sequential update of large data structures; representing images as functions; and object-oriented programming. Our experience suggests that functional techniques are feasible for high- performance vision systems, and that a functional approach simplifies the implementation and integration of vision systems greatly. Examples in C++ and SML are given.

  16. Computer Program NIKE

    DEFF Research Database (Denmark)

    Spanget-Larsen, Jens


    FORTRAN source code for program NIKE (PC version of QCPE 343). Sample input and output for two model chemical reactions are appended: I. Three consecutive monomolecular reactions, II. A simple chain mechanism......FORTRAN source code for program NIKE (PC version of QCPE 343). Sample input and output for two model chemical reactions are appended: I. Three consecutive monomolecular reactions, II. A simple chain mechanism...

  17. Deep learning for computational chemistry. (United States)

    Goh, Garrett B; Hodas, Nathan O; Vishnu, Abhinav


    The rise and fall of artificial neural networks is well documented in the scientific literature of both computer science and computational chemistry. Yet almost two decades later, we are now seeing a resurgence of interest in deep learning, a machine learning algorithm based on multilayer neural networks. Within the last few years, we have seen the transformative impact of deep learning in many domains, particularly in speech recognition and computer vision, to the extent that the majority of expert practitioners in those field are now regularly eschewing prior established models in favor of deep learning models. In this review, we provide an introductory overview into the theory of deep neural networks and their unique properties that distinguish them from traditional machine learning algorithms used in cheminformatics. By providing an overview of the variety of emerging applications of deep neural networks, we highlight its ubiquity and broad applicability to a wide range of challenges in the field, including quantitative structure activity relationship, virtual screening, protein structure prediction, quantum chemistry, materials design, and property prediction. In reviewing the performance of deep neural networks, we observed a consistent outperformance against non-neural networks state-of-the-art models across disparate research topics, and deep neural network-based models often exceeded the "glass ceiling" expectations of their respective tasks. Coupled with the maturity of GPU-accelerated computing for training deep neural networks and the exponential growth of chemical data on which to train these networks on, we anticipate that deep learning algorithms will be a valuable tool for computational chemistry. © 2017 Wiley Periodicals, Inc. © 2017 Wiley Periodicals, Inc.

  18. Analogy Mapping Development for Learning Programming (United States)

    Sukamto, R. A.; Prabawa, H. W.; Kurniawati, S.


    Programming skill is an important skill for computer science students, whereas nowadays, there many computer science students are lack of skills and information technology knowledges in Indonesia. This is contrary with the implementation of the ASEAN Economic Community (AEC) since the end of 2015 which is the qualified worker needed. This study provided an effort for nailing programming skills by mapping program code to visual analogies as learning media. The developed media was based on state machine and compiler principle and was implemented in C programming language. The state of every basic condition in programming were successful determined as analogy visualization.

  19. An introduction to Python and computer programming

    CERN Document Server

    Zhang, Yue


    This book introduces Python programming language and fundamental concepts in algorithms and computing. Its target audience includes students and engineers with little or no background in programming, who need to master a practical programming language and learn the basic thinking in computer science/programming. The main contents come from lecture notes for engineering students from all disciplines, and has received high ratings. Its materials and ordering have been adjusted repeatedly according to classroom reception. Compared to alternative textbooks in the market, this book introduces the underlying Python implementation of number, string, list, tuple, dict, function, class, instance and module objects in a consistent and easy-to-understand way, making assignment, function definition, function call, mutability and binding environments understandable inside-out. By giving the abstraction of implementation mechanisms, this book builds a solid understanding of the Python programming language.

  20. What do reversible programs compute?

    DEFF Research Database (Denmark)

    Axelsen, Holger Bock; Glück, Robert


    Reversible computing is the study of computation models that exhibit both forward and backward determinism. Understanding the fundamental properties of such models is not only relevant for reversible programming, but has also been found important in other fields, e.g., bidirectional model...... transformation, program transformations such as inversion, and general static prediction of program properties. Historically, work on reversible computing has focussed on reversible simulations of irreversible computations. Here, we take the viewpoint that the property of reversibility itself should...... are not strictly classically universal, but that they support another notion of universality; we call this RTM-universality. Thus, even though the RTMs are sub-universal in the classical sense, they are powerful enough as to include a self-interpreter. Lifting this to other computation models, we propose r...

  1. Computer-Mediated Collaborative Learning (United States)

    Beatty, Ken; Nunan, David


    The study reported here investigates collaborative learning at the computer. Ten pairs of students were presented with a series of comprehension questions about Mary Shelley's novel "Frankenstein or a Modern Prometheus" along with a CD-ROM, "Frankenstein Illuminated," containing the novel and a variety of source material. Five students worked with…

  2. [Computer program "PANCREAS"]. (United States)

    Jakubowicz, J; Jankowski, M; Szomański, B; Switka, S; Zagórowicz, E; Pertkiewicz, M; Szczygieł, B


    Contemporary computer technology allows precise and fast large database analysis. Widespread and common use depends on appropriate, user friendly software, usually lacking in special medical applications. The aim of this work was to develop an integrated system designed to store, explore and analyze data of patients treated for pancreatic cancer. For that purpose the database administration system MS Visual Fox Pro 3.0 was used and special application, according to ISO 9000 series has been developed. The system works under MS Windows 95 with possibility of easy adaptation to MS Windows 3.11 or MS Windows NT by graphic user's interface. The system stores personal data, laboratory results, visual and histological analyses and information on treatment course and complications. However the system archives them and enables the preparation reports of according to individual and statistical needs. Help and security settings allow to work also for one not familiar with computer science.

  3. Analysis of computer programming languages

    International Nuclear Information System (INIS)

    Risset, Claude Alain


    This research thesis aims at trying to identify some methods of syntax analysis which can be used for computer programming languages while putting aside computer devices which influence the choice of the programming language and methods of analysis and compilation. In a first part, the author proposes attempts of formalization of Chomsky grammar languages. In a second part, he studies analytical grammars, and then studies a compiler or analytic grammar for the Fortran language

  4. Machine Learning: developing an image recognition program : with Python, Scikit Learn and OpenCV


    Nguyen, Minh


    Machine Learning is one of the most debated topic in computer world these days, especially after the first Computer Go program has beaten human Go world champion. Among endless application of Machine Learning, image recognition, which problem is processing enormous amount of data from dynamic input. This thesis will present the basic concept of Machine Learning, Machine Learning algorithms, Python programming language and Scikit Learn – a simple and efficient tool for data analysis in P...

  5. Linear programming computation

    CERN Document Server

    PAN, Ping-Qi


    With emphasis on computation, this book is a real breakthrough in the field of LP. In addition to conventional topics, such as the simplex method, duality, and interior-point methods, all deduced in a fresh and clear manner, it introduces the state of the art by highlighting brand-new and advanced results, including efficient pivot rules, Phase-I approaches, reduced simplex methods, deficient-basis methods, face methods, and pivotal interior-point methods. In particular, it covers the determination of the optimal solution set, feasible-point simplex method, decomposition principle for solving large-scale problems, controlled-branch method based on generalized reduced simplex framework for solving integer LP problems.

  6. Learning Style and Attitude toward Computer among Iranian Medical Students

    Directory of Open Access Journals (Sweden)

    Seyedeh Shohreh Alavi


    Full Text Available Background and purpose: Presently, the method of medical teaching has shifted from lecture-based to computer-based. The learning style may play a key role in the attitude toward learning computer. The goal of this study was to study the relationship between the learning style and attitude toward computer among Iranian medical students.Methods: This cross-sectional study included 400 medical students. Barsch learning style inventory and a questionnaire on the attitude toward computer was sent to each student. The enthusiasm, anxiety, and overall attitude toward computer were compared among the different learning styles.Results: The response rate to the questionnaire was 91.8%. The distribution of learning styles in the students was 181 (49.3% visual, 106 (28.9% auditory, 27 (7.4% tactual, and 53 (14.4% overall. Visual learners were less anxious for computer use and showed more positive attitude toward computer. Sex, age, and academic grade were not associated with students’ attitude toward computer.Conclusions: The learning style is an important factor in the students’ attitude toward computer among medical students, which should be considered in planning computer-based learning programs.Keywords: LEARNING STYLE, ATTITUDE, COMPUTER, MEDICAL STUDENT, ANXIETY, ENTHUSIASM

  7. Learning Universal Computations with Spikes (United States)

    Thalmeier, Dominik; Uhlmann, Marvin; Kappen, Hilbert J.; Memmesheimer, Raoul-Martin


    Providing the neurobiological basis of information processing in higher animals, spiking neural networks must be able to learn a variety of complicated computations, including the generation of appropriate, possibly delayed reactions to inputs and the self-sustained generation of complex activity patterns, e.g. for locomotion. Many such computations require previous building of intrinsic world models. Here we show how spiking neural networks may solve these different tasks. Firstly, we derive constraints under which classes of spiking neural networks lend themselves to substrates of powerful general purpose computing. The networks contain dendritic or synaptic nonlinearities and have a constrained connectivity. We then combine such networks with learning rules for outputs or recurrent connections. We show that this allows to learn even difficult benchmark tasks such as the self-sustained generation of desired low-dimensional chaotic dynamics or memory-dependent computations. Furthermore, we show how spiking networks can build models of external world systems and use the acquired knowledge to control them. PMID:27309381

  8. The psychology of computer programming

    CERN Document Server

    Weinberg, Gerald Marvin


    This landmark 1971 classic is reprinted with a new preface, chapter-by-chapter commentary, and straight-from-the-heart observations on topics that affect the professional life of programmers. Long regarded as one of the first books to pioneer a people-oriented approach to computing, The Psychology of Computer Programming endures as a penetrating analysis of the intelligence, skill, teamwork, and problem-solving power of the computer programmer. Finding the chapters strikingly relevant to today's issues in programming, Gerald M. Weinberg adds new insights and highlights the similarities and differences between now and then. Using a conversational style that invites the reader to join him, Weinberg reunites with some of his most insightful writings on the human side of software engineering. Topics include egoless programming, intelligence, psychological measurement, personality factors, motivation, training, social problems on large projects, problem-solving ability, programming language design, team formati...

  9. Dictionary learning in visual computing

    CERN Document Server

    Zhang, Qiang


    The last few years have witnessed fast development on dictionary learning approaches for a set of visual computing tasks, largely due to their utilization in developing new techniques based on sparse representation. Compared with conventional techniques employing manually defined dictionaries, such as Fourier Transform and Wavelet Transform, dictionary learning aims at obtaining a dictionary adaptively from the data so as to support optimal sparse representation of the data. In contrast to conventional clustering algorithms like K-means, where a data point is associated with only one cluster c

  10. RFQ modeling computer program

    International Nuclear Information System (INIS)

    Potter, J.M.


    The mathematical background for a multiport-network-solving program is described. A method for accurately numerically modeling an arbitrary, continuous, multiport transmission line is discussed. A modification to the transmission-line equations to accommodate multiple rf drives is presented. An improved model for the radio-frequency quadrupole (RFQ) accelerator that corrects previous errors is given. This model permits treating the RFQ as a true eight-port network for simplicity in interpreting the field distribution and ensures that all modes propagate at the same velocity in the high-frequency limit. The flexibility of the multiport model is illustrated by simple modifications to otherwise two-dimensional systems that permit modeling them as linear chains of multiport networks

  11. Functional Programming in Computer Science

    Energy Technology Data Exchange (ETDEWEB)

    Anderson, Loren James [Los Alamos National Lab. (LANL), Los Alamos, NM (United States); Davis, Marion Kei [Los Alamos National Lab. (LANL), Los Alamos, NM (United States)


    We explore functional programming through a 16-week internship at Los Alamos National Laboratory. Functional programming is a branch of computer science that has exploded in popularity over the past decade due to its high-level syntax, ease of parallelization, and abundant applications. First, we summarize functional programming by listing the advantages of functional programming languages over the usual imperative languages, and we introduce the concept of parsing. Second, we discuss the importance of lambda calculus in the theory of functional programming. Lambda calculus was invented by Alonzo Church in the 1930s to formalize the concept of effective computability, and every functional language is essentially some implementation of lambda calculus. Finally, we display the lasting products of the internship: additions to a compiler and runtime system for the pure functional language STG, including both a set of tests that indicate the validity of updates to the compiler and a compiler pass that checks for illegal instances of duplicate names.

  12. The Outlook for Computer Professions: 1985 Rewrites the Program. (United States)

    Drake, Larry


    The author states that graduates of junior college programs who learn COBOL will continue to find jobs, but employers will increasingly seek college graduates when filling positions for computer programers and systems analysts. Areas of growth for computer applications (services, military, data communications, and artificial intelligence) are…

  13. Relationships among Learning Styles and Motivation with Computer-Aided Instruction in an Agronomy Course (United States)

    McAndrews, Gina M.; Mullen, Russell E.; Chadwick, Scott A.


    Multi-media learning tools were developed to enhance student learning for an introductory agronomy course at Iowa State University. During fall 2002, the new interactive computer program, called Computer Interactive Multimedia Program for Learning Enhancement (CIMPLE) was incorporated into the teaching, learning, and assessment processes of the…

  14. Learning to consult with computers. (United States)

    Liaw, S T; Marty, J J


    To develop and evaluate a strategy to teach skills and issues associated with computers in the consultation. An overview lecture plus a workshop before and a workshop after practice placements, during the 10-week general practice (GP) term in the 5th year of the University of Melbourne medical course. Pre- and post-intervention study using a mix of qualitative and quantitative methods within a strategic evaluation framework. Self-reported attitudes and skills with clinical applications before, during and after the intervention. Most students had significant general computer experience but little in the medical area. They found the workshops relevant, interesting and easy to follow. The role-play approach facilitated students' learning of relevant communication and consulting skills and an appreciation of issues associated with using the information technology tools in simulated clinical situations to augment and complement their consulting skills. The workshops and exposure to GP systems were associated with an increase in the use of clinical software, more realistic expectations of existing clinical and medical record software and an understanding of the barriers to the use of computers in the consultation. The educational intervention assisted students to develop and express an understanding of the importance of consulting and communication skills in teaching and learning about medical informatics tools, hardware and software design, workplace issues and the impact of clinical computer systems on the consultation and patient care.

  15. Designing Educational Games for Computer Programming: A Holistic Framework (United States)

    Malliarakis, Christos; Satratzemi, Maya; Xinogalos, Stelios


    Computer science is continuously evolving during the past decades. This has also brought forth new knowledge that should be incorporated and new learning strategies must be adopted for the successful teaching of all sub-domains. For example, computer programming is a vital knowledge area within computer science with constantly changing curriculum…

  16. Computer Presentation Programs and Teaching Research Methodologies

    Directory of Open Access Journals (Sweden)

    Vahid Motamedi


    Full Text Available Supplementing traditional chalk and board instruction with computer delivery has been viewed positively by students who have reported increased understanding and more interaction with the instructor when computer presentations are used in the classroom. Some problems contributing to student errors while taking class notes might be transcription of numbers to the board, and handwriting of the instructor can be resolved in careful construction of computer presentations. The use of computer presentation programs promises to increase the effectiveness of learning by making content more readily available, by reducing the cost and effort of producing quality content, and by allowing content to be more easily shared. This paper describes how problems can be overcome by using presentation packages for instruction.

  17. Employing subgoals in computer programming education (United States)

    Margulieux, Lauren E.; Catrambone, Richard; Guzdial, Mark


    The rapid integration of technology into our professional and personal lives has left many education systems ill-equipped to deal with the influx of people seeking computing education. To improve computing education, we are applying techniques that have been developed for other procedural fields. The present study applied such a technique, subgoal labeled worked examples, to explore whether it would improve programming instruction. The first two experiments, conducted in a laboratory, suggest that the intervention improves undergraduate learners' problem-solving performance and affects how learners approach problem-solving. The third experiment demonstrates that the intervention has similar, and perhaps stronger, effects in an online learning environment with in-service K-12 teachers who want to become qualified to teach computing courses. By implementing this subgoal intervention as a tool for educators to teach themselves and their students, education systems could improve computing education and better prepare learners for an increasingly technical world.

  18. Music Learning Based on Computer Software

    Directory of Open Access Journals (Sweden)

    Baihui Yan


    Full Text Available In order to better develop and improve students’ music learning, the authors proposed the method of music learning based on computer software. It is still a new field to use computer music software to assist teaching. Hereby, we conducted an in-depth analysis on the computer-enabled music learning and the music learning status in secondary schools, obtaining the specific analytical data. Survey data shows that students have many cognitive problems in the current music classroom, and yet teachers have not found a reasonable countermeasure to them. Against this background, the introduction of computer music software to music learning is a new trial that can not only cultivate the students’ initiatives of music learning, but also enhance their abilities to learn music. Therefore, it is concluded that the computer software based music learning is of great significance to improving the current music learning modes and means.

  19. ZAPs: Using Interactive Programs for Learning Psychology (United States)

    Hulshof, Casper D.; Eysink, Tessa H. S.; Loyens, Sofie; de Jong, Ton


    ZAPs are short, self-contained computer programs that encourage students to experience psychological phenomena in a vivid, self-explanatory way, and that are meant to evoke enthusiasm about psychological topics. ZAPs were designed according to principles that originate from experiential and discovery learning theories. The interactive approach…

  20. Music Learning Based on Computer Software


    Baihui Yan; Qiao Zhou


    In order to better develop and improve students’ music learning, the authors proposed the method of music learning based on computer software. It is still a new field to use computer music software to assist teaching. Hereby, we conducted an in-depth analysis on the computer-enabled music learning and the music learning status in secondary schools, obtaining the specific analytical data. Survey data shows that students have many cognitive problems in the current music classroom, and yet teach...

  1. Evaluating Students' Programming Skill Behaviour and Personalizing Their Computer Learning Environment Using "The Hour of Code" Paradigm (United States)

    Mallios, Nikolaos; Vassilakopoulos, Michael Gr.


    One of the most intriguing objectives when teaching computer science in mid-adolescence high school students is attracting and mainly maintaining their concentration within the limits of the class. A number of theories have been proposed and numerous methodologies have been applied, aiming to assist in the implementation of a personalized learning…

  2. Multimodal Learning Analytics and Education Data Mining: Using Computational Technologies to Measure Complex Learning Tasks (United States)

    Blikstein, Paulo; Worsley, Marcelo


    New high-frequency multimodal data collection technologies and machine learning analysis techniques could offer new insights into learning, especially when students have the opportunity to generate unique, personalized artifacts, such as computer programs, robots, and solutions engineering challenges. To date most of the work on learning analytics…

  3. Computer programs in accelerator physics

    International Nuclear Information System (INIS)

    Keil, E.


    Three areas of accelerator physics are discussed in which computer programs have been applied with much success: i) single-particle beam dynamics in circular machines, i.e. the design and matching of machine lattices; ii) computations of electromagnetic fields in RF cavities and similar objects, useful for the design of RF cavities and for the calculation of wake fields; iii) simulation of betatron and synchrotron oscillations in a machine with non-linear elements, e.g. sextupoles, and of bunch lengthening due to longitudinal wake fields. (orig.)

  4. A "Service-Learning Approach" to Teaching Computer Graphics (United States)

    Hutzel, Karen


    The author taught a computer graphics course through a service-learning framework to undergraduate and graduate students in the spring of 2003 at Florida State University (FSU). The students in this course participated in learning a software program along with youths from a neighboring, low-income, primarily African-American community. Together,…

  5. Computer Networking Laboratory for Undergraduate Computer Technology Program

    National Research Council Canada - National Science Library

    Naghedolfeizi, Masoud


    ...) To improve the quality of education in the existing courses related to computer networks and data communications as well as other computer science courses such programming languages and computer...

  6. AV Programs for Computer Know-How. (United States)

    Mandell, Phyllis Levy


    Lists 44 audiovisual programs (most released between 1983 and 1984) grouped in seven categories: computers in society, introduction to computers, computer operations, languages and programing, computer graphics, robotics, computer careers. Excerpts from "School Library Journal" reviews, price, and intended grade level are included. Names…

  7. Computer vision and machine learning for archaeology

    NARCIS (Netherlands)

    van der Maaten, L.J.P.; Boon, P.; Lange, G.; Paijmans, J.J.; Postma, E.


    Until now, computer vision and machine learning techniques barely contributed to the archaeological domain. The use of these techniques can support archaeologists in their assessment and classification of archaeological finds. The paper illustrates the use of computer vision techniques for

  8. Python to learn programming (United States)

    Bogdanchikov, A.; Zhaparov, M.; Suliyev, R.


    Today we have a lot of programming languages that can realize our needs, but the most important question is how to teach programming to beginner students. In this paper we suggest using Python for this purpose, because it is a programming language that has neatly organized syntax and powerful tools to solve any task. Moreover it is very close to simple math thinking. Python is chosen as a primary programming language for freshmen in most of leading universities. Writing code in python is easy. In this paper we give some examples of program codes written in Java, C++ and Python language, and we make a comparison between them. Firstly, this paper proposes advantages of Python language in relation to C++ and JAVA. Then it shows the results of a comparison of short program codes written in three different languages, followed by a discussion on how students understand programming. Finally experimental results of students' success in programming courses are shown.

  9. Marketing Prior Learning Assessment Programs. (United States)

    Heeger, Gerald A.


    Experiential learning programs must be marketed effectively if they are to succeed. The formulation of market strategy is discussed including: strategic planning; identification of a market target; and development of a market mix. A commitment to marketing academic programs is seen as a commitment to self-assessment. (MW)

  10. Computer-based learning in neuroanatomy: A longitudinal study of learning, transfer, and retention (United States)

    Chariker, Julia H.

    A longitudinal experiment was conducted to explore computer-based learning of neuroanatomy. Using a realistic 3D graphical model of neuroanatomy, and sections derived from the model, exploratory graphical tools were integrated into interactive computer programs so as to allow adaptive exploration. 72 participants learned either sectional anatomy alone or learned whole anatomy followed by sectional anatomy. Sectional anatomy was explored either in perceptually continuous animation or discretely, as in the use of an anatomical atlas. Learning was measured longitudinally to a high performance criterion. After learning, transfer to biomedical images and long-term retention was tested. Learning whole anatomy prior to learning sectional anatomy led to a more efficient learning experience. Learners demonstrated high levels of transfer from whole anatomy to sectional anatomy and from sectional anatomy to complex biomedical images. All learning groups demonstrated high levels of retention at 2--3 weeks.

  11. Planning Computer-Aided Distance Learning

    Directory of Open Access Journals (Sweden)

    Nadja Dobnik


    Full Text Available Didactics of autonomous learning changes under the influence of new technologies. Computer technology can cover all the functions that a teacher develops in personal contact with the learner. People organizing distance learning must realize all the possibilities offered by computers. Computers can take over and also combine the functions of many tools and systems, e. g. type­ writer, video, telephone. This the contents can be offered in form of classic media by means of text, speech, picture, etc. Computers take over data pro­cessing and function as study materials. Computer included in a computer network can also function as a medium for interactive communication.

  12. Computer Assisted Language Learning (CALL) Software: Evaluation ...

    African Journals Online (AJOL)

    Evaluating the nature and extent of the influence of Computer Assisted Language Learning (CALL) on the quality of language learning is highly problematic. This is owing to the number and complexity of interacting variables involved in setting the items for teaching and learning languages. This paper identified and ...

  13. Assessment of (Computer-Supported) Collaborative Learning (United States)

    Strijbos, J. -W.


    Within the (Computer-Supported) Collaborative Learning (CS)CL research community, there has been an extensive dialogue on theories and perspectives on learning from collaboration, approaches to scaffold (script) the collaborative process, and most recently research methodology. In contrast, the issue of assessment of collaborative learning has…

  14. Stochastic learning in oxide binary synaptic device for neuromorphic computing. (United States)

    Yu, Shimeng; Gao, Bin; Fang, Zheng; Yu, Hongyu; Kang, Jinfeng; Wong, H-S Philip


    Hardware implementation of neuromorphic computing is attractive as a computing paradigm beyond the conventional digital computing. In this work, we show that the SET (off-to-on) transition of metal oxide resistive switching memory becomes probabilistic under a weak programming condition. The switching variability of the binary synaptic device implements a stochastic learning rule. Such stochastic SET transition was statistically measured and modeled for a simulation of a winner-take-all network for competitive learning. The simulation illustrates that with such stochastic learning, the orientation classification function of input patterns can be effectively realized. The system performance metrics were compared between the conventional approach using the analog synapse and the approach in this work that employs the binary synapse utilizing the stochastic learning. The feasibility of using binary synapse in the neurormorphic computing may relax the constraints to engineer continuous multilevel intermediate states and widens the material choice for the synaptic device design.

  15. Learning Python network programming

    CERN Document Server

    Sarker, M O Faruque


    If you're a Python developer or a system administrator with Python experience and you're looking to take your first steps in network programming, then this book is for you. Basic knowledge of Python is assumed.

  16. Fluid dynamics computer programs for NERVA turbopump (United States)

    Brunner, J. J.


    During the design of the NERVA turbopump, numerous computer programs were developed for the analyses of fluid dynamic problems within the machine. Program descriptions, example cases, users instructions, and listings for the majority of these programs are presented.

  17. Networked Learning in 70001 Programs. (United States)

    Fine, Marija Futchs

    The 7000l Training and Employment Institute offers self-paced instruction through the use of computers and audiovisual materials to young people to improve opportunities for success in the work force. In 1988, four sites were equipped with Apple stand-alone software in an integrated learning system that included courses in reading and math, test…

  18. Learning With Computers; Today and Tomorrow. (United States)

    Bork, Alfred

    This paper describes the present practical use of computers in two large beginning physics courses at the University of California, Irvine; discusses the versatility and desirability of computers in the field of education; and projects the possible future directions of computer-based learning. The advantages and disadvantages of educational…

  19. Computer-Based Learning in Chemistry Classes (United States)

    Pietzner, Verena


    Currently not many people would doubt that computers play an essential role in both public and private life in many countries. However, somewhat surprisingly, evidence of computer use is difficult to find in German state schools although other countries have managed to implement computer-based teaching and learning in their schools. This paper…

  20. Use of the computer program in a cloud computing

    Directory of Open Access Journals (Sweden)

    Radovanović Sanja


    Full Text Available Cloud computing represents a specific networking, in which a computer program simulates the operation of one or more server computers. In terms of copyright, all technological processes that take place within the cloud computing are covered by the notion of copying computer programs, and exclusive right of reproduction. However, this right suffers some limitations in order to allow normal use of computer program by users. Based on the fact that the cloud computing is virtualized network, the issue of normal use of the computer program requires to put all aspects of the permitted copying into the context of a specific computing environment and specific processes within the cloud. In this sense, the paper pointed out that the user of a computer program in cloud computing, needs to obtain the consent of the right holder for any act which he undertakes using the program. In other words, the copyright in the cloud computing is a full scale, and thus the freedom of contract (in the case of this particular restriction as well.

  1. The Relationships among Group Size, Participation, and Performance of Programming Language Learning Supported with Online Forums (United States)

    Shaw, Ruey-Shiang


    This study examined the relationships among group size, participation, and learning performance factors when learning a programming language in a computer-supported collaborative learning (CSCL) context. An online forum was used as the CSCL environment for learning the Microsoft ASP.NET programming language. The collaborative-learning experiment…

  2. Denuded Data! Grounded Theory Using the NUDIST Computer Analysis Program: In Researching the Challenge to Teacher Self-Efficacy Posed by Students with Learning Disabilities in Australian Education. (United States)

    Burroughs-Lange, Sue G.; Lange, John

    This paper evaluates the effects of using the NUDIST (Non-numerical, Unstructured Data Indexing, Searching and Theorising) computer program to organize coded, qualitative data. The use of the software is discussed within the context of the study for which it was used: an Australian study that aimed to develop a theoretical understanding of the…

  3. Learning Cython programming

    CERN Document Server

    Herron, Philip


    A practical and a fast-paced guide that gives you all the information you need to start programming using Cython.This book is for developers who love C/C++ for low latency and speed but who also require the ability to add more dynamic features to applications both fast and reliably. It will also show you how you can get new applications off the ground by reusing Python libraries to get started.

  4. Personal Computer Transport Analysis Program (United States)

    DiStefano, Frank, III; Wobick, Craig; Chapman, Kirt; McCloud, Peter


    The Personal Computer Transport Analysis Program (PCTAP) is C++ software used for analysis of thermal fluid systems. The program predicts thermal fluid system and component transients. The output consists of temperatures, flow rates, pressures, delta pressures, tank quantities, and gas quantities in the air, along with air scrubbing component performance. PCTAP s solution process assumes that the tubes in the system are well insulated so that only the heat transfer between fluid and tube wall and between adjacent tubes is modeled. The system described in the model file is broken down into its individual components; i.e., tubes, cold plates, heat exchangers, etc. A solution vector is built from the components and a flow is then simulated with fluid being transferred from one component to the next. The solution vector of components in the model file is built at the initiation of the run. This solution vector is simply a list of components in the order of their inlet dependency on other components. The component parameters are updated in the order in which they appear in the list at every time step. Once the solution vectors have been determined, PCTAP cycles through the components in the solution vector, executing their outlet function for each time-step increment.

  5. ALMOD-JRC computer program

    International Nuclear Information System (INIS)

    Cacciabue, P.C.; Lisanti, B.; Tozzi, A.


    This paper discusses the details concerning the newly developed or modified models of the computer program ALMOD-JRC, originating from ALMOD 3/Rel 4. The most important argument for the implementation of the new models was the need to enlarge the spectrum of the simulated phenomena, and to improve the simulation of experimental facilities such as LOFT or LOBI. This has led to a better formulation of the heat transfer and pressure drops correlations and to the implementation of the treatment of the heat losses to structural materials. In particular a series of test cases on real power plants, a pre-test examination of a LOBI station blackout ATWS experiment and the post test analysis of the L9-3 experiment, show the ability of ALMOD-JRC to correctly simulate PWR incident sequences. Although in ALMOD-JRC the code capabilities have been expanded, the limitations of the original version of the program still hold for what concerns the treatment of the coolant thermohydraulics as homogeneous flow for the two phase conditions in the primary coolant circuit. The other interesting feature of the new code is the remarkably shorter running times obtained with the introduction of simplified numerical treatments for the solving equations, without significant loss of accuracy of results

  6. Computer Assisted Language Learning. Routledge Studies in Computer Assisted Language Learning (United States)

    Pennington, Martha


    Computer-assisted language learning (CALL) is an approach to language teaching and learning in which computer technology is used as an aid to the presentation, reinforcement and assessment of material to be learned, usually including a substantial interactive element. This books provides an up-to date and comprehensive overview of…

  7. Debugging a high performance computing program (United States)

    Gooding, Thomas M.


    Methods, apparatus, and computer program products are disclosed for debugging a high performance computing program by gathering lists of addresses of calling instructions for a plurality of threads of execution of the program, assigning the threads to groups in dependence upon the addresses, and displaying the groups to identify defective threads.

  8. Exploring Poetry through Interactive Computer Programs. (United States)

    Nimchinsky, Howard; Camp, Jocelyn

    The goal of a project was to design, test, and evaluate several computer programs that allow students in introductory literature and poetry courses to explore a poem in detail and, through a dialogue with the program, to develop their own interpretation of it. Computer programs were completed on poems by Robert Frost and W.H. Auden. Both programs…

  9. Consideration of a Learning Programming Process based on Software Design for Beginners


    大村, 基将; 紅林, 秀治


    We considered a learning programming process based on software design for technology education. Lessons of computer program-aided measurement and control are for beginners to learn programming. These lessons are efficient to learn the step of programming, but the main of the lessons are works of typing the sample programming and debugging. Therefore, these lessons have a fundamental lack of the concept of design. Then we considered learning processes of programming and applied the process of ...

  10. The Effects of a Robot Game Environment on Computer Programming Education for Elementary School Students (United States)

    Shim, Jaekwoun; Kwon, Daiyoung; Lee, Wongyu


    In the past, computer programming was perceived as a task only carried out by computer scientists; in the 21st century, however, computer programming is viewed as a critical and necessary skill that everyone should learn. In order to improve teaching of problem-solving abilities in a computing environment, extensive research is being done on…

  11. The NASA computer science research program plan (United States)


    A taxonomy of computer science is included, one state of the art of each of the major computer science categories is summarized. A functional breakdown of NASA programs under Aeronautics R and D, space R and T, and institutional support is also included. These areas were assessed against the computer science categories. Concurrent processing, highly reliable computing, and information management are identified.

  12. 76 Computer Assisted Language Learning (CALL) Software ...

    African Journals Online (AJOL)

    Ike Odimegwu

    combination with other factors which may enhance or ameliorate the ... form of computer-based learning which carries two important features: .... To take some commonplace examples, a ... photographs, and even full-motion video clips.

  13. Soft computing in machine learning

    CERN Document Server

    Park, Jooyoung; Inoue, Atsushi


    As users or consumers are now demanding smarter devices, intelligent systems are revolutionizing by utilizing machine learning. Machine learning as part of intelligent systems is already one of the most critical components in everyday tools ranging from search engines and credit card fraud detection to stock market analysis. You can train machines to perform some things, so that they can automatically detect, diagnose, and solve a variety of problems. The intelligent systems have made rapid progress in developing the state of the art in machine learning based on smart and deep perception. Using machine learning, the intelligent systems make widely applications in automated speech recognition, natural language processing, medical diagnosis, bioinformatics, and robot locomotion. This book aims at introducing how to treat a substantial amount of data, to teach machines and to improve decision making models. And this book specializes in the developments of advanced intelligent systems through machine learning. It...

  14. Computer use changes generalization of movement learning. (United States)

    Wei, Kunlin; Yan, Xiang; Kong, Gaiqing; Yin, Cong; Zhang, Fan; Wang, Qining; Kording, Konrad Paul


    Over the past few decades, one of the most salient lifestyle changes for us has been the use of computers. For many of us, manual interaction with a computer occupies a large portion of our working time. Through neural plasticity, this extensive movement training should change our representation of movements (e.g., [1-3]), just like search engines affect memory [4]. However, how computer use affects motor learning is largely understudied. Additionally, as virtually all participants in studies of perception and actions are computer users, a legitimate question is whether insights from these studies bear the signature of computer-use experience. We compared non-computer users with age- and education-matched computer users in standard motor learning experiments. We found that people learned equally fast but that non-computer users generalized significantly less across space, a difference negated by two weeks of intensive computer training. Our findings suggest that computer-use experience shaped our basic sensorimotor behaviors, and this influence should be considered whenever computer users are recruited as study participants. Copyright © 2014 Elsevier Ltd. All rights reserved.

  15. Software Engineering Techniques for Computer-Aided Learning. (United States)

    Ibrahim, Bertrand


    Describes the process for developing tutorials for computer-aided learning (CAL) using a programing language rather than an authoring system. The workstation used is described, the use of graphics is discussed, the role of a local area network (LAN) is explained, and future plans are discussed. (five references) (LRW)

  16. Learning and instruction with computer simulations

    NARCIS (Netherlands)

    de Jong, Anthonius J.M.


    The present volume presents the results of an inventory of elements of such a computer learning environment. This inventory was conducted within a DELTA project called SIMULATE. In the project a learning environment that provides intelligent support to learners and that has a simulation as its

  17. Affect and Learning : a computational analysis

    NARCIS (Netherlands)

    Broekens, Douwe Joost


    In this thesis we have studied the influence of emotion on learning. We have used computational modelling techniques to do so, more specifically, the reinforcement learning paradigm. Emotion is modelled as artificial affect, a measure that denotes the positiveness versus negativeness of a situation

  18. Structured Design Language for Computer Programs (United States)

    Pace, Walter H., Jr.


    Box language used at all stages of program development. Developed to provide improved productivity in designing, coding, and maintaining computer programs. BOX system written in FORTRAN 77 for batch execution.

  19. SAFE users manual. Volume 4. Computer programs

    International Nuclear Information System (INIS)

    Grady, L.M.


    Documentation for the Safeguards Automated Facility Evaluation (SAFE) computer programs is presented. The documentation is in the form of subprogram trees, program abstracts, flowcharts, and listings. Listings are provided on microfiche

  20. Integer programming theory, applications, and computations

    CERN Document Server

    Taha, Hamdy A


    Integer Programming: Theory, Applications, and Computations provides information pertinent to the theory, applications, and computations of integer programming. This book presents the computational advantages of the various techniques of integer programming.Organized into eight chapters, this book begins with an overview of the general categorization of integer applications and explains the three fundamental techniques of integer programming. This text then explores the concept of implicit enumeration, which is general in a sense that it is applicable to any well-defined binary program. Other

  1. Computer Programming Games and Gender Oriented Cultural Forms (United States)

    AlSulaiman, Sarah Abdulmalik

    I present the design and evaluation of two games designed to help elementary and middle school students learn computer programming concepts. The first game was designed to be "gender neutral", aligning with might be described as a consensus opinion on best practices for computational learning environments. The second game, based on the cultural form of dress up dolls was deliberately designed to appeal to females. I recruited 70 participants in an international two-phase study to investigate the relationship between games, gender, attitudes towards computer programming, and learning. My findings suggest that while the two games were equally effective in terms of learning outcomes, I saw differences in motivation between players of the two games. Specifically, participants who reported a preference for female- oriented games were more motivated to learn about computer programming when they played a game that they perceived as designed for females. In addition, I describe how the two games seemed to encourage different types of social activity between players in a classroom setting. Based on these results, I reflect on the strategy of exclusively designing games and activities as "gender neutral", and suggest that employing cultural forms, including gendered ones, may help create a more productive experience for learners.

  2. Multistategy Learning for Computer Vision

    National Research Council Canada - National Science Library

    Bhanu, Bir


    .... With the goal of achieving robustness, our research at UCR is directed towards learning parameters, feedback, contexts, features, concepts, and strategies of IU algorithms for model-based object recognition...

  3. Computer programs simplify optical system analysis (United States)


    The optical ray-trace computer program performs geometrical ray tracing. The energy-trace program calculates the relative monochromatic flux density on a specific target area. This program uses the ray-trace program as a subroutine to generate a representation of the optical system.

  4. Game based learning for computer science education

    NARCIS (Netherlands)

    Schmitz, Birgit; Czauderna, André; Klemke, Roland; Specht, Marcus


    Schmitz, B., Czauderna, A., Klemke, R., & Specht, M. (2011). Game based learning for computer science education. In G. van der Veer, P. B. Sloep, & M. van Eekelen (Eds.), Computer Science Education Research Conference (CSERC '11) (pp. 81-86). Heerlen, The Netherlands: Open Universiteit.

  5. The Fourth Revolution--Computers and Learning. (United States)

    Bork, Alfred

    The personal computer is sparking a major historical change in the way people learn, a change that could lead to the disappearance of formal education as we know it. The computer can help resolve many of the difficulties now crippling education by enabling expert teachers and curriculum developers to prepare interactive and individualized…

  6. Learning scientific programming with Python

    CERN Document Server

    Hill, Christian


    Learn to master basic programming tasks from scratch with real-life scientifically relevant examples and solutions drawn from both science and engineering. Students and researchers at all levels are increasingly turning to the powerful Python programming language as an alternative to commercial packages and this fast-paced introduction moves from the basics to advanced concepts in one complete volume, enabling readers to quickly gain proficiency. Beginning with general programming concepts such as loops and functions within the core Python 3 language, and moving onto the NumPy, SciPy and Matplotlib libraries for numerical programming and data visualisation, this textbook also discusses the use of IPython notebooks to build rich-media, shareable documents for scientific analysis. Including a final chapter introducing challenging topics such as floating-point precision and algorithm stability, and with extensive online resources to support advanced study, this textbook represents a targeted package for students...

  7. Computational modeling of epiphany learning. (United States)

    Chen, Wei James; Krajbich, Ian


    Models of reinforcement learning (RL) are prevalent in the decision-making literature, but not all behavior seems to conform to the gradual convergence that is a central feature of RL. In some cases learning seems to happen all at once. Limited prior research on these "epiphanies" has shown evidence of sudden changes in behavior, but it remains unclear how such epiphanies occur. We propose a sequential-sampling model of epiphany learning (EL) and test it using an eye-tracking experiment. In the experiment, subjects repeatedly play a strategic game that has an optimal strategy. Subjects can learn over time from feedback but are also allowed to commit to a strategy at any time, eliminating all other options and opportunities to learn. We find that the EL model is consistent with the choices, eye movements, and pupillary responses of subjects who commit to the optimal strategy (correct epiphany) but not always of those who commit to a suboptimal strategy or who do not commit at all. Our findings suggest that EL is driven by a latent evidence accumulation process that can be revealed with eye-tracking data.

  8. Preschool Cookbook of Computer Programming Topics (United States)

    Morgado, Leonel; Cruz, Maria; Kahn, Ken


    A common problem in computer programming use for education in general, not simply as a technical skill, is that children and teachers find themselves constrained by what is possible through limited expertise in computer programming techniques. This is particularly noticeable at the preliterate level, where constructs tend to be limited to…

  9. Computer programs supporting instruction in acoustics


    Melody, Kevin Andrew


    Approved for public release, distribution is unlimited Traditionally, the study of mechanical vibration and sound wave propagation has been presented through textbooks, classroom discussion and laboratory experiments. However, in today's academic environment, students have access to high performance computing facilities which can greatly augment the learning process. This thesis provides computer algorithms for examining selected topics drawn from the text, Fundamentals of Acoustics, Third...

  10. SED/Apple Computer, Inc., Partnership Program. (United States)

    Stoll, Peter F.


    In 1990, the New York State Education Department (SED), Apple Computer, Inc., Boards of Cooperative Educational Services (BOCES), and school districts formed a partnership to explore the contribution technology can make to schools based on Apple Computer's Learning Society and SED's Long-Range Plan for Technology in Elementary and Secondary…

  11. En retorisk forståelsesramme for Computer Supported Collaborative Learning (A Rhetorical Theory on Computer Supported Collaborative Learning)

    DEFF Research Database (Denmark)

    Harlung, Asger


    The dissertation explores the potential of rhetorical theories for understanding, analyzing, or planning communication and learning processes, and for integrating the digitized contexts and human interaction and communication proccesses in a single theoretical framework. Based on Cicero's rhetori...... applied to two empirical case studies of Master programs, the dissertation develops and presents a new theory on Computer Supported Collaborative Learning (CSCL).......The dissertation explores the potential of rhetorical theories for understanding, analyzing, or planning communication and learning processes, and for integrating the digitized contexts and human interaction and communication proccesses in a single theoretical framework. Based on Cicero's rhetoric...

  12. Reading, Writing, and Cooperative Learning in a JTPA Summer Program. (United States)

    Thistlethwaite, Linda


    A Job Training Partnership Act-funded reading, writing, mathematics, and cooperative learning program for 83 participants aged 14-21 was evaluated with pre- and postassessments. Program strengths identified were emphasis on a workplace atmosphere, structure with flexibility, variety in grouping procedures, computer-assisted writing, and outside…

  13. Computer programs for lattice calculations

    International Nuclear Information System (INIS)

    Keil, E.; Reich, K.H.


    The aim of the workshop was to find out whether some standardisation could be achieved for future work in this field. A certain amount of useful information was unearthed, and desirable features of a ''standard'' program emerged. Progress is not expected to be breathtaking, although participants (practically from all interested US, Canadian and European accelerator laboratories) agreed that the mathematics of the existing programs is more or less the same. Apart from the NIH (not invented here) effect, there is a - to quite some extent understandable - tendency to stay with a program one knows and to add to it if unavoidable rather than to start using a new one. Users of the well supported program TRANSPORT (designed for beam line calculations) would prefer to have it fully extended for lattice calculations (to some extent already possible now), while SYNCH users wish to see that program provided with a user-friendly input, rather than spending time and effort for mastering a new program

  14. Computational Physics Program of the National MFE Computer Center

    International Nuclear Information System (INIS)

    Mirin, A.A.


    The principal objective of the computational physics group is to develop advanced numerical models for the investigation of plasma phenomena and the simulation of present and future magnetic confinement devices. A summary of the groups activities is presented, including computational studies in MHD equilibria and stability, plasma transport, Fokker-Planck, and efficient numerical and programming algorithms. References are included

  15. A computer program for activation analysis

    International Nuclear Information System (INIS)

    Rantanen, J.; Rosenberg, R.J.


    A computer program for calculating the results of activation analysis is described. The program comprises two gamma spectrum analysis programs, STOAV and SAMPO and one program for calculating elemental concentrations, KVANT. STOAV is based on a simple summation of channels and SAMPO is based on fitting of mathematical functions. The programs are tested by analyzing the IAEA G-1 test spectra. In the determination of peak location SAMPO is somewhat better than STOAV and in the determination of peak area SAMPO is more than twice as accurate as STOAV. On the other hand, SAMPO is three times as expensive as STOAV with the use of a Cyber 170 computer. (author)

  16. The Harwell TAILS computer program user's manual

    International Nuclear Information System (INIS)

    Rouse, K.D.; Cooper, M.J.


    The Harwell TAILS computer program is a versatile program for crystal structure refinement through the analysis of neutron or X-ray diffraction data from single crystals or powders. The main features of the program are described and details are given of the data input and output specifications. (author)

  17. Human Memory Organization for Computer Programs. (United States)

    Norcio, A. F.; Kerst, Stephen M.


    Results of study investigating human memory organization in processing of computer programming languages indicate that algorithmic logic segments form a cognitive organizational structure in memory for programs. Statement indentation and internal program documentation did not enhance organizational process of recall of statements in five Fortran…

  18. Computer Assistance for Writing Interactive Programs: TICS. (United States)

    Kaplow, Roy; And Others


    Investigators developed an on-line, interactive programing system--the Teacher-Interactive Computer System (TICS)--to provide assistance to those who were not programers, but nevertheless wished to write interactive instructional programs. TICS had two components: an author system and a delivery system. Underlying assumptions were that…

  19. Analogical Reasoning and Computer Programming. (United States)

    Clement, Catherine A.; And Others


    A study of correlations between analogical reasoning and Logo programming mastery among female high school students related the results of pretests of analogical reasoning to posttests of programming mastery. A significant correlation was found between analogical reasoning and the ability to write subprocedures for use in several different…

  20. Structured Parallel Programming Patterns for Efficient Computation

    CERN Document Server

    McCool, Michael; Robison, Arch


    Programming is now parallel programming. Much as structured programming revolutionized traditional serial programming decades ago, a new kind of structured programming, based on patterns, is relevant to parallel programming today. Parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders describe how to design and implement maintainable and efficient parallel algorithms using a pattern-based approach. They present both theory and practice, and give detailed concrete examples using multiple programming models. Examples are primarily given using two of th

  1. Excessive online computer use and learning disabilities


    Griffiths, MD


    Online gaming has become a very popular leisure activity among adolescents. Research suggests that a small minority of adolescents may display problematic gaming behaviour and that some of these individuals may be addicted to online games, including those who have learning disabilities. This article begins by examining a case study of a 15-year old adolescent with a learning disability who appeared to be addicted to various computer and internet applications. Despite the potential negative ef...

  2. The Effect of Animation in Multimedia Computer-Based Learning and Learning Style to the Learning Results

    Directory of Open Access Journals (Sweden)

    Muhammad RUSLI


    Full Text Available The effectiveness of a learning depends on four main elements, they are content, desired learning outcome, instructional method and the delivery media. The integration of those four elements can be manifested into a learning modul which is called multimedia learning or learning by using multimedia. In learning context by using computer-based multimedia, there are two main things that need to be noticed so that the learning process can run effectively: how the content is presented, and what the learner’s chosen way in accepting and processing the information into a meaningful knowledge. First it is related with the way to visualize the content and how people learn. The second one is related with the learning style of the learner. This research aims to investigate the effect of the type of visualization—static vs animated—on a multimedia computer-based learning, and learning styles—visual vs verbal, towards the students’ capability in applying the concepts, procedures, principles of Java programming. Visualization type act as independent variables, and learning styles of the students act as a moderator variable. Moreover, the instructional strategies followed the Component Display Theory of Merril, and the format of presentation of multimedia followed the Seven Principles of Multimedia Learning of Mayer and Moreno. Learning with the multimedia computer-based learning has been done in the classroom. The subject of this research was the student of STMIK-STIKOM Bali in odd semester 2016-2017 which followed the course of Java programming. The Design experiments used multivariate analysis of variance, MANOVA 2 x 2, with a large sample of 138 students in 4 classes. Based on the results of the analysis, it can be concluded that the animation in multimedia interactive learning gave a positive effect in improving students’ learning outcomes, particularly in the applying the concepts, procedures, and principles of Java programming. The

  3. Deep Learning with Dynamic Computation Graphs


    Looks, Moshe; Herreshoff, Marcello; Hutchins, DeLesley; Norvig, Peter


    Neural networks that compute over graph structures are a natural fit for problems in a variety of domains, including natural language (parse trees) and cheminformatics (molecular graphs). However, since the computation graph has a different shape and size for every input, such networks do not directly support batched training or inference. They are also difficult to implement in popular deep learning libraries, which are based on static data-flow graphs. We introduce a technique called dynami...

  4. Memory Reconsolidation and Computational Learning (United States)


    Siegelmann-Danieli and H.T. Siegelmann, "Robust Artificial Life Via Artificial Programmed Death," Artificial Inteligence 172(6-7), April 2008: 884-898. F...STATEMENT Unrestricted 13. SUPPLEMENTARY NOTES 20100402019 14. ABSTRACT Memory models are central to Artificial Intelligence and Machine...beyond [1]. The advances cited are a significant step toward creating Artificial Intelligence via neural networks at the human level. Our network

  5. Innovative Partnerships Assist Community College Computing Programs. (United States)

    O'Banion, Terry


    Relates efforts of major corporations in providing assistance to community college computing programs. Explains the goals of the League for Innovation in the Community College, a consortium of 19 community colleges, and cites examples of collaborative projects. (ML)

  6. Computer program for optical systems ray tracing (United States)

    Ferguson, T. J.; Konn, H.


    Program traces rays of light through optical systems consisting of up to 65 different optical surfaces and computes the aberrations. For design purposes, paraxial tracings with astigmation and third order tracings are provided.

  7. The 12-th INS scientific computational programs

    Energy Technology Data Exchange (ETDEWEB)



    This issue is the collection of the paper on INS scientific computational programs. Separate abstracts were presented for 3 of the papers in this report. The remaining 5 were considered outside the subject scope of INIS. (J.P.N.)

  8. MFTF sensor verification computer program

    International Nuclear Information System (INIS)

    Chow, H.K.


    The design, requirements document and implementation of the MFE Sensor Verification System were accomplished by the Measurement Engineering Section (MES), a group which provides instrumentation for the MFTF magnet diagnostics. The sensors, installed on and around the magnets and solenoids, housed in a vacuum chamber, will supply information about the temperature, strain, pressure, liquid helium level and magnet voltage to the facility operator for evaluation. As the sensors are installed, records must be maintained as to their initial resistance values. Also, as the work progresses, monthly checks will be made to insure continued sensor health. Finally, after the MFTF-B demonstration, yearly checks will be performed as well as checks of sensors as problem develops. The software to acquire and store the data was written by Harry Chow, Computations Department. The acquired data will be transferred to the MFE data base computer system

  9. Computer programming and architecture the VAX

    CERN Document Server

    Levy, Henry


    Takes a unique systems approach to programming and architecture of the VAXUsing the VAX as a detailed example, the first half of this book offers a complete course in assembly language programming. The second describes higher-level systems issues in computer architecture. Highlights include the VAX assembler and debugger, other modern architectures such as RISCs, multiprocessing and parallel computing, microprogramming, caches and translation buffers, and an appendix on the Berkeley UNIX assembler.

  10. Learning and the cooperative computational universe

    NARCIS (Netherlands)

    Adriaans, P.; Adriaans, P.; van Benthem, J.


    In the summer of 1956, a number of scientists gathered at the Dartmouth College in Hanover, New Hampshire. Their goal was to study human intelligence with the help of computers. Their central hypothesis was: "that every aspect of learning or any other feature of intelligence can in principle be so

  11. Learning and Teaching with a Computer Scanner (United States)

    Planinsic, G.; Gregorcic, B.; Etkina, E.


    This paper introduces the readers to simple inquiry-based activities (experiments with supporting questions) that one can do with a computer scanner to help students learn and apply the concepts of relative motion in 1 and 2D, vibrational motion and the Doppler effect. We also show how to use these activities to help students think like…

  12. The Impact of Computer Use on Learning of Quadratic Functions (United States)

    Pihlap, Sirje


    Studies of the impact of various types of computer use on the results of learning and student motivation have indicated that the use of computers can increase learning motivation, and that computers can have a positive effect, a negative effect, or no effect at all on learning outcomes. Some results indicate that it is not computer use itself that…

  13. The Dynamic Geometrisation of Computer Programming (United States)

    Sinclair, Nathalie; Patterson, Margaret


    The goal of this paper is to explore dynamic geometry environments (DGE) as a type of computer programming language. Using projects created by secondary students in one particular DGE, we analyse the extent to which the various aspects of computational thinking--including both ways of doing things and particular concepts--were evident in their…

  14. Teaching and Learning of Computational Modelling in Creative Shaping Processes

    Directory of Open Access Journals (Sweden)

    Daniela REIMANN


    Full Text Available Today, not only diverse design-related disciplines are required to actively deal with the digitization of information and its potentials and side effects for education processes. In Germany, technology didactics developed in vocational education and computer science education in general education, both separated from media pedagogy as an after-school program. Media education is not a subject in German schools yet. However, in the paper we argue for an interdisciplinary approach to learn about computational modeling in creative processes and aesthetic contexts. It crosses the borders of programming technology, arts and design processes in meaningful contexts. Educational scenarios using smart textile environments are introduced and reflected for project based learning.

  15. Computer-Mediated Communication: A vehicle for learning

    Directory of Open Access Journals (Sweden)

    Linda D. Grooms


    Full Text Available The axiom of humanity’s basic need to communicate provides the impetus to explore the nature and quality of computer-mediated communication as a vehicle for learning in higher education. This exploratory study examined the experiential communication perceptions of online doctoral students during the infancy of their program. Eighty-five students were electronically queried through a 32 item open-ended questionnaire within a 13 day time frame. Preliminary findings supported the experience of Seagren and Watwood (1996 at the Lincoln Campus of the University of Nebraska, that “more information widens learning opportunities, but without interaction, learning is not enhanced” (p. 514. The overarching implications stress that faculty development and instructional planning are essential for the effective delivery of online courses, and even more so when collaborative learning is used. Facilitating group communication and interaction are areas beckoning attention as we continue to effectively organize the online classroom of this new millennium.

  16. Computer Programming Languages for Health Care (United States)

    O'Neill, Joseph T.


    This paper advocates the use of standard high level programming languages for medical computing. It recommends that U.S. Government agencies having health care missions implement coordinated policies that encourage the use of existing standard languages and the development of new ones, thereby enabling them and the medical computing community at large to share state-of-the-art application programs. Examples are based on a model that characterizes language and language translator influence upon the specification, development, test, evaluation, and transfer of application programs.

  17. Preliminary evaluation of the BIODOSE computer program

    International Nuclear Information System (INIS)

    Bonner, N.A.; Ng, Y.C.


    The BIODOSE computer program simulates the environmental transport of radionuclides released to surface water and predicts the dosage to humans. We have evaluated the program for its suitability to the needs of the Nuclear Regulatory Commission Waste Management Program. In particular, it is an evaluation to determine whether BIODOSE models account for the significant pathways and mechanisms resulting in radiological doses to man. In general, BIODOSE is a satisfactory code for converting radionuclide releases to the aqueous environment into doses to man

  18. Gradient Learning Algorithms for Ontology Computing (United States)

    Gao, Wei; Zhu, Linli


    The gradient learning model has been raising great attention in view of its promising perspectives for applications in statistics, data dimensionality reducing, and other specific fields. In this paper, we raise a new gradient learning model for ontology similarity measuring and ontology mapping in multidividing setting. The sample error in this setting is given by virtue of the hypothesis space and the trick of ontology dividing operator. Finally, two experiments presented on plant and humanoid robotics field verify the efficiency of the new computation model for ontology similarity measure and ontology mapping applications in multidividing setting. PMID:25530752

  19. Gradient Learning Algorithms for Ontology Computing

    Directory of Open Access Journals (Sweden)

    Wei Gao


    Full Text Available The gradient learning model has been raising great attention in view of its promising perspectives for applications in statistics, data dimensionality reducing, and other specific fields. In this paper, we raise a new gradient learning model for ontology similarity measuring and ontology mapping in multidividing setting. The sample error in this setting is given by virtue of the hypothesis space and the trick of ontology dividing operator. Finally, two experiments presented on plant and humanoid robotics field verify the efficiency of the new computation model for ontology similarity measure and ontology mapping applications in multidividing setting.

  20. Helping Children Learn Vocabulary during Computer-Assisted Oral Reading

    Directory of Open Access Journals (Sweden)

    Gregory Aist


    Full Text Available This paper addresses an indispensable skill using a unique method to teach a critical component: helping children learn to read by using computer-assisted oral reading to help children learn vocabulary. We build on Project LISTEN’s Reading Tutor, a computer program that adapts automatic speech recognition to listen to children read aloud, and helps them learn to read ( To learn a word from reading with the Reading Tutor, students must encounter the word and learn the meaning of the word in context. We modified the Reading Tutor first to help students encounter new words and then to help them learn the meanings of new words. We then compared the Reading Tutor to classroom instruction and to human-assisted oral reading as part of a yearlong study with 144 second and third graders. The result: Second graders did about the same on word comprehension in all three conditions. However, third graders who read with the 1999 Reading Tutor, modified as described in this paper, performed statistically significantly better than other third graders in a classroom control on word comprehension gains – and even comparably with other third graders who read one-on-one with human tutors.

  1. Analysis of Learning Behavior in a Flipped Programing Classroom Adopting Problem-Solving Strategies (United States)

    Chiang, Tosti Hsu-Cheng


    Programing is difficult for beginners because they need to learn the new language of computers. Developing software, especially complex software, is bound to result in problems, frustration, and the need to think in new ways. Identifying the learning behavior behind programing by way of empirical studies can help beginners learn more easily. In…

  2. Learning Programming Technique through Visual Programming Application as Learning Media with Fuzzy Rating (United States)

    Buditjahjanto, I. G. P. Asto; Nurlaela, Luthfiyah; Ekohariadi; Riduwan, Mochamad


    Programming technique is one of the subjects at Vocational High School in Indonesia. This subject contains theory and application of programming utilizing Visual Programming. Students experience some difficulties to learn textual learning. Therefore, it is necessary to develop media as a tool to transfer learning materials. The objectives of this…

  3. A Teaching System To Learn Programming: the Programmer's Learning Machine


    Quinson , Martin; Oster , Gérald


    International audience; The Programmer's Learning Machine (PLM) is an interactive exerciser for learning programming and algorithms. Using an integrated and graphical environment that provides a short feedback loop, it allows students to learn in a (semi)-autonomous way. This generic platform also enables teachers to create specific programming microworlds that match their teaching goals. This paper discusses our design goals and motivations, introduces the existing material and the proposed ...

  4. Developmental programming of auditory learning

    Directory of Open Access Journals (Sweden)

    Melania Puddu


    Full Text Available The basic structures involved in the development of auditory function and consequently in language acquisition are directed by genetic code, but the expression of individual genes may be altered by exposure to environmental factors, which if favorable, orient it in the proper direction, leading its development towards normality, if unfavorable, they deviate it from its physiological course. Early sensorial experience during the foetal period (i.e. intrauterine noise floor, sounds coming from the outside and attenuated by the uterine filter, particularly mother’s voice and modifications induced by it at the cochlear level represent the first example of programming in one of the earliest critical periods in development of the auditory system. This review will examine the factors that influence the developmental programming of auditory learning from the womb to the infancy. In particular it focuses on the following points: the prenatal auditory experience and the plastic phenomena presumably induced by it in the auditory system from the basilar membrane to the cortex;the involvement of these phenomena on language acquisition and on the perception of language communicative intention after birth;the consequences of auditory deprivation in critical periods of auditory development (i.e. premature interruption of foetal life.


    Directory of Open Access Journals (Sweden)

    Antonescu Ion


    Full Text Available The paper presents the authors’ contributions for developing a computer code for teaching of descriptive geometry using the computer aided learning techniques. The program was implemented using the programming interface and the 3D modeling capabilities of the AutoCAD system.

  6. Blended Learning Implementation in “Guru Pembelajar” Program (United States)

    Mahdan, D.; Kamaludin, M.; Wendi, H. F.; Simanjuntak, M. V.


    The rapid development of information and communication technology (ICT), especially the internet, computers and communication devices requires the innovation in learning; one of which is Blended Learning. The concept of Blended Learning is the mixing of face-to-face learning models by learning online. Blended learning used in the learner teacher program organized by the Indonesian department of education and culture that a program to improve the competence of teachers, called “Guru Pembelajar” (GP). Blended learning model is perfect for learning for teachers, due to limited distance and time because online learning can be done anywhere and anytime. but the problems that arise from the implementation of this activity are many teachers who do not follow the activities because teachers, especially the elderly do not want to follow the activities because they cannot use computers and the internet, applications that are difficult to understand by participants, unstable internet connection in the area where the teacher lives and facilities and infrastructure are not adequate.

  7. The Computational Physics Program of the national MFE Computer Center

    International Nuclear Information System (INIS)

    Mirin, A.A.


    Since June 1974, the MFE Computer Center has been engaged in a significant computational physics effort. The principal objective of the Computational Physics Group is to develop advanced numerical models for the investigation of plasma phenomena and the simulation of present and future magnetic confinement devices. Another major objective of the group is to develop efficient algorithms and programming techniques for current and future generations of supercomputers. The Computational Physics Group has been involved in several areas of fusion research. One main area is the application of Fokker-Planck/quasilinear codes to tokamaks. Another major area is the investigation of resistive magnetohydrodynamics in three dimensions, with applications to tokamaks and compact toroids. A third area is the investigation of kinetic instabilities using a 3-D particle code; this work is often coupled with the task of numerically generating equilibria which model experimental devices. Ways to apply statistical closure approximations to study tokamak-edge plasma turbulence have been under examination, with the hope of being able to explain anomalous transport. Also, we are collaborating in an international effort to evaluate fully three-dimensional linear stability of toroidal devices. In addition to these computational physics studies, the group has developed a number of linear systems solvers for general classes of physics problems and has been making a major effort at ascertaining how to efficiently utilize multiprocessor computers. A summary of these programs are included in this paper. 6 tabs

  8. Lifelong Learning: Policies, Practices, and Programs. (United States)

    Hatton, Michael J., Ed.

    The 26 articles in this book focus on lifelong learning policies, practices, and programs in 13 Asia Pacific countries. The following papers are included: "Half a Revolution: A Brief Survey of Lifelong Learning in New Zealand" (P. Methven and J. Hansen); "HRD in a Multicultural Workplace: The Need for Lifelong Learning" (M.…

  9. The sociability of computer-supported collaborative learning environments

    NARCIS (Netherlands)

    Kreijns, C.J.; Kirschner, P.A.; Jochems, W.M.G.


    There is much positive research on computer-supported collaborative learning (CSCL) environments in asynchronous distributed learning groups (DLGs). There is also research that shows that contemporary CSCL environments do not completely fulfil expectations on supporting interactive group learning,

  10. 75 FR 35881 - Smaller Learning Communities Program (United States)


    ... Part II Department of Education Smaller Learning Communities Program; Notice #0;#0;Federal... EDUCATION Smaller Learning Communities Program Catalog of Federal Domestic Assistance (CFDA) Number: 84.215L. AGENCY: Office of Elementary and Secondary Education, Department of Education. ACTION: Notice of final...

  11. NASA Langley/CNU Distance Learning Programs. (United States)

    Caton, Randall; Pinelli, Thomas E.

    NASA Langley Research Center and Christopher Newport University (CNU) provide, free to the public, distance learning programs that focus on math, science, and/or technology over a spectrum of education levels from K-adult. The effort started in 1997, and currently there are a suite of five distance-learning programs. This paper presents the major…


    Directory of Open Access Journals (Sweden)

    Marian F. Byrka


    Full Text Available The article examines the implementation of blended learning strategy in teacher training programs as an innovation in online learning. The blended learning idea comes from blending elements which use online technology with more traditional face-to-face teaching in the same course. The article analyses teacher training programs offered by Chernivtsi Regional Institute of Postgraduate Pedagogical Education. Additional data were gathered through a questionnaire administered to teachers who attended training courses. The characteristics of blended learning strategy, its benefits and limitations for teacher training are supported by a review of literature. The article closes with the comparison of curriculum components (content delivery, learner activities, materials, and required competences between traditional and blended learning teacher training programs. Having obvious benefits in teacher training programs, the implementation of blended learning strategy sets some additional requirements to a learner, as well as to course instructors and lectors.

  13. The Effectiveness of Computer-Assisted Instruction for Teaching Mathematics to Students with Specific Learning Disability (United States)

    Stultz, Sherry L.


    Using computers to teach students is not a new idea. Computers have been utilized for educational purposes for over 80 years. However, the effectiveness of these programs for teaching mathematics to students with specific learning disability is unclear. This study was undertaken to determine if computer-assisted instruction was as effective as…

  14. Teaching and Learning: Whose Computer Is It? December/January E-Mail. (United States)

    Zhao, Yong; Hueyshan Tan, Sophia; Mishra, Punya


    Notes that teachers see the computer as a tool to help them teach better, while students use computers to play games, chat, and design Web sites. Describes the after-school program Kids Learning In Computer Klubhouses (KLICK!) that operates clubhouses within local middle schools. Discusses what participants have accomplished for themselves, their…

  15. Description of mathematical models and computer programs

    International Nuclear Information System (INIS)


    The paper gives a description of mathematical models and computer programs for analysing possible strategies for spent fuel management, with emphasis on economic analysis. The computer programs developed, describe the material flows, facility construction schedules, capital investment schedules and operating costs for the facilities used in managing the spent fuel. The computer programs use a combination of simulation and optimization procedures for the economic analyses. Many of the fuel cycle steps (such as spent fuel discharges, storage at the reactor, and transport to the RFCC) are described in physical and economic terms through simulation modeling, while others (such as reprocessing plant size and commissioning schedules, interim storage facility commissioning schedules etc.) are subjected to economic optimization procedures to determine the approximate lowest-cost plans from among the available feasible alternatives

  16. Building Program Vector Representations for Deep Learning


    Mou, Lili; Li, Ge; Liu, Yuxuan; Peng, Hao; Jin, Zhi; Xu, Yan; Zhang, Lu


    Deep learning has made significant breakthroughs in various fields of artificial intelligence. Advantages of deep learning include the ability to capture highly complicated features, weak involvement of human engineering, etc. However, it is still virtually impossible to use deep learning to analyze programs since deep architectures cannot be trained effectively with pure back propagation. In this pioneering paper, we propose the "coding criterion" to build program vector representations, whi...

  17. An Interactive Graphics Program for Assistance in Learning Convolution. (United States)

    Frederick, Dean K.; Waag, Gary L.


    A program has been written for the interactive computer graphics facility at Rensselaer Polytechnic Institute that is designed to assist the user in learning the mathematical technique of convolving two functions. Because convolution can be represented graphically by a sequence of steps involving folding, shifting, multiplying, and integration, it…

  18. The Caltech Concurrent Computation Program - Project description (United States)

    Fox, G.; Otto, S.; Lyzenga, G.; Rogstad, D.


    The Caltech Concurrent Computation Program wwhich studies basic issues in computational science is described. The research builds on initial work where novel concurrent hardware, the necessary systems software to use it and twenty significant scientific implementations running on the initial 32, 64, and 128 node hypercube machines have been constructed. A major goal of the program will be to extend this work into new disciplines and more complex algorithms including general packages that decompose arbitrary problems in major application areas. New high-performance concurrent processors with up to 1024-nodes, over a gigabyte of memory and multigigaflop performance are being constructed. The implementations cover a wide range of problems in areas such as high energy and astrophysics, condensed matter, chemical reactions, plasma physics, applied mathematics, geophysics, simulation, CAD for VLSI, graphics and image processing. The products of the research program include the concurrent algorithms, hardware, systems software, and complete program implementations.

  19. Program MASTERCALC: an interactive computer program for radioanalytical computations. Description and operating instructions

    International Nuclear Information System (INIS)

    Goode, W.


    MASTERCALC is a computer program written to support radioanalytical computations in the Los Alamos Scientific Laboratory (LASL) Environmental Surveillance Group. Included in the program are routines for gross alpha and beta, 3 H, gross gamma, 90 Sr and alpha spectroscopic determinations. A description of MASTERCALC is presented and its source listing is included. Operating instructions and example computing sessions are given for each type of analysis

  20. Automatic control of commercial computer programs

    International Nuclear Information System (INIS)

    Rezvov, B.A.; Artem'ev, A.N.; Maevskij, A.G.; Demkiv, A.A.; Kirillov, B.F.; Belyaev, A.D.; Artem'ev, N.A.


    The way of automatic control of commercial computer programs is presented. The developed connection of the EXAFS spectrometer automatic system (which is managed by PC for DOS) is taken with the commercial program for the CCD detector control (which is managed by PC for Windows). The described complex system is used for the automation of intermediate amplitude spectra processing in EXAFS spectrum measurements at Kurchatov SR source

  1. Mathematica: A System of Computer Programs


    Maiti, Santanu K.


    Starting from the basic level of mathematica here we illustrate how to use a mathematica notebook and write a program in the notebook. Next, we investigate elaborately the way of linking of external programs with mathematica, so-called the mathlink operation. Using this technique we can run very tedious jobs quite efficiently, and the operations become extremely fast. Sometimes it is quite desirable to run jobs in background of a computer which can take considerable amount of time to finish, ...

  2. E-learning programs in oncology

    DEFF Research Database (Denmark)

    Degerfält, Jan; Sjöstedt, Staffan; Fransson, Per


    BACKGROUND: E-learning is an established concept in oncological education and training. However, there seems to be a scarcity of long-term assessments of E-learning programs in oncology vis-á-vis their structural management and didactic value. This study presents descriptive, nationwide data from...... 2005 to 2014. E-learning oncology programs in chemotherapy, general oncology, pain management, palliative care, psycho-social-oncology, and radiotherapy, were reviewed from our databases. Questionnaires of self-perceived didactic value of the programs were examined 2008-2014. RESULTS: The total number.......6% (MDs: 64.9%; RNs: 66.8%; SHCAs: 77.7%) and as good by 30.6% (MDs: 34.5%; RNs: 32.4%; SHCAs: 21.5%) of the responders. CONCLUSIONS: This descriptive study, performed in a lengthy timeframe, presents high-volume data from multi-professional, oncological E-learning programs. While the E-learning paradigm...

  3. Twenty-First Century Learning: Communities, Interaction and Ubiquitous Computing (United States)

    Leh, Amy S.C.; Kouba, Barbara; Davis, Dirk


    Advanced technology makes 21st century learning, communities and interactions unique and leads people to an era of ubiquitous computing. The purpose of this article is to contribute to the discussion of learning in the 21st century. The paper will review literature on learning community, community learning, interaction, 21st century learning and…

  4. Computational Materials Program for Alloy Design (United States)

    Bozzolo, Guillermo


    The research program sponsored by this grant, "Computational Materials Program for Alloy Design", covers a period of time of enormous change in the emerging field of computational materials science. The computational materials program started with the development of the BFS method for alloys, a quantum approximate method for atomistic analysis of alloys specifically tailored to effectively deal with the current challenges in the area of atomistic modeling and to support modern experimental programs. During the grant period, the program benefited from steady growth which, as detailed below, far exceeds its original set of goals and objectives. Not surprisingly, by the end of this grant, the methodology and the computational materials program became an established force in the materials communitiy, with substantial impact in several areas. Major achievements during the duration of the grant include the completion of a Level 1 Milestone for the HITEMP program at NASA Glenn, consisting of the planning, development and organization of an international conference held at the Ohio Aerospace Institute in August of 2002, finalizing a period of rapid insertion of the methodology in the research community worlwide. The conference, attended by citizens of 17 countries representing various fields of the research community, resulted in a special issue of the leading journal in the area of applied surface science. Another element of the Level 1 Milestone was the presentation of the first version of the Alloy Design Workbench software package, currently known as "adwTools". This software package constitutes the first PC-based piece of software for atomistic simulations for both solid alloys and surfaces in the market.Dissemination of results and insertion in the materials community worldwide was a primary focus during this period. As a result, the P.I. was responsible for presenting 37 contributed talks, 19 invited talks, and publishing 71 articles in peer-reviewed journals, as

  5. Introduction to programming multiple-processor computers

    International Nuclear Information System (INIS)

    Hicks, H.R.; Lynch, V.E.


    FORTRAN applications programs can be executed on multiprocessor computers in either a unitasking (traditional) or multitasking form. The latter allows a single job to use more than one processor simultaneously, with a consequent reduction in wall-clock time and, perhaps, the cost of the calculation. An introduction to programming in this environment is presented. The concepts of synchronization and data sharing using EVENTS and LOCKS are illustrated with examples. The strategy of strong synchronization and the use of synchronization templates are proposed. We emphasize that incorrect multitasking programs can produce irreproducible results, which makes debugging more difficult

  6. Computer Program Re-layers Engineering Drawings (United States)

    Crosby, Dewey C., III


    RULCHK computer program aids in structuring layers of information pertaining to part or assembly designed with software described in article "Software for Drawing Design Details Concurrently" (MFS-28444). Checks and optionally updates structure of layers for part. Enables designer to construct model and annotate its documentation without burden of manually layering part to conform to standards at design time.

  7. Contributions to computational stereology and parallel programming

    DEFF Research Database (Denmark)

    Rasmusson, Allan

    rotator, even without the need for isotropic sections. To meet the need for computational power to perform image restoration of virtual tissue sections, parallel programming on GPUs has also been part of the project. This has lead to a significant change in paradigm for a previously developed surgical...

  8. Answer Set Programming and Other Computing Paradigms (United States)

    Meng, Yunsong


    Answer Set Programming (ASP) is one of the most prominent and successful knowledge representation paradigms. The success of ASP is due to its expressive non-monotonic modeling language and its efficient computational methods originating from building propositional satisfiability solvers. The wide adoption of ASP has motivated several extensions to…

  9. Data systems and computer science programs: Overview (United States)

    Smith, Paul H.; Hunter, Paul


    An external review of the Integrated Technology Plan for the Civil Space Program is presented. The topics are presented in viewgraph form and include the following: onboard memory and storage technology; advanced flight computers; special purpose flight processors; onboard networking and testbeds; information archive, access, and retrieval; visualization; neural networks; software engineering; and flight control and operations.

  10. 43 Computer Assisted Programmed Instruction and Cognitive ...

    African Journals Online (AJOL)


    between Cognitive Preference Style and Computer Assisted Programmed ... teaching the subjects makes a wide range of students who have moderate numerical ability and ... on achievement of physics students, more so when such strategy has .... explaining prompting, thinking, discussing, clarifying concepts, asking ...

  11. A CAD (Classroom Assessment Design) of a Computer Programming Course (United States)

    Hawi, Nazir S.


    This paper presents a CAD (classroom assessment design) of an entry-level undergraduate computer programming course "Computer Programming I". CAD has been the product of a long experience in teaching computer programming courses including teaching "Computer Programming I" 22 times. Each semester, CAD is evaluated and modified…

  12. Teachers' Reflective Practice in Lifelong Learning Programs

    DEFF Research Database (Denmark)

    Jensen, Annie Aarup; Thomassen, Anja Overgaard


    This chapter explores teachers' reflective practice in lifelong learning programs based on a qualitative study of five teachers representing three part-time Master's programs. The theoretical framework for analysis of the interview data is Ellström's (1996) model for categorizing levels of action......, knowledge and learning, activity theory (Engeström, 1987) and expansive learning (Engeström & Sannino, 2010). The results show a divergence between what the teachers perceive as the Master students' learning goals and the teachers' goals and objectives. This is highlighted through the teachers' experience...

  13. Systematic control of large computer programs

    International Nuclear Information System (INIS)

    Goedbloed, J.P.; Klieb, L.


    A package of CCL, UPDATE, and FORTRAN procedures is described which facilitates the systematic control and development of large scientific computer programs. The package provides a general tool box for this purpose which contains many conveniences for the systematic administration of files, editing, reformating of line printer output files, etc. In addition, a small number of procedures is devoted to the problem of structured development of a large computer program which is used by a group of scientists. The essence of the method is contained in three procedures N, R, and X for the creation of a new UPDATE program library, its revision, and execution, resp., and a procedure REVISE which provides a joint editor - UPDATE session which combines the advantages of the two systems, viz. speed and rigor. (Auth.)

  14. Interactive computer programs for applied nutrition education. (United States)

    Wise, A


    DIET2 and DIET3 are programs written for a Dec2050 computer and intended for teaching applied nutrition to students of nutrition, dietetics, home economics, and hotel and institutional administration. DIET2 combines all the facilities of the separate dietary programs already available at Robert Gordon's Institute of Technology into a single package, and extends these to give students a large amount of relevant information about the nutritional balance of foods (including DHSS and NACNE recommendations) prior to choosing them for meals. Students are also helped by the inclusion of typical portion weights. They are presented with an analysis of nutrients and their balance in the menu created, with an easy mechanism for ammendation of the menu and addition of foods which provide the nutrients that are lacking. At any stage the computer can give the proportion of total nutrient provided by each meal. DIET3 is a relatively simple program that displays the nutritional profile of foods and diets semigraphically.

  15. Cost-Benefit Analysis of Computer Resources for Machine Learning (United States)

    Champion, Richard A.


    Machine learning describes pattern-recognition algorithms - in this case, probabilistic neural networks (PNNs). These can be computationally intensive, in part because of the nonlinear optimizer, a numerical process that calibrates the PNN by minimizing a sum of squared errors. This report suggests efficiencies that are expressed as cost and benefit. The cost is computer time needed to calibrate the PNN, and the benefit is goodness-of-fit, how well the PNN learns the pattern in the data. There may be a point of diminishing returns where a further expenditure of computer resources does not produce additional benefits. Sampling is suggested as a cost-reduction strategy. One consideration is how many points to select for calibration and another is the geometric distribution of the points. The data points may be nonuniformly distributed across space, so that sampling at some locations provides additional benefit while sampling at other locations does not. A stratified sampling strategy can be designed to select more points in regions where they reduce the calibration error and fewer points in regions where they do not. Goodness-of-fit tests ensure that the sampling does not introduce bias. This approach is illustrated by statistical experiments for computing correlations between measures of roadless area and population density for the San Francisco Bay Area. The alternative to training efficiencies is to rely on high-performance computer systems. These may require specialized programming and algorithms that are optimized for parallel performance.

  16. Computer games: Apprehension of learning strategies

    Directory of Open Access Journals (Sweden)

    Carlos Antonio Bruno da Silva


    Full Text Available Computer games and mainly videogames have proved to be an important tendency in Brazilian children’s play. They are part of the playful culture, which associates modern technology to traditional play preserving the importance of the latter. Based on Vygotsky and Chadwick’s ideas, this work studies the alternatives in the use of videogame by the occupational therapist, educator or parents, aiming prevention of learning difficulty by means of apprehension of learning strategies. Sixty children were investigated under dialectic, descriptive qualitative/quantitative focus. There was a semi-structured interview, direct observation and focused group applied to this intentional sample. Out of the 60 children playing in 3 videogame rental shops in Fortaleza-CE and Quixadá-CE, 30 aged 4 to 6 years old and the other 30 aged 7 and 8. Results indicate that the determination that the videogame is played in-group favors the apprehension of learning and affective strategies, processing, and meta-cognition. Therefore, videogame can be considered an excellent resource in terms of preventing learning difficulties, enabling children to their reality.

  17. Computational ghost imaging using deep learning (United States)

    Shimobaba, Tomoyoshi; Endo, Yutaka; Nishitsuji, Takashi; Takahashi, Takayuki; Nagahama, Yuki; Hasegawa, Satoki; Sano, Marie; Hirayama, Ryuji; Kakue, Takashi; Shiraki, Atsushi; Ito, Tomoyoshi


    Computational ghost imaging (CGI) is a single-pixel imaging technique that exploits the correlation between known random patterns and the measured intensity of light transmitted (or reflected) by an object. Although CGI can obtain two- or three-dimensional images with a single or a few bucket detectors, the quality of the reconstructed images is reduced by noise due to the reconstruction of images from random patterns. In this study, we improve the quality of CGI images using deep learning. A deep neural network is used to automatically learn the features of noise-contaminated CGI images. After training, the network is able to predict low-noise images from new noise-contaminated CGI images.

  18. Teaching Machines, Programming, Computers, and Instructional Technology: The Roots of Performance Technology. (United States)

    Deutsch, William


    Reviews the history of the development of the field of performance technology. Highlights include early teaching machines, instructional technology, learning theory, programed instruction, the systems approach, needs assessment, branching versus linear program formats, programing languages, and computer-assisted instruction. (LRW)

  19. Learning Performance Enhancement Using Computer-Assisted Language Learning by Collaborative Learning Groups

    Directory of Open Access Journals (Sweden)

    Ya-huei Wang


    Full Text Available This study attempted to test whether the use of computer-assisted language learning (CALL and innovative collaborative learning could be more effective than the use of traditional collaborative learning in improving students’ English proficiencies. A true experimental design was used in the study. Four randomly-assigned groups participated in the study: a traditional collaborative learning group (TCLG, 34 students, an innovative collaborative learning group (ICLG, 31 students, a CALL traditional collaborative learning group (CALLTCLG, 32 students, and a CALL innovative collaborative learning group (CALLICLG, 31 students. TOEIC (Test of English for International Communication listening, reading, speaking, and writing pre-test and post-test assessments were given to all students at an interval of sixteen weeks. Multivariate analysis of covariance (MANCOVA, multivariate analysis of variance (MANOVA, and analysis of variance (ANOVA were used to analyze the data. The results revealed that students who used CALL had significantly better learning performance than those who did not. Students in innovative collaborative learning had significantly better learning performances than those in traditional collaborative learning. Additionally, students using CALL innovative collaborative learning had better learning performances than those in CALL collaborative learning, those in innovative collaborative learning, and those in traditional collaborative learning.

  20. Recommended programming practices to facilitate the portability of science computer programs

    International Nuclear Information System (INIS)



    This standard recommends programming practices to facilitate the portability of computer programs prepared for scientific and engineering computations. These practices are intended to simplify implementation, conversion, and modification of computer programs

  1. Value pricing pilot program : lessons learned (United States)


    This "Lessons Learned Report" provides a summary of projects sponsored by the Federal Highway Administration's (FHWA's) Congestion and Value Pricing Pilot Programs from 1991 through 2006 and draws lessons from a sample of projects with the richest an...

  2. Teacher education program explores building professional learning ...

    International Development Research Centre (IDRC) Digital Library (Canada)


    May 2, 2016 ... Teacher education program explores building professional learning ... table in the Bengaluru Rural District Institute of Education and Training ICT lab. ... more people go online in Asia, digital privacy is increasingly seen as an ...

  3. Computer-Assisted Language Learning: Diversity in Research and Practice (United States)

    Stockwell, Glenn, Ed.


    Computer-assisted language learning (CALL) is an approach to teaching and learning languages that uses computers and other technologies to present, reinforce, and assess material to be learned, or to create environments where teachers and learners can interact with one another and the outside world. This book provides a much-needed overview of the…

  4. The virtual asthma guideline e-learning program: learning effectiveness and user satisfaction. (United States)

    Kang, Sung-Yoon; Kim, Sae-Hoon; Kwon, Yong-Eun; Kim, Tae-Bum; Park, Hye-Kyung; Park, Heung-Woo; Chang, Yoon-Seok; Jee, Young-Koo; Moon, Hee-Bom; Min, Kyung-Up; Cho, Sang-Heon


    Effective educational tools are important for increasing adherence to asthma guidelines and clinical improvement of asthma patients. We developed a computer-based interactive education program for asthma guideline named the Virtual Learning Center for Asthma Management (VLCAM). We evaluated the usefulness of program in terms of its effects on user awareness of asthma guideline and level of satisfaction. Physicians-in-training at tertiary hospitals in Korea were enrolled in a cross-sectional questionnaire survey. The e-learning program on asthma guideline was conducted over a 2-week period. We investigated changes in the awareness of asthma guideline using 35-item self-administered questionnaire aiming at assessing physicians' knowledge, attitude, and practice. Satisfaction with the program was scored on 4-point Likert scales. A total of 158 physicians-in-training at six tertiary hospitals completed the survey. Compared with baseline, the overall awareness obtained from the scores of knowledge, attitude, and practice was improved significantly. Participants were satisfied with the VLCAM program in the following aspects: helpfulness, convenience, motivation, effectiveness, physicians' confidence, improvement of asthma management, and willingness to recommend. All items in user satisfaction questionnaires received high scores over 3 points. Moreover, the problem-based learning with a virtual patient received the highest user satisfaction among all parts of the program. Our computer-based e-learning program is useful for improving awareness of asthma management. It could improve adherence to asthma guidelines and enhance the quality of asthma care.

  5. Design and evaluation of the computer-based training program Calcularis for enhancing numerical cognition

    Directory of Open Access Journals (Sweden)

    Tanja eKäser


    Full Text Available This article presents the design and a first pilot evaluation of the computer-based training program Calcularis for children with developmental dyscalculia (DD or difficulties in learning mathematics. The program has been designed according to insights on the typical and atypical development of mathematical abilities. The learning process is supported through multimodal cues, which encode different properties of numbers. To offer optimal learning conditions, a user model completes the program and allows flexible adaptation to a child’s individual learning and knowledge profile. 32 children with difficulties in learning mathematics completed the 6 to 12-weeks computer training. The children played the game for 20 minutes per day for 5 days a week. The training effects were evaluated using neuropsychological tests. Generally, children benefited significantly from the training regarding number representation and arithmetic operations. Furthermore, children liked to play with the program and reported that the training improved their mathematical abilities.

  6. Personal computer versus personal computer/mobile device combination users' preclinical laboratory e-learning activity. (United States)

    Kon, Haruka; Kobayashi, Hiroshi; Sakurai, Naoki; Watanabe, Kiyoshi; Yamaga, Yoshiro; Ono, Takahiro


    The aim of the present study was to clarify differences between personal computer (PC)/mobile device combination and PC-only user patterns. We analyzed access frequency and time spent on a complete denture preclinical website in order to maximize website effectiveness. Fourth-year undergraduate students (N=41) in the preclinical complete denture laboratory course were invited to participate in this survey during the final week of the course to track login data. Students accessed video demonstrations and quizzes via our e-learning site/course program, and were instructed to view online demonstrations before classes. When the course concluded, participating students filled out a questionnaire about the program, their opinions, and devices they had used to access the site. Combination user access was significantly more frequent than PC-only during supplementary learning time, indicating that students with mobile devices studied during lunch breaks and before morning classes. Most students had favorable opinions of the e-learning site, but a few combination users commented that some videos were too long and that descriptive answers were difficult on smartphones. These results imply that mobile devices' increased accessibility encouraged learning by enabling more efficient time use between classes. They also suggest that e-learning system improvements should cater to mobile device users by reducing video length and including more short-answer questions. © 2016 John Wiley & Sons Australia, Ltd.

  7. The computational physics program of the National MFE Computer Center

    International Nuclear Information System (INIS)

    Mirin, A.A.


    The principal objective of the Computational Physics Group is to develop advanced numerical models for the investigation of plasma phenomena and the simulation of present and future magnetic confinement devices. Another major objective of the group is to develop efficient algorithms and programming techniques for current and future generation of supercomputers. The computational physics group is involved in several areas of fusion research. One main area is the application of Fokker-Planck/quasilinear codes to tokamaks. Another major area is the investigation of resistive magnetohydrodynamics in three dimensions, with applications to compact toroids. Another major area is the investigation of kinetic instabilities using a 3-D particle code. This work is often coupled with the task of numerically generating equilibria which model experimental devices. Ways to apply statistical closure approximations to study tokamak-edge plasma turbulence are being examined. In addition to these computational physics studies, the group has developed a number of linear systems solvers for general classes of physics problems and has been making a major effort at ascertaining how to efficiently utilize multiprocessor computers

  8. Programming guidelines for computer systems of NPPs

    International Nuclear Information System (INIS)

    Suresh babu, R.M.; Mahapatra, U.


    Software quality is assured by systematic development and adherence to established standards. All national and international software quality standards have made it mandatory for the software development organisation to produce programming guidelines as part of software documentation. This document contains a set of programming guidelines for detailed design and coding phases of software development cycle. These guidelines help to improve software quality by increasing visibility, verifiability, testability and maintainability. This can be used organisation-wide for various computer systems being developed for our NPPs. This also serves as a guide for reviewers. (author)

  9. Students experiences with collaborative learning in asynchronous computer-supported collaborative learning environments.

    NARCIS (Netherlands)

    Dewiyanti, Silvia; Brand-Gruwel, Saskia; Jochems, Wim; Broers, Nick


    Dewiyanti, S., Brand-Gruwel, S., Jochems, W., & Broers, N. (2007). Students experiences with collaborative learning in asynchronous computer-supported collaborative learning environments. Computers in Human Behavior, 23, 496-514.

  10. An Innovative Improvement of Engineering Learning System Using Computational Fluid Dynamics Concept (United States)

    Hung, T. C.; Wang, S. K.; Tai, S. W.; Hung, C. T.


    An innovative concept of an electronic learning system has been established in an attempt to achieve a technology that provides engineering students with an instructive and affordable framework for learning engineering-related courses. This system utilizes an existing Computational Fluid Dynamics (CFD) package, Active Server Pages programming,…

  11. Active and Collaborative Learning in an Introductory Electrical and Computer Engineering Course (United States)

    Kotru, Sushma; Burkett, Susan L.; Jackson, David Jeff


    Active and collaborative learning instruments were introduced into an introductory electrical and computer engineering course. These instruments were designed to assess specific learning objectives and program outcomes. Results show that students developed an understanding comparable to that of more advanced students assessed later in the…

  12. IAEA eLearning Program: The Use of Radiation Detection Instruments

    International Nuclear Information System (INIS)


    This CD-ROM contains a computer based training on Radiation Detection Techniques for Nuclear Security Applications. The IAEA Nuclear Security eLearning tool offers computer based training to Frontline Officers to improve their understanding about key elements of the use of radiation detection instruments. The eLearning program prepares Frontline Officers for the IAEA Detection and Response Frontline Officer course

  13. Computer programs for nonlinear algebraic equations

    International Nuclear Information System (INIS)

    Asaoka, Takumi


    We have provided principal computer subroutines for obtaining numerical solutions of nonlinear algebraic equations through a review of the various methods. Benchmark tests were performed on these subroutines to grasp the characteristics of them compared to the existing subroutines. As computer programs based on the secant method, subroutines of the Muller's method using the Chambers' algorithm were newly developed, in addition to the equipment of subroutines of the Muller's method itself. The programs based on the Muller-Chambers' method are useful especially for low-order polynomials with complex coefficients except for the case of finding the triple roots, three close roots etc. In addition, we have equipped subroutines based on the Madsen's algorithm, a variant of the Newton's method. The subroutines have revealed themselves very useful as standard programs because all the roots are found accurately for every case though they take longer computing time than other subroutines for low-order polynomials. It is shown also that an existing subroutine of the Bairstow's method gives the fastest algorithm for polynomials with complex coefficients, except for the case of finding the triple roots etc. We have provided also subroutines to estimate error bounds for all the roots produced with the various algorithms. (auth.)

  14. Scientific Computing in the CH Programming Language

    Directory of Open Access Journals (Sweden)

    Harry H. Cheng


    Full Text Available We have developed a general-purpose block-structured interpretive programming Ianguage. The syntax and semantics of this language called CH are similar to C. CH retains most features of C from the scientific computing point of view. In this paper, the extension of C to CH for numerical computation of real numbers will be described. Metanumbers of −0.0, 0.0, Inf, −Inf, and NaN are introduced in CH. Through these metanumbers, the power of the IEEE 754 arithmetic standard is easily available to the programmer. These metanumbers are extended to commonly used mathematical functions in the spirit of the IEEE 754 standard and ANSI C. The definitions for manipulation of these metanumbers in I/O; arithmetic, relational, and logic operations; and built-in polymorphic mathematical functions are defined. The capabilities of bitwise, assignment, address and indirection, increment and decrement, as well as type conversion operations in ANSI C are extended in CH. In this paper, mainly new linguistic features of CH in comparison to C will be described. Example programs programmed in CH with metanumbers and polymorphic mathematical functions will demonstrate capabilities of CH in scientific computing.

  15. Computer Assisted Language Learning (CALL): Using Internet for Effective Language Learning

    NARCIS (Netherlands)

    Kremenska, Anelly


    Please, cite this publication as: Kremenska, A. (2006). Computer Assisted Language Learning (CALL): Using Internet for Effective Language Learning. Proceedings of International Workshop in Learning Networks for Lifelong Competence Development, TENCompetence Conference. March 30th-31st, Sofia,


    Directory of Open Access Journals (Sweden)

    Kukharenko V.


    Full Text Available The paper describes the main features of mixed teaching: the tasks of mixed learning, learning models, micro-training, video fragments, the new role of the teacher. To create a distance training course for teachers and university lecturers, an open three-week dialectical distance course was conducted. The peculiarities of the connektivist approach and the high level of the trainees allowed to determine the key components of the course "Mixed training". Tendencies in the development of education in the world, the role of mixed learning, gaming, analyzed SWOT analysis for mixed learning. The problematic issues in the conductivity of remote sensing courses have been clarified. To test the formed hypotheses, a six-week pilot distance course was created, which included the most important sections: the formation of the goal of the class, the model of the inverted class, tools for mixed instruction, the organization of the learning process and the evaluation of learning outcomes. The educational process was conducted for all comers. The course was signed by 218 students, the number of teachers and university teachers was approximately the same. Active listeners were 48, successfully completed the course - 18 listeners. The results of the training and the interviews of the listeners make it possible to create a distance course "Mixed training" for the professional development of teachers and teachers of higher educational institutions.

  17. Computer and computer graphics support for the ALARA program

    International Nuclear Information System (INIS)

    Paine, D.; Hall, C.J.


    Computer programs have been developed which support three aspects of the ALARA program at Rockwell Hanford Operations (RHO): 1) Setting annual dose and skin contamination goals, 2) Analyzing trends in operational organizations' dose, numbers of skin contaminations, or radiation occurrences, and 3) Presenting graphic displays to enhance worker safety awareness. Programs have been written which search dosemetry files and produce histograms of annual occupational exposure and skin contamination histories utilizing the DISSPLA software or a desk top color graphics terminal. These programs and associated graphics are used to assemble dose and skin contamination information in a summary format so that ALARA teams can assess the past year's performance and establish reduction goals for the coming year. In addition, the graphics provide a management tool for recognizing desirable or undesirable trends in an organization's occupational dose or number of skin contaminations. Desk top graphics capabilities have been used to display safety-related data to enhance management review and worker awareness of radiological and industrial safety conditions in the work area. The following graphs are prepared on a monthly basis: 1) Numbers of skin contaminations company wide and for specific operating organizations within the company, 2) Numbers of radiation occurrences, 3) Dose histories for specific operational organizations, 4) Numbers of OSHA recordable incidents, 5) OSHA recordable incident rates and severity levels and 6) Lost workday cases

  18. A Computer Learning Center for Environmental Sciences (United States)

    Mustard, John F.


    In the fall of 1998, MacMillan Hall opened at Brown University to students. In MacMillan Hall was the new Computer Learning Center, since named the EarthLab which was outfitted with high-end workstations and peripherals primarily focused on the use of remotely sensed and other spatial data in the environmental sciences. The NASA grant we received as part of the "Centers of Excellence in Applications of Remote Sensing to Regional and Global Integrated Environmental Assessments" was the primary source of funds to outfit this learning and research center. Since opening, we have expanded the range of learning and research opportunities and integrated a cross-campus network of disciplines who have come together to learn and use spatial data of all kinds. The EarthLab also forms a core of undergraduate, graduate, and faculty research on environmental problems that draw upon the unique perspective of remotely sensed data. Over the last two years, the Earthlab has been a center for research on the environmental impact of water resource use in and regions, impact of the green revolution on forest cover in India, the design of forest preserves in Vietnam, and detailed assessments of the utility of thermal and hyperspectral data for water quality analysis. It has also been used extensively for local environmental activities, in particular studies on the impact of lead on the health of urban children in Rhode Island. Finally, the EarthLab has also served as a key educational and analysis center for activities related to the Brown University Affiliated Research Center that is devoted to transferring university research to the private sector.

  19. Analysis and Assessment of Computer-Supported Collaborative Learning Conversations

    NARCIS (Netherlands)

    Trausan-Matu, Stefan


    Trausan-Matu, S. (2008). Analysis and Assessment of Computer-Supported Collaborative Learning Conversations. Workshop presentation at the symposium Learning networks for professional. November, 14, 2008, Heerlen, Nederland: Open Universiteit Nederland.

  20. Scripting intercultural computer-supported collaborative learning in higher education

    NARCIS (Netherlands)

    Popov, V.


    Introduction of computer-supported collaborative learning (CSCL), specifically in an intercultural learning environment, creates both challenges and benefits. Among the challenges are the coordination of different attitudes, styles of communication, and patterns of behaving. Among the benefits are

  1. A Randomized Field Trial of the Fast ForWord Language Computer-Based Training Program (United States)

    Borman, Geoffrey D.; Benson, James G.; Overman, Laura


    This article describes an independent assessment of the Fast ForWord Language computer-based training program developed by Scientific Learning Corporation. Previous laboratory research involving children with language-based learning impairments showed strong effects on their abilities to recognize brief and fast sequences of nonspeech and speech…

  2. The Proposed Model of Collaborative Virtual Learning Environment for Introductory Programming Course (United States)

    Othman, Mahfudzah; Othman, Muhaini


    This paper discusses the proposed model of the collaborative virtual learning system for the introductory computer programming course which uses one of the collaborative learning techniques known as the "Think-Pair-Share". The main objective of this study is to design a model for an online learning system that facilitates the…

  3. Learning basic programming using CLIS through gamification (United States)

    Prabawa, H. W.; Sutarno, H.; Kusnendar, J.; Rahmah, F.


    The difficulty of understanding programming concept is a major problem in basic programming lessons. Based on the results of preliminary studies, 60% of students reveal the monotonous of learning process caused by the limited number of media. Children Learning in Science (CLIS) method was chosen as solution because CLIS has facilitated students’ initial knowledge to be optimized into conceptual knowledge. Technological involvement in CLIS (gamification) helped students to understand basic programming concept. This research developed a media using CLIS method with gamification elements to increase the excitement of learning process. This research declared that multimedia is considered good by students, especially regarding the mechanical aspects of multimedia, multimedia elements and aspects of multimedia information structure. Multimedia gamification learning with the CLIS model showed increased number of students’ concept understanding.

  4. Learning styles: individualizing computer-based learning environments

    Directory of Open Access Journals (Sweden)

    Tim Musson


    Full Text Available While the need to adapt teaching to the needs of a student is generally acknowledged (see Corno and Snow, 1986, for a wide review of the literature, little is known about the impact of individual learner-differences on the quality of learning attained within computer-based learning environments (CBLEs. What evidence there is appears to support the notion that individual differences have implications for the degree of success or failure experienced by students (Ford and Ford, 1992 and by trainee end-users of software packages (Bostrom et al, 1990. The problem is to identify the way in which specific individual characteristics of a student interact with particular features of a CBLE, and how the interaction affects the quality of the resultant learning. Teaching in a CBLE is likely to require a subset of teaching strategies different from that subset appropriate to more traditional environments, and the use of a machine may elicit different behaviours from those normally arising in a classroom context.

  5. Neuropsychological Assessment and Training of Cognitive Processing Strategies for Reading Recognition and Comprehension: A Computer Assisted Program for Learning Disabled Students. Final Report. (United States)

    Teeter, Phyllis Anne; Smith, Philip L.

    The final report of the 2-year project describes the development and validation of microcomputer software to help assess reading disabled elementary grade children and to provide basic reading instruction. Accomplishments of the first year included: design of the STAR Neuro-Cognitive Assessment Program which includes a reproduction of…

  6. PlayIt: Game Based Learning Approach for Teaching Programming Concepts (United States)

    Mathrani, Anuradha; Christian, Shelly; Ponder-Sutton, Agate


    This study demonstrates a game-based learning (GBL) approach to engage students in learning and enhance their programming skills. The paper gives a detailed narrative of how an educational game was mapped with the curriculum of a prescribed programming course in a computing diploma study programme. Two separate student cohorts were invited to…

  7. The Impact of Different Teaching Approaches and Languages on Student Learning of Introductory Programming Concepts (United States)

    Kunkle, Wanda M.


    Many students experience difficulties learning to program. They find learning to program in the object-oriented paradigm particularly challenging. As a result, computing educators have tried a variety of instructional methods to assist beginning programmers. These include developing approaches geared specifically toward novices and experimenting…

  8. An Achievement Degree Analysis Approach to Identifying Learning Problems in Object-Oriented Programming (United States)

    Allinjawi, Arwa A.; Al-Nuaim, Hana A.; Krause, Paul


    Students often face difficulties while learning object-oriented programming (OOP) concepts. Many papers have presented various assessment methods for diagnosing learning problems to improve the teaching of programming in computer science (CS) higher education. The research presented in this article illustrates that although max-min composition is…

  9. User's manual for computer program BASEPLOT (United States)

    Sanders, Curtis L.


    The checking and reviewing of daily records of streamflow within the U.S. Geological Survey is traditionally accomplished by hand-plotting and mentally collating tables of data. The process is time consuming, difficult to standardize, and subject to errors in computation, data entry, and logic. In addition, the presentation of flow data on the internet requires more timely and accurate computation of daily flow records. BASEPLOT was developed for checking and review of primary streamflow records within the U.S. Geological Survey. Use of BASEPLOT enables users to (1) provide efficiencies during the record checking and review process, (2) improve quality control, (3) achieve uniformity of checking and review techniques of simple stage-discharge relations, and (4) provide a tool for teaching streamflow computation techniques. The BASEPLOT program produces tables of quality control checks and produces plots of rating curves and discharge measurements; variable shift (V-shift) diagrams; and V-shifts converted to stage-discharge plots, using data stored in the U.S. Geological Survey Automatic Data Processing System database. In addition, the program plots unit-value hydrographs that show unit-value stages, shifts, and datum corrections; input shifts, datum corrections, and effective dates; discharge measurements; effective dates for rating tables; and numeric quality control checks. Checklist/tutorial forms are provided for reviewers to ensure completeness of review and standardize the review process. The program was written for the U.S. Geological Survey SUN computer using the Statistical Analysis System (SAS) software produced by SAS Institute, Incorporated.

  10. A research program in empirical computer science (United States)

    Knight, J. C.


    During the grant reporting period our primary activities have been to begin preparation for the establishment of a research program in experimental computer science. The focus of research in this program will be safety-critical systems. Many questions that arise in the effort to improve software dependability can only be addressed empirically. For example, there is no way to predict the performance of the various proposed approaches to building fault-tolerant software. Performance models, though valuable, are parameterized and cannot be used to make quantitative predictions without experimental determination of underlying distributions. In the past, experimentation has been able to shed some light on the practical benefits and limitations of software fault tolerance. It is common, also, for experimentation to reveal new questions or new aspects of problems that were previously unknown. A good example is the Consistent Comparison Problem that was revealed by experimentation and subsequently studied in depth. The result was a clear understanding of a previously unknown problem with software fault tolerance. The purpose of a research program in empirical computer science is to perform controlled experiments in the area of real-time, embedded control systems. The goal of the various experiments will be to determine better approaches to the construction of the software for computing systems that have to be relied upon. As such it will validate research concepts from other sources, provide new research results, and facilitate the transition of research results from concepts to practical procedures that can be applied with low risk to NASA flight projects. The target of experimentation will be the production software development activities undertaken by any organization prepared to contribute to the research program. Experimental goals, procedures, data analysis and result reporting will be performed for the most part by the University of Virginia.

  11. The Impact of Cloud Computing Technologies in E-learning

    Directory of Open Access Journals (Sweden)

    Hosam Farouk El-Sofany


    Full Text Available Cloud computing is a new computing model which is based on the grid computing, distributed computing, parallel computing and virtualization technologies define the shape of a new technology. It is the core technology of the next generation of network computing platform, especially in the field of education, cloud computing is the basic environment and platform of the future E-learning. It provides secure data storage, convenient internet services and strong computing power. This article mainly focuses on the research of the application of cloud computing in E-learning environment. The research study shows that the cloud platform is valued for both students and instructors to achieve the course objective. The paper presents the nature, benefits and cloud computing services, as a platform for e-learning environment.

  12. Students' explanations in complex learning of disciplinary programming (United States)

    Vieira, Camilo

    Computational Science and Engineering (CSE) has been denominated as the third pillar of science and as a set of important skills to solve the problems of a global society. Along with the theoretical and the experimental approaches, computation offers a third alternative to solve complex problems that require processing large amounts of data, or representing complex phenomena that are not easy to experiment with. Despite the relevance of CSE, current professionals and scientists are not well prepared to take advantage of this set of tools and methods. Computation is usually taught in an isolated way from engineering disciplines, and therefore, engineers do not know how to exploit CSE affordances. This dissertation intends to introduce computational tools and methods contextualized within the Materials Science and Engineering curriculum. Considering that learning how to program is a complex task, the dissertation explores effective pedagogical practices that can support student disciplinary and computational learning. Two case studies will be evaluated to identify the characteristics of effective worked examples in the context of CSE. Specifically, this dissertation explores students explanations of these worked examples in two engineering courses with different levels of transparency: a programming course in materials science and engineering glass box and a thermodynamics course involving computational representations black box. Results from this study suggest that students benefit in different ways from writing in-code comments. These benefits include but are not limited to: connecting xv individual lines of code to the overall problem, getting familiar with the syntax, learning effective algorithm design strategies, and connecting computation with their discipline. Students in the glass box context generate higher quality explanations than students in the black box context. These explanations are related to students prior experiences. Specifically, students with

  13. ITAC, an insider threat assessment computer program

    International Nuclear Information System (INIS)

    Eggers, R.F.; Giese, E.W.


    The insider threat assessment computer program, ITAC, is used to evaluate the vulnerability of nuclear material processing facilities to theft of special nuclear material by one or more authorized insider adversaries. The program includes two main parts: one is used to determine the timeliness of nuclear material accounting tests for loss of special nuclear material, and the other determines pathway aggregate detection probabilities for physical protection systems and material control procedures that could detect the theft. Useful features of ITAC include its ability to (1) evaluate and quantify the timeliness of material accounting tests, (2) analyze branching systems of physical pathways and adversary strategies, (3) analyze trickle or abrupt theft situations for combinations of insiders, (4) accept input probabilities and times in the form of ranges rather than discrete points, and (5) simulate input data using Monte Carlo methods to produce statistically distributed aggregate delay times and detection probabilities. The ITAC program was developed by the Security Applications Center of Westinghouse Hanford Comapny and Boeing Computer Services, Richland, WA

  14. Gender Differences in the Use of Computers, Programming, and Peer Interactions in Computer Science Classrooms (United States)

    Stoilescu, Dorian; Egodawatte, Gunawardena


    Research shows that female and male students in undergraduate computer science programs view computer culture differently. Female students are interested more in the use of computers than in doing programming, whereas male students see computer science mainly as a programming activity. The overall purpose of our research was not to find new…

  15. Computer-Enhanced Visual Learning Method to Teach Endoscopic Correction of Vesicoureteral Reflux: An Invitation to Residency Training Programs to Utilize the CEVL Method

    Directory of Open Access Journals (Sweden)

    Michael Bauschard


    Full Text Available Herein we describe a standardized approach to teach endoscopic injection therapy to repair vesicoureteral reflux utilizing the CEVL method, an internet-accessed platform. The content was developed through collaboration of the authors' clinical and computer expertises. This application provides personnel training, examination, and procedure skill documentation through the use of online text with narration, pictures, and video. There is also included feedback and remediation of skill performance and teaching “games.” We propose that such standardized teaching and procedure performance will ultimate in improved surgical results. The electronic nature of communication in this journal is ideal to rapidly disseminate this information and to develop a structure for collaborative research.

  16. Primary School Pupils' Attitudes toward Learning Programming through Visual Interactive Environments (United States)

    Asad, Khaled; Tibi, Moanis; Raiyn, Jamal


    New generations are using and playing with mobile and computer applications extensively. These applications are the outcomes of programming work that involves skills, such as computational and algorithmic thinking. Learning programming is not easy for students children. In recent years, academic institutions like the Massachusetts Institute of…

  17. A Learning Research Informed Design and Evaluation of a Web-Enhanced Object Oriented Programming Seminar (United States)

    Georgantaki, Stavroula C.; Retalis, Symeon D.


    "Object-Oriented Programming" subject is included in the ACM Curriculum Guidelines for Undergraduate and Graduate Degree Programs in Computer Science as well as in Curriculum for K-12 Computer Science. In a few research studies learning problems and difficulties have been recorded, and therefore, specific pedagogical guidelines and…

  18. Integration Of Innovative Technologies And Affective Teaching amp Learning In Programming Courses

    Directory of Open Access Journals (Sweden)

    Alvin Prasad


    Full Text Available Abstract Technology has been integral component in the teaching and learning process in this millennium. In this review paper we evaluate the different technologies which are used to currently facilitate the teaching and learning of computer programming courses. The aim is to identify problems or gaps in technology usage in the learning environment and suggest affective solutions for technology integration into programming courses at the University levels in the future. We believe that with the inclusion of suggested innovative technologies and affective solutions in programming courses teaching and learning will be attractive and best for the programming industry.

  19. Translator program converts computer printout into braille language (United States)

    Powell, R. A.


    Computer program converts print image tape files into six dot Braille cells, enabling a blind computer programmer to monitor and evaluate data generated by his own programs. The Braille output is printed 8 lines per inch.

  20. Deep Learning in Visual Computing and Signal Processing


    Xie, Danfeng; Zhang, Lei; Bai, Li


    Deep learning is a subfield of machine learning, which aims to learn a hierarchy of features from input data. Nowadays, researchers have intensively investigated deep learning algorithms for solving challenging problems in many areas such as image classification, speech recognition, signal processing, and natural language processing. In this study, we not only review typical deep learning algorithms in computer vision and signal processing but also provide detailed information on how to apply...

  1. Equity and Computers for Mathematics Learning: Access and Attitudes (United States)

    Forgasz, Helen J.


    Equity and computer use for secondary mathematics learning was the focus of a three year study. In 2003, a survey was administered to a large sample of grade 7-10 students. Some of the survey items were aimed at determining home access to and ownership of computers, and students' attitudes to mathematics, computers, and computer use for…

  2. Identification of Learning Processes by Means of Computer Graphics. (United States)

    Sorensen, Birgitte Holm


    Describes a development project for the use of computer graphics and video in connection with an inservice training course for primary education teachers in Denmark. Topics addressed include research approaches to computers; computer graphics in learning processes; activities relating to computer graphics; the role of the teacher; and student…

  3. An overview of the SAFSIM computer program

    International Nuclear Information System (INIS)

    Dobranich, D.


    SAFSIM (System Analysis Flow SIMulator) is a FORTRAN computer program that provides engineering simulations of user-specified flow networks at the system level. It includes fluid mechanics, heat transfer, and reactor dynamics capabilities. SAFSIM provides sufficient versatility to allow the simulation of almost any flow system, from a backyard sprinkler system to a clustered nuclear reactor propulsion system. In addition to versatility, speed and robustness are primary goals of SAFSIM development. The current capabilities of SAFSIM are summarized and some sample applications are presented. It is applied here to a nuclear thermal propulsion system and nuclear rocket engine test facility

  4. A computer program to evaluate optical systems (United States)

    Innes, D.


    A computer program is used to evaluate a 25.4 cm X-ray telescope at a field angle of 20 minutes of arc by geometrical analysis. The object is regarded as a point source of electromagnetic radiation, and the optical surfaces are treated as boundary conditions in the solution of the electromagnetic wave propagation equation. The electric field distribution is then determined in the region of the image and the intensity distribution inferred. A comparison of wave analysis results and photographs taken through the telescope shows excellent agreement.

  5. Designing for deeper learning in a blended computer science course for middle school students (United States)

    Grover, Shuchi; Pea, Roy; Cooper, Stephen


    The focus of this research was to create and test an introductory computer science course for middle school. Titled "Foundations for Advancing Computational Thinking" (FACT), the course aims to prepare and motivate middle school learners for future engagement with algorithmic problem solving. FACT was also piloted as a seven-week course on Stanford's OpenEdX MOOC platform for blended in-class learning. Unique aspects of FACT include balanced pedagogical designs that address the cognitive, interpersonal, and intrapersonal aspects of "deeper learning"; a focus on pedagogical strategies for mediating and assessing for transfer from block-based to text-based programming; curricular materials for remedying misperceptions of computing; and "systems of assessments" (including formative and summative quizzes and tests, directed as well as open-ended programming assignments, and a transfer test) to get a comprehensive picture of students' deeper computational learning. Empirical investigations, accomplished over two iterations of a design-based research effort with students (aged 11-14 years) in a public school, sought to examine student understanding of algorithmic constructs, and how well students transferred this learning from Scratch to text-based languages. Changes in student perceptions of computing as a discipline were measured. Results and mixed-method analyses revealed that students in both studies (1) achieved substantial learning gains in algorithmic thinking skills, (2) were able to transfer their learning from Scratch to a text-based programming context, and (3) achieved significant growth toward a more mature understanding of computing as a discipline. Factor analyses of prior computing experience, multivariate regression analyses, and qualitative analyses of student projects and artifact-based interviews were conducted to better understand the factors affecting learning outcomes. Prior computing experiences (as measured by a pretest) and math ability were

  6. The Tarsoft software: A computer program to learn the elemental theory for the urban wastewater treatment; Tarsoft: programa de ordenador para el aprendizaje de la teoria basica sobre la depuracion de las aguas residuales urbanas

    Energy Technology Data Exchange (ETDEWEB)

    Parra Narvaez, R.; Baldasano Recio, J.M. [Universitat Politecnica de Catalunya. Barcelona (Spain)


    It` ve been developed a first version of the computer program Tarsoft, with the objective to be a Informatic contribution for the education and training of the knowledge about the urban wastewater treatment. This article describe in general form, the main characteristic of this computer program, the minimal hardware and software requirements, the theoretical topics than it include, the presentation form of the variety alfanumerical and graphical interactive information and design modules of the different treatment process. (Author) 20 refs.

  7. Beyond Cognitive Increase: Investigating the Influence of Computer Programming on Perception and Application of Mathematical Skills (United States)

    Rich, Peter J.; Bly, Neil; Leatham, Keith R.


    This study aimed to provide first-hand accounts of the perceived long-term effects of learning computer programming on a learner's approach to mathematics. These phenomenological accounts, garnered from individual interviews of seven different programmers, illustrate four specific areas of interest: (1) programming provides context for many…

  8. Computer-Aided Authoring of Programmed Instruction for Teaching Symbol Recognition. Final Report. (United States)

    Braby, Richard; And Others

    This description of AUTHOR, a computer program for the automated authoring of programmed texts designed to teach symbol recognition, includes discussions of the learning strategies incorporated in the design of the instructional materials, hardware description and the algorithm for the software, and current and future developments. Appendices…

  9. Intergenerational Learning Program: A Bridge between Generations

    Directory of Open Access Journals (Sweden)

    Seyedeh Zahra Aemmi


    Full Text Available One of the goals of education can be considered the transfer of knowledge, skills, competencies, wisdom, norms and values between generations. Intergenerational learning program provide this goal and opportunities for lifelong learning and sharing knowledge and experience between generations. This review aimed to investigate the benefits of this program for the children and older adult and its application in health care systems. An extensive literature search was conducted in some online databases such as Magiran, SID, Scopus, EMBASE, and Medline via PubMed until July 2016 and Persian and English language publications studied that met inclusion criteria. The review concluded that this program can be provided wonderful resources for the social and emotional growth of the children and older adults and can be used for caring, education and follow-up in health care systems especially by nurses. Also, this review highlighted the need for research about this form of learning in Iran.

  10. Distance learning in toxicology: Australia's RMIT program

    International Nuclear Information System (INIS)

    Ahokas, Jorma; Donohue, Diana; Rix, Colin; Wright, Paul


    RMIT University was the first to offer a comprehensive Masters of Toxicology in Australasia 19 years ago. In 2001 the program was transformed into two stages, leading to a Graduate Diploma and Master of Applied Science in Toxicology. Now, these programs are fully online and suitable for graduates living and working anywhere in the world. The modular distance-learning courses are specifically designed to equip students with essential skills for entering fields such as chemical and drug evaluation; risk assessment of chemicals in the workplace; environmental and food toxicology. RMIT's online course delivery system has made it possible to deliver the toxicology programs, both nationally and internationally. The learning material and interactive activities (tests and quizzes, discussion boards, chat sessions) use Blackboard and WebBoard, each with a different educational function. Students log in to a Learning Hub to access their courses. The Learning Hub enables students to extend their learning beyond the classroom to the home, workplace, library and any other location with Internet access. The teaching staff log in to the Learning Hub to maintain and administer the online programs and courses which they have developed and/or which they teach. The Learning Hub is also a communication tool for students and staff, providing access to email, a diary and announcements. The early experience of delivering a full toxicology program online is very positive. However this mode of teaching continues to present many interesting technical, educational and cultural challenges, including: the design and presentation of the material; copyright issues; internationalisation of content; interactive participation; and the assessment procedures

  11. Advanced Certification Program for Computer Graphic Specialists. Final Performance Report. (United States)

    Parkland Coll., Champaign, IL.

    A pioneer program in computer graphics was implemented at Parkland College (Illinois) to meet the demand for specialized technicians to visualize data generated on high performance computers. In summer 1989, 23 students were accepted into the pilot program. Courses included C programming, calculus and analytic geometry, computer graphics, and…

  12. Peer learning in the UNSW Medicine program. (United States)

    Scicluna, Helen A; O'Sullivan, Anthony J; Boyle, Patrick; Jones, Philip D; McNeil, H Patrick


    The UNSW Australia Medicine program explicitly structures peer learning in program wide mixing of students where students from two adjoining cohorts complete the same course together, including all learning activities and assessment. The purpose of this evaluation is to explore the student experience of peer learning and determine benefits and concerns for junior and senior students. All medical students at UNSW Australia in 2012 (n = 1608) were invited to complete the Peer Learning Questionnaire consisting of 26 fixed-response items and 2 open-ended items exploring vertical integration and near-peer teaching. Assessment data from vertically integrated and non-vertically integrated courses were compared for the period 2011-2013. We received valid responses from 20 % of medical students (n = 328). Eighty percent of respondents were positive about their experience of vertical integration. Year 1 students reported that second year students provided guidance and reassurance (87.8 %), whilst year 2 students reported that the senior role helped them to improve their own understanding, communication and confidence (84 %). Vertical integration had little effect on examination performance and failure rates. This evaluation demonstrates that vertical integration of students who are one year apart and completing the same course leads to positive outcomes for the student experience of learning. Students benefit through deeper learning and the development of leadership qualities within teams. These results are relevant not only for medical education, but also for other professional higher education programs.

  13. Effects of Learning Style and Training Method on Computer Attitude and Performance in World Wide Web Page Design Training. (United States)

    Chou, Huey-Wen; Wang, Yu-Fang


    Compares the effects of two training methods on computer attitude and performance in a World Wide Web page design program in a field experiment with high school students in Taiwan. Discusses individual differences, Kolb's Experiential Learning Theory and Learning Style Inventory, Computer Attitude Scale, and results of statistical analyses.…

  14. The RANDOM computer program: A linear congruential random number generator (United States)

    Miles, R. F., Jr.


    The RANDOM Computer Program is a FORTRAN program for generating random number sequences and testing linear congruential random number generators (LCGs). The linear congruential form of random number generator is discussed, and the selection of parameters of an LCG for a microcomputer described. This document describes the following: (1) The RANDOM Computer Program; (2) RANDOM.MOD, the computer code needed to implement an LCG in a FORTRAN program; and (3) The RANCYCLE and the ARITH Computer Programs that provide computational assistance in the selection of parameters for an LCG. The RANDOM, RANCYCLE, and ARITH Computer Programs are written in Microsoft FORTRAN for the IBM PC microcomputer and its compatibles. With only minor modifications, the RANDOM Computer Program and its LCG can be run on most micromputers or mainframe computers.

  15. Cloud Computing Benefits for E-learning Solutions




    E-learning systems usually require many hardware and software resources. There are many educational institutions that cannot afford such investments, and cloud computing is the best solution. This paper presents the impact on using cloud computing for e-learning solutions.

  16. Computer-Supported Collaborative Learning in Higher Education (United States)

    Roberts, Tim, Ed.


    "Computer-Supported Collaborative Learning in Higher Education" provides a resource for researchers and practitioners in the area of computer-supported collaborative learning (also known as CSCL); particularly those working within a tertiary education environment. It includes articles of relevance to those interested in both theory and practice in…

  17. Learning Words through Computer-Adaptive Tool

    DEFF Research Database (Denmark)

    Zhang, Chun


    construction, I stress the design of a test theory, namely, a learning algorithm. The learning algorithm is designed under such principles that users experience both 'elaborative rehearsal’ (aspects in receptive and productive learning) and 'expanding rehearsal, (memory-based learning and repetitive act...

  18. Saul: Towards Declarative Learning Based Programming. (United States)

    Kordjamshidi, Parisa; Roth, Dan; Wu, Hao


    We present Saul , a new probabilistic programming language designed to address some of the shortcomings of programming languages that aim at advancing and simplifying the development of AI systems. Such languages need to interact with messy, naturally occurring data, to allow a programmer to specify what needs to be done at an appropriate level of abstraction rather than at the data level, to be developed on a solid theory that supports moving to and reasoning at this level of abstraction and, finally, to support flexible integration of these learning and inference models within an application program. Saul is an object-functional programming language written in Scala that facilitates these by (1) allowing a programmer to learn, name and manipulate named abstractions over relational data; (2) supporting seamless incorporation of trainable (probabilistic or discriminative) components into the program, and (3) providing a level of inference over trainable models to support composition and make decisions that respect domain and application constraints. Saul is developed over a declaratively defined relational data model, can use piecewise learned factor graphs with declaratively specified learning and inference objectives, and it supports inference over probabilistic models augmented with declarative knowledge-based constraints. We describe the key constructs of Saul and exemplify its use in developing applications that require relational feature engineering and structured output prediction.

  19. NASA Langley/CNU Distance Learning Programs (United States)

    Caton, Randall; Pinelli, Thomas E.


    NASA Langley Research Center and Christopher Newport University (CNU) provide, free to the public, distance learning programs that focus on math, science, and/or technology over a spectrum of education levels from K-adult. The effort started in 1997, and we currently have a suite of five distance-learning programs. We have around 450,000 registered educators and 12.5 million registered students in 60 countries. Partners and affiliates include the American Institute of Aeronautics and Astronautics (AIAA), the Aerospace Education Coordinating Committee (AECC), the Alliance for Community Media, the National Educational Telecommunications Association, Public Broadcasting System (PBS) affiliates, the NASA Learning Technologies Channel, the National Council of Teachers of Mathematics (NCTM), the Council of the Great City Schools, Hampton City Public Schools, Sea World Adventure Parks, Busch Gardens,, and Riverdeep. Our mission is based on the "Horizon of Learning," a vision for inspiring learning across a continuum of educational experiences. The programs form a continuum of educational experiences for elementary youth through adult learners. The strategic plan for the programs will evolve to reflect evolving national educational needs, changes within NASA, and emerging system initiatives. Plans for each program component include goals, objectives, learning outcomes, and rely on sound business models. It is well documented that if technology is used properly it can be a powerful partner in education. Our programs employ both advances in information technology and in effective pedagogy to produce a broad range of materials to complement and enhance other educational efforts. Collectively, the goals of the five programs are to increase educational excellence; enhance and enrich the teaching of mathematics, science, and technology; increase scientific and technological literacy; and communicate the results of NASA discovery, exploration, innovation and research

  20. Dynamic Learning Objects to Teach Java Programming Language (United States)

    Narasimhamurthy, Uma; Al Shawkani, Khuloud


    This article describes a model for teaching Java Programming Language through Dynamic Learning Objects. The design of the learning objects was based on effective learning design principles to help students learn the complex topic of Java Programming. Visualization was also used to facilitate the learning of the concepts. (Contains 1 figure and 2…

  1. Deep Learning and Applications in Computational Biology

    KAUST Repository

    Zeng, Jianyang


    RNA-binding proteins (RBPs) play important roles in the post-transcriptional control of RNAs. Identifying RBP binding sites and characterizing RBP binding preferences are key steps toward understanding the basic mechanisms of the post-transcriptional gene regulation. Though numerous computational methods have been developed for modeling RBP binding preferences, discovering a complete structural representation of the RBP targets by integrating their available structural features in all three dimensions is still a challenging task. In this work, we develop a general and flexible deep learning framework for modeling structural binding preferences and predicting binding sites of RBPs, which takes (predicted) RNA tertiary structural information into account for the first time. Our framework constructs a unified representation that characterizes the structural specificities of RBP targets in all three dimensions, which can be further used to predict novel candidate binding sites and discover potential binding motifs. Through testing on the real CLIP-seq datasets, we have demonstrated that our deep learning framework can automatically extract effective hidden structural features from the encoded raw sequence and structural profiles, and predict accurate RBP binding sites. In addition, we have conducted the first study to show that integrating the additional RNA tertiary structural features can improve the model performance in predicting RBP binding sites, especially for the polypyrimidine tract-binding protein (PTB), which also provides a new evidence to support the view that RBPs may own specific tertiary structural binding preferences. In particular, the tests on the internal ribosome entry site (IRES) segments yield satisfiable results with experimental support from the literature and further demonstrate the necessity of incorporating RNA tertiary structural information into the prediction model. The source code of our approach can be found in

  2. The Computational Development of Reinforcement Learning during Adolescence.

    Directory of Open Access Journals (Sweden)

    Stefano Palminteri


    Full Text Available Adolescence is a period of life characterised by changes in learning and decision-making. Learning and decision-making do not rely on a unitary system, but instead require the coordination of different cognitive processes that can be mathematically formalised as dissociable computational modules. Here, we aimed to trace the developmental time-course of the computational modules responsible for learning from reward or punishment, and learning from counterfactual feedback. Adolescents and adults carried out a novel reinforcement learning paradigm in which participants learned the association between cues and probabilistic outcomes, where the outcomes differed in valence (reward versus punishment and feedback was either partial or complete (either the outcome of the chosen option only, or the outcomes of both the chosen and unchosen option, were displayed. Computational strategies changed during development: whereas adolescents' behaviour was better explained by a basic reinforcement learning algorithm, adults' behaviour integrated increasingly complex computational features, namely a counterfactual learning module (enabling enhanced performance in the presence of complete feedback and a value contextualisation module (enabling symmetrical reward and punishment learning. Unlike adults, adolescent performance did not benefit from counterfactual (complete feedback. In addition, while adults learned symmetrically from both reward and punishment, adolescents learned from reward but were less likely to learn from punishment. This tendency to rely on rewards and not to consider alternative consequences of actions might contribute to our understanding of decision-making in adolescence.

  3. An Intelligent Computer Assisted Language Learning System for Arabic Learners (United States)

    Shaalan, Khaled F.


    This paper describes the development of an intelligent computer-assisted language learning (ICALL) system for learning Arabic. This system could be used for learning Arabic by students at primary schools or by learners of Arabic as a second or foreign language. It explores the use of Natural Language Processing (NLP) techniques for learning…

  4. An Empirical Evaluation of Puzzle-Based Learning as an Interest Approach for Teaching Introductory Computer Science (United States)

    Merrick, K. E.


    This correspondence describes an adaptation of puzzle-based learning to teaching an introductory computer programming course. Students from two offerings of the course--with and without the puzzle-based learning--were surveyed over a two-year period. Empirical results show that the synthesis of puzzle-based learning concepts with existing course…

  5. Learning theories in computer-assisted foreign language acquisition


    Baeva, D.


    This paper reviews the learning theories, focusing to the strong interest in technology use for language learning. It is important to look at how technology has been used in the field thus far. The goals of this review are to understand how computers have been used in the past years to support foreign language learning, and to explore any research evidence with regards to how computer technology can enhance language skills acquisition

  6. Digging deeper on "deep" learning: A computational ecology approach. (United States)

    Buscema, Massimo; Sacco, Pier Luigi


    We propose an alternative approach to "deep" learning that is based on computational ecologies of structurally diverse artificial neural networks, and on dynamic associative memory responses to stimuli. Rather than focusing on massive computation of many different examples of a single situation, we opt for model-based learning and adaptive flexibility. Cross-fertilization of learning processes across multiple domains is the fundamental feature of human intelligence that must inform "new" artificial intelligence.

  7. Lessons learned from Spain's nuclear program

    International Nuclear Information System (INIS)

    Garcia Rodriguez, A.


    The commercial nuclear program in Spain dates back to the beginning of the 1960s. There are currently nine units in operation, one more has been decommissioned and a further five are in different phases of construction but under nuclear moratorium since 1983. This article gives a general overview of the program, the criteria applied, what it has meant to and required of the industry and, finally, what lessons have been learned. (author) 2 figs

  8. Bridges to Swaziland: Using Task-Based Learning and Computer-Mediated Instruction to Improve English Language Teaching and Learning (United States)

    Pierson, Susan Jacques


    One way to provide high quality instruction for underserved English Language Learners around the world is to combine Task-Based English Language Learning with Computer- Assisted Instruction. As part of an ongoing project, "Bridges to Swaziland," these approaches have been implemented in a determined effort to improve the ESL program for…

  9. Constellation Program Lessons Learned. Volume 2; Detailed Lessons Learned (United States)

    Rhatigan, Jennifer; Neubek, Deborah J.; Thomas, L. Dale


    These lessons learned are part of a suite of hardware, software, test results, designs, knowledge base, and documentation that comprises the legacy of the Constellation Program. The context, summary information, and lessons learned are presented in a factual format, as known and described at the time. While our opinions might be discernable in the context, we have avoided all but factually sustainable statements. Statements should not be viewed as being either positive or negative; their value lies in what we did and what we learned that is worthy of passing on. The lessons include both "dos" and "don ts." In many cases, one person s "do" can be viewed as another person s "don t"; therefore, we have attempted to capture both perspectives when applicable and useful. While Volume I summarizes the views of those who managed the program, this Volume II encompasses the views at the working level, describing how the program challenges manifested in day-to-day activities. Here we see themes that were perhaps hinted at, but not completely addressed, in Volume I: unintended consequences of policies that worked well at higher levels but lacked proper implementation at the working level; long-term effects of the "generation gap" in human space flight development, the need to demonstrate early successes at the expense of thorough planning, and the consequences of problems and challenges not yet addressed because other problems and challenges were more immediate or manifest. Not all lessons learned have the benefit of being operationally vetted, since the program was cancelled shortly after Preliminary Design Review. We avoid making statements about operational consequences (with the exception of testing and test flights that did occur), but we do attempt to provide insight into how operational thinking influenced design and testing. The lessons have been formatted with a description, along with supporting information, a succinct statement of the lesson learned, and

  10. A blended learning program on undergraduate nursing students' learning of electrocardiography. (United States)

    Jang, Keum-Seong; Kim, Yun-Min; Park, Soon-Joo


    This study sought to evaluate the feasibility of applying the blended learning program that combines the advantages of face-to-face(FTF) learning and e-learning. The blended learning program was developed by the authors and implemented for 4 weeks. 56 senior nursing students were recruited at a university in Korea. Significant improvement was noted in learning achievement. No significant differences were noted between FTF and web-based learning in learning motivation. Learning satisfaction and students' experience in taking this course revealed some positive effects of blended learning. The use of blended learning program for undergraduate nursing students will provide an effective learning model.

  11. Parallel Volunteer Learning during Youth Programs (United States)

    Lesmeister, Marilyn K.; Green, Jeremy; Derby, Amy; Bothum, Candi


    Lack of time is a hindrance for volunteers to participate in educational opportunities, yet volunteer success in an organization is tied to the orientation and education they receive. Meeting diverse educational needs of volunteers can be a challenge for program managers. Scheduling a Volunteer Learning Track for chaperones that is parallel to a…

  12. Collaborative Communication in Work Based Learning Programs (United States)

    Wagner, Stephen Allen


    This basic qualitative study, using interviews and document analysis, examined reflections from a Work Based Learning (WBL) program to understand how utilizing digital collaborative communication tools influence the educational experience. The Community of Inquiry (CoI) framework was used as a theoretical frame promoting the examination of the…

  13. Learning about the past with new technologies : Fostering historical reasoning in computer-supported collaborative learning

    NARCIS (Netherlands)

    Drie, J.P. van


    Recent technological developments have provided new environments for learning, giving rise to the question of how characteristics of such new learning environments can facilitate the process of learning in specific domains. The focus of this thesis is on computer-supported collaborative learning

  14. Computer Use by School Teachers in Teaching-Learning Process (United States)

    Bhalla, Jyoti


    Developing countries have a responsibility not merely to provide computers for schools, but also to foster a habit of infusing a variety of ways in which computers can be integrated in teaching-learning amongst the end users of these tools. Earlier researches lacked a systematic study of the manner and the extent of computer-use by teachers. The…

  15. Designing Ubiquitous Computing to Enhance Children's Learning in Museums (United States)

    Hall, T.; Bannon, L.


    In recent years, novel paradigms of computing have emerged, which enable computational power to be embedded in artefacts and in environments in novel ways. These developments may create new possibilities for using computing to enhance learning. This paper presents the results of a design process that set out to explore interactive techniques,…

  16. SnapAnatomy, a computer-based interactive tool for independent learning of human anatomy. (United States)

    Yip, George W; Rajendran, Kanagasuntheram


    Computer-aided instruction materials are becoming increasing popular in medical education and particularly in the teaching of human anatomy. This paper describes SnapAnatomy, a new interactive program that the authors designed for independent learning of anatomy. SnapAnatomy is primarily tailored for the beginner student to encourage the learning of anatomy by developing a three-dimensional visualization of human structure that is essential to applications in clinical practice and the understanding of function. The program allows the student to take apart and to accurately put together body components in an interactive, self-paced and variable manner to achieve the learning outcome.

  17. Computer program for optimal BWR congtrol rod programming

    International Nuclear Information System (INIS)

    Taner, M.S.; Levine, S.H.; Carmody, J.M.


    A fully automated computer program has been developed for designing optimal control rod (CR) patterns for boiling water reactors (BWRs). The new program, called OCTOPUS-3, is based on the OCTOPUS code and employs SIMULATE-3 (Ref. 2) for the analysis. There are three aspects of OCTOPUS-3 that make it successful for use at PECO Energy. It incorporates a new feasibility algorithm that makes the CR design meet all constraints, it has been coupled to a Bourne Shell program 3 to allow the user to run the code interactively without the need for a manual, and it develops a low axial peak to extend the cycle. For PECO Energy Co.'s limericks it increased the energy output by 1 to 2% over the traditional PECO Energy design. The objective of the optimization in OCTOPUS-3 is to approximate a very low axial peaked target power distribution while maintaining criticality, keeping the nodal and assembly peaks below the allowed maximum, and meeting the other constraints. The user-specified input for each exposure point includes: CR groups allowed-to-move, target k eff , and amount of core flow. The OCTOPUS-3 code uses the CR pattern from the previous step as the initial guess unless indicated otherwise

  18. Machine Learning in Computer-Aided Synthesis Planning. (United States)

    Coley, Connor W; Green, William H; Jensen, Klavs F


    Computer-aided synthesis planning (CASP) is focused on the goal of accelerating the process by which chemists decide how to synthesize small molecule compounds. The ideal CASP program would take a molecular structure as input and output a sorted list of detailed reaction schemes that each connect that target to purchasable starting materials via a series of chemically feasible reaction steps. Early work in this field relied on expert-crafted reaction rules and heuristics to describe possible retrosynthetic disconnections and selectivity rules but suffered from incompleteness, infeasible suggestions, and human bias. With the relatively recent availability of large reaction corpora (such as the United States Patent and Trademark Office (USPTO), Reaxys, and SciFinder databases), consisting of millions of tabulated reaction examples, it is now possible to construct and validate purely data-driven approaches to synthesis planning. As a result, synthesis planning has been opened to machine learning techniques, and the field is advancing rapidly. In this Account, we focus on two critical aspects of CASP and recent machine learning approaches to both challenges. First, we discuss the problem of retrosynthetic planning, which requires a recommender system to propose synthetic disconnections starting from a target molecule. We describe how the search strategy, necessary to overcome the exponential growth of the search space with increasing number of reaction steps, can be assisted through a learned synthetic complexity metric. We also describe how the recursive expansion can be performed by a straightforward nearest neighbor model that makes clever use of reaction data to generate high quality retrosynthetic disconnections. Second, we discuss the problem of anticipating the products of chemical reactions, which can be used to validate proposed reactions in a computer-generated synthesis plan (i.e., reduce false positives) to increase the likelihood of experimental success

  19. Computational intelligence for technology enhanced learning

    Energy Technology Data Exchange (ETDEWEB)

    Xhafa, Fatos [Polytechnic Univ. of Catalonia, Barcelona (Spain). Dept. of Languages and Informatics Systems; Caballe, Santi; Daradoumis, Thanasis [Open Univ. of Catalonia, Barcelona (Spain). Dept. of Computer Sciences Multimedia and Telecommunications; Abraham, Ajith [Machine Intelligence Research Labs (MIR Labs), Auburn, WA (United States). Scientific Network for Innovation and Research Excellence; Juan Perez, Angel Alejandro (eds.) [Open Univ. of Catalonia, Barcelona (Spain). Dept. of Information Sciences


    E-Learning has become one of the most wide spread ways of distance teaching and learning. Technologies such as Web, Grid, and Mobile and Wireless networks are pushing teaching and learning communities to find new and intelligent ways of using these technologies to enhance teaching and learning activities. Indeed, these new technologies can play an important role in increasing the support to teachers and learners, to shorten the time to learning and teaching; yet, it is necessary to use intelligent techniques to take advantage of these new technologies to achieve the desired support to teachers and learners and enhance learners' performance in distributed learning environments. The chapters of this volume bring advances in using intelligent techniques for technology enhanced learning as well as development of e-Learning applications based on such techniques and supported by technology. Such intelligent techniques include clustering and classification for personalization of learning, intelligent context-aware techniques, adaptive learning, data mining techniques and ontologies in e-Learning systems, among others. Academics, scientists, software developers, teachers and tutors and students interested in e-Learning will find this book useful for their academic, research and practice activity. (orig.)

  20. Aids to Computer-Based Multimedia Learning. (United States)

    Mayer, Richard E.; Moreno, Roxana


    Presents a cognitive theory of multimedia learning that draws on dual coding theory, cognitive load theory, and constructivist learning theory and derives some principles of instructional design for fostering multimedia learning. These include principles of multiple representation, contiguity, coherence, modality, and redundancy. (SLD)

  1. Computerized adaptive testing in computer assisted learning?

    NARCIS (Netherlands)

    Veldkamp, Bernard P.; Matteucci, Mariagiulia; Eggen, Theodorus Johannes Hendrikus Maria; De Wannemacker, Stefan; Clarebout, Geraldine; De Causmaecker, Patrick


    A major goal in computerized learning systems is to optimize learning, while in computerized adaptive tests (CAT) efficient measurement of the proficiency of students is the main focus. There seems to be a common interest to integrate computerized adaptive item selection in learning systems and

  2. The ‘taking place’ of learning in computer games

    DEFF Research Database (Denmark)

    Larsen, Lasse Juel; Løfgreen, Lars Bo


    In the long-standing tradition for discounting digital technologies as a learning resource within the formal educational setting, computer games have often either been marked as distraction or totally ignored. However, as argued in the paradigmatic text by Shaffer, Squire, Halverson and Gee, Video...... Games and The Future of Learning, computer games do not only offer an interesting perspective on how “learners can understand complex concepts without losing the connection between abstract ideas and the real problems”, but can as well cast “a glimpse into how we might create new and more powerful ways...... to learn in schools, communities, and workplaces – new ways to learn for a new Information Age” [1].  In line with this general approach to seeing computer games as a reservoir of learning strategies and potentials, this paper aims to examine how a specific computer game teach us how to play the game. [1...

  3. An E-learning System based on Affective Computing (United States)

    Duo, Sun; Song, Lu Xue

    In recent years, e-learning as a learning system is very popular. But the current e-learning systems cannot instruct students effectively since they do not consider the emotional state in the context of instruction. The emergence of the theory about "Affective computing" can solve this question. It can make the computer's intelligence no longer be a pure cognitive one. In this paper, we construct an emotional intelligent e-learning system based on "Affective computing". A dimensional model is put forward to recognize and analyze the student's emotion state and a virtual teacher's avatar is offered to regulate student's learning psychology with consideration of teaching style based on his personality trait. A "man-to-man" learning environment is built to simulate the traditional classroom's pedagogy in the system.

  4. Aligning Needs, Expectations, and Learning Outcomes to Sustain Self-Efficacy through Transfer Learning Community Programs (United States)

    Leptien, Jennifer R.


    This chapter addresses strengths and difficulties encountered in implementing transfer learning community models and how efficacy is supported through transfer learning community programming. Transfer programming best practices and recommendations for program improvements are presented.

  5. Customizing learning programs to the organization and its emplyees : How HRD practitioners create tailored learning programs

    NARCIS (Netherlands)

    Poell, R.F.; van der Krogt, F.J.


    This study investigates how HRD practitioners customise learning programs, that is, tailor them to take into account the demands set by organisation and participants. A theoretical account of the relations between learning programmes and organisational/individual characteristics is provided. Results

  6. 78 FR 15734 - Privacy Act of 1974; Computer Matching Program (United States)


    ... 1974; Computer Matching Program AGENCY: Department of Homeland Security/U.S. Citizenship and... computer matching program between the Department of Homeland Security/U.S. Citizenship and Immigration... Protection Act of 1988 (Pub. L. 100-503) and the Computer Matching and Privacy Protection Amendments of 1990...

  7. 78 FR 38724 - Privacy Act of 1974; Computer Matching Program (United States)


    ... 1974; Computer Matching Program AGENCY: Department of Homeland Security/U.S. Citizenship and... Agreement that establishes a computer matching program between the Department of Homeland Security/U.S... and Privacy Protection Act of 1988 (Pub. L. 100-503) and the Computer Matching and Privacy Protection...

  8. 78 FR 15733 - Privacy Act of 1974; Computer Matching Program (United States)


    ... 1974; Computer Matching Program AGENCY: Department of Homeland Security/U.S. Citizenship and... computer matching program between the Department of Homeland Security/U.S. Citizenship and Immigration... Protection Act of 1988 (Pub. L. 100-503) and the Computer Matching and Privacy Protection Amendments of 1990...

  9. Computer-based teaching module design: principles derived from learning theories. (United States)

    Lau, K H Vincent


    The computer-based teaching module (CBTM), which has recently gained prominence in medical education, is a teaching format in which a multimedia program serves as a single source for knowledge acquisition rather than playing an adjunctive role as it does in computer-assisted learning (CAL). Despite empirical validation in the past decade, there is limited research into the optimisation of CBTM design. This review aims to summarise research in classic and modern multimedia-specific learning theories applied to computer learning, and to collapse the findings into a set of design principles to guide the development of CBTMs. Scopus was searched for: (i) studies of classic cognitivism, constructivism and behaviourism theories (search terms: 'cognitive theory' OR 'constructivism theory' OR 'behaviourism theory' AND 'e-learning' OR 'web-based learning') and their sub-theories applied to computer learning, and (ii) recent studies of modern learning theories applied to computer learning (search terms: 'learning theory' AND 'e-learning' OR 'web-based learning') for articles published between 1990 and 2012. The first search identified 29 studies, dominated in topic by the cognitive load, elaboration and scaffolding theories. The second search identified 139 studies, with diverse topics in connectivism, discovery and technical scaffolding. Based on their relative representation in the literature, the applications of these theories were collapsed into a list of CBTM design principles. Ten principles were identified and categorised into three levels of design: the global level (managing objectives, framing, minimising technical load); the rhetoric level (optimising modality, making modality explicit, scaffolding, elaboration, spaced repeating), and the detail level (managing text, managing devices). This review examined the literature in the application of learning theories to CAL to develop a set of principles that guide CBTM design. Further research will enable educators to

  10. Quantum machine learning what quantum computing means to data mining

    CERN Document Server

    Wittek, Peter


    Quantum Machine Learning bridges the gap between abstract developments in quantum computing and the applied research on machine learning. Paring down the complexity of the disciplines involved, it focuses on providing a synthesis that explains the most important machine learning algorithms in a quantum framework. Theoretical advances in quantum computing are hard to follow for computer scientists, and sometimes even for researchers involved in the field. The lack of a step-by-step guide hampers the broader understanding of this emergent interdisciplinary body of research. Quantum Machine L

  11. Developing Decision-Making Skill: Experiential Learning in Computer Games


    Kurt A. April; Katja M. J. Goebel; Eddie Blass; Jonathan Foster-Pedley


    This paper explores the value that computer and video games bring to learning and leadership and explores how games work as learning environments and the impact they have on personal development. The study looks at decisiveness, decision-making ability and styles, and on how this leadership-related skill is learnt through different paradigms. The paper compares the learning from a lecture to the learning from a designed computer game, both of which have the same content through the use of a s...

  12. 01010000 01001100 01000001 01011001: Play Elements in Computer Programming (United States)

    Breslin, Samantha


    This article explores the role of play in human interaction with computers in the context of computer programming. The author considers many facets of programming including the literary practice of coding, the abstract design of programs, and more mundane activities such as testing, debugging, and hacking. She discusses how these incorporate the…

  13. 32 CFR 701.125 - Computer matching program. (United States)


    ... counterintelligence matches done in the course of performing a background check for security clearances of Federal... 32 National Defense 5 2010-07-01 2010-07-01 false Computer matching program. 701.125 Section 701... OF THE NAVY DOCUMENTS AFFECTING THE PUBLIC DON Privacy Program § 701.125 Computer matching program...

  14. Providing Learning Computing Labs using Hosting and Virtualization Technologies

    Directory of Open Access Journals (Sweden)

    Armide González


    Full Text Available This paper presents a computing hosting system to provide virtual computing laboratories for learning activities. This system is based on hosting and virtualization technologies. All the components used in its development are free software tools. The computing lab model provided by the system is a more sustainable and scalable alternative than the traditional academic computing lab, and it requires lower costs of installation and operation.

  15. Learning Theories Applied to Teaching Technology: Constructivism versus Behavioral Theory for Instructing Multimedia Software Programs (United States)

    Reed, Cajah S.


    This study sought to find evidence for a beneficial learning theory to teach computer software programs. Additionally, software was analyzed for each learning theory's applicability to resolve whether certain software requires a specific method of education. The results are meant to give educators more effective teaching tools, so students…

  16. Using the Computer in Special Vocational Programs. Inservice Activities. (United States)

    Lane, Kenneth; Ward, Raymond

    This inservice manual is intended to assist vocational education teachers in using the techniques of computer-assisted instruction in special vocational education programs. Addressed in the individual units are the following topics: the basic principles of computer-assisted instruction (TRS-80 computers and typing on a computer keyboard); money…

  17. FLOWCHART; a computer program for plotting flowcharts (United States)

    Bender, Bernice


    The computer program FLOWCHART can be used to very quickly and easily produce flowcharts of high quality for publication. FLOWCHART centers each element or block of text that it processes on one of a set of (imaginary) vertical lines. It can enclose a text block in a rectangle, circle or other selected figure. It can draw a 'line connecting the midpoint of any side of any figure with the midpoint of any side of any other figure and insert an arrow pointing in the direction of flow. It can write 'yes' or 'no' next to the line joining two figures. FLOWCHART creates flowcharts using some basic plotting subroutine* which permit plots to be generated interactively and inspected on a Tektronix compatible graphics screen or plotted in a deferred mode on a Houston Instruments 42' pen plotter. The size of the plot, character set and character height in inches are inputs to the program. Plots generated using the pen plotter can be up to 42' high--the larger size plots being directly usable as visual aids in a talk. FLOWCHART centers each block of text on an imaginary column line. (The number of columns and column width are specified as input.) The midpoint of the longest line of text within the block is defined to be the center of the block and is placed on the column line. The spacing of individual words within the block is not altered when the block is positioned. The program writes the first block of text in a designated column and continues placing each subsequent block below the previous block in the same column. A block of text may be placed in a different column by specifying the number of the column and an earlier block of text with which the new block is to be aligned. If block zero is given as the earlier block, the new text is placed in the new column continuing down the page below the previous block. Optionally a column and number of inches from the top of the page may be given for positioning the next block of text. The program will normally draw one of five

  18. Mobile human-computer interaction perspective on mobile learning

    CSIR Research Space (South Africa)

    Botha, Adèle


    Full Text Available Applying a Mobile Human Computer Interaction (MHCI) view to the domain of education using Mobile Learning (Mlearning), the research outlines its understanding of the influences and effects of different interactions on the use of mobile technology...

  19. Deep Learning for Computer Vision: A Brief Review (United States)

    Doulamis, Nikolaos; Doulamis, Anastasios; Protopapadakis, Eftychios


    Over the last years deep learning methods have been shown to outperform previous state-of-the-art machine learning techniques in several fields, with computer vision being one of the most prominent cases. This review paper provides a brief overview of some of the most significant deep learning schemes used in computer vision problems, that is, Convolutional Neural Networks, Deep Boltzmann Machines and Deep Belief Networks, and Stacked Denoising Autoencoders. A brief account of their history, structure, advantages, and limitations is given, followed by a description of their applications in various computer vision tasks, such as object detection, face recognition, action and activity recognition, and human pose estimation. Finally, a brief overview is given of future directions in designing deep learning schemes for computer vision problems and the challenges involved therein. PMID:29487619


    Directory of Open Access Journals (Sweden)

    Valeria V. Gribova


    Full Text Available A toolset of a medical computer learning simulator for ophthalmology with virtual reality and its implementation are considered in the paper. The simulator is oriented for professional skills training for students of medical universities. 

  1. Deep Learning for Computer Vision: A Brief Review

    Directory of Open Access Journals (Sweden)

    Athanasios Voulodimos


    Full Text Available Over the last years deep learning methods have been shown to outperform previous state-of-the-art machine learning techniques in several fields, with computer vision being one of the most prominent cases. This review paper provides a brief overview of some of the most significant deep learning schemes used in computer vision problems, that is, Convolutional Neural Networks, Deep Boltzmann Machines and Deep Belief Networks, and Stacked Denoising Autoencoders. A brief account of their history, structure, advantages, and limitations is given, followed by a description of their applications in various computer vision tasks, such as object detection, face recognition, action and activity recognition, and human pose estimation. Finally, a brief overview is given of future directions in designing deep learning schemes for computer vision problems and the challenges involved therein.

  2. Deep Learning for Computer Vision: A Brief Review. (United States)

    Voulodimos, Athanasios; Doulamis, Nikolaos; Doulamis, Anastasios; Protopapadakis, Eftychios


    Over the last years deep learning methods have been shown to outperform previous state-of-the-art machine learning techniques in several fields, with computer vision being one of the most prominent cases. This review paper provides a brief overview of some of the most significant deep learning schemes used in computer vision problems, that is, Convolutional Neural Networks, Deep Boltzmann Machines and Deep Belief Networks, and Stacked Denoising Autoencoders. A brief account of their history, structure, advantages, and limitations is given, followed by a description of their applications in various computer vision tasks, such as object detection, face recognition, action and activity recognition, and human pose estimation. Finally, a brief overview is given of future directions in designing deep learning schemes for computer vision problems and the challenges involved therein.

  3. Application of computers in a Radiological Survey Program

    International Nuclear Information System (INIS)

    Berven, B.A.; Blair, M.S.; Doane, R.W.; Little, C.A.; Perdue, P.T.


    A brief description of some of the applications of computers in a radiological survey program is presented. It has been our experience that computers and computer software have allowed our staff personnel to more productively use their time by using computers to perform the mechanical acquisition, analyses, and storage of data. It is hoped that other organizations may similarly profit from this experience. This effort will ultimately minimize errors and reduce program costs

  4. Students’ needs of Computer Science: learning about image processing

    Directory of Open Access Journals (Sweden)

    Juana Marlen Tellez Reinoso


    Full Text Available To learn the treatment to image, specifically in the application Photoshop Marinates is one of the objectives in the specialty of Degree in Education, Computer Sciencie, guided to guarantee the preparation of the students as future professional, being able to reach in each citizen of our country an Integral General Culture. With that purpose a computer application is suggested, of tutorial type, entitled “Learning Treatment to Image".

  5. Placing computer security at the heart of learning


    Richards, Mike; Price, Blaine A.; Nuseibeh, Bashar


    In this paper we present the approach adopted at the UK’s Open University for teaching computer security to large numbers of students at a distance through supported open learning. We discuss how the production of learning materials at the university has had to change to reflect the ever-increasing rate of technological, legislative and social change within the computing discipline, and how the university has had to rethink the role of the academic in the course development process. We argue ...

  6. Stochastic linear programming models, theory, and computation

    CERN Document Server

    Kall, Peter


    This new edition of Stochastic Linear Programming: Models, Theory and Computation has been brought completely up to date, either dealing with or at least referring to new material on models and methods, including DEA with stochastic outputs modeled via constraints on special risk functions (generalizing chance constraints, ICC’s and CVaR constraints), material on Sharpe-ratio, and Asset Liability Management models involving CVaR in a multi-stage setup. To facilitate use as a text, exercises are included throughout the book, and web access is provided to a student version of the authors’ SLP-IOR software. Additionally, the authors have updated the Guide to Available Software, and they have included newer algorithms and modeling systems for SLP. The book is thus suitable as a text for advanced courses in stochastic optimization, and as a reference to the field. From Reviews of the First Edition: "The book presents a comprehensive study of stochastic linear optimization problems and their applications. … T...

  7. Customer Service: What I Learned When I Bought My New Computer (United States)

    Neugebauer, Roger


    In this article, the author relates that similar to the time he bought his new computer, he had the opportunity to experience poor customer service when he and his wife signed their child up for a preschool program. They learned that the staff at the preschool didn't want parents looking over their shoulders and questioning their techniques. He…

  8. Learning from the Learners: Preparing Future Teachers to Leverage the Benefits of Laptop Computers (United States)

    Grundmeyer, Trent; Peters, Randal


    Technology is changing the teaching and learning landscape. Teacher preparation programs must produce teachers who have new skills and strategies to leverage the benefits of laptop computers in their classrooms. This study used a phenomenological strategy to explain first-year college students' perceptions of the effects of a 1:1 laptop experience…

  9. Positioning Continuing Education Computer Programs for the Corporate Market. (United States)

    Tilney, Ceil


    Summarizes the findings of the market assessment phase of Bellevue Community College's evaluation of its continuing education computer training program. Indicates that marketing efforts must stress program quality and software training to help overcome strong antiacademic client sentiment. (MGB)

  10. Computer program for calculation of ideal gas thermodynamic data (United States)

    Gordon, S.; Mc Bride, B. J.


    Computer program calculates ideal gas thermodynamic properties for any species for which molecular constant data is available. Partial functions and derivatives from formulas based on statistical mechanics are provided by the program which is written in FORTRAN 4 and MAP.

  11. Trainee Teachers' e-Learning Experiences of Computer Play (United States)

    Wright, Pam


    Pam Wright highlights the role of technology in providing situated learning opportunities for preservice teachers to explore the role commercial computer games may have in primary education. In a study designed to assess the effectiveness of an online unit on gaming incorporated into a course on learning technologies, Wright found that thoughtful…

  12. Evaluating the Effectiveness of Computer Applications in Developing English Learning (United States)

    Whitaker, James Todd


    I examined the effectiveness of self-directed learning and English learning with computer applications on college students in Bangkok, Thailand, in a control-group experimental-group pretest-posttest design. The hypothesis was tested using a t test: two-sample assuming unequal variances to establish the significance of mean scores between the two…

  13. Optimizing Computer Assisted Instruction By Applying Principles of Learning Theory. (United States)

    Edwards, Thomas O.

    The development of learning theory and its application to computer-assisted instruction (CAI) are described. Among the early theoretical constructs thought to be important are E. L. Thorndike's concept of learning connectisms, Neal Miller's theory of motivation, and B. F. Skinner's theory of operant conditioning. Early devices incorporating those…

  14. Pervasive Computing and Communication Technologies for U-Learning (United States)

    Park, Young C.


    The development of digital information transfer, storage and communication methods influences a significant effect on education. The assimilation of pervasive computing and communication technologies marks another great step forward, with Ubiquitous Learning (U-learning) emerging for next generation learners. In the evolutionary view the 5G (or…

  15. Computer-based learning: games as an instructional strategy. (United States)

    Blake, J; Goodman, J


    Games are a creative teaching strategy that enhances learning and problem solving. Gaming strategies are being used by the authors to make learning interesting, stimulating and fun. This article focuses on the development and implementation of computer games as an instructional strategy. Positive outcomes have resulted from the use of games in the classroom.

  16. Computer-Assisted Foreign Language Teaching and Learning: Technological Advances (United States)

    Zou, Bin; Xing, Minjie; Wang, Yuping; Sun, Mingyu; Xiang, Catherine H.


    Computer-Assisted Foreign Language Teaching and Learning: Technological Advances highlights new research and an original framework that brings together foreign language teaching, experiments and testing practices that utilize the most recent and widely used e-learning resources. This comprehensive collection of research will offer linguistic…

  17. Improving self-regulated learning junior high school students through computer-based learning (United States)

    Nurjanah; Dahlan, J. A.


    This study is back grounded by the importance of self-regulated learning as an affective aspect that determines the success of students in learning mathematics. The purpose of this research is to see how the improvement of junior high school students' self-regulated learning through computer based learning is reviewed in whole and school level. This research used a quasi-experimental research method. This is because individual sample subjects are not randomly selected. The research design used is Pretest-and-Posttest Control Group Design. Subjects in this study were students of grade VIII junior high school in Bandung taken from high school (A) and middle school (B). The results of this study showed that the increase of the students' self-regulated learning who obtain learning with computer-based learning is higher than students who obtain conventional learning. School-level factors have a significant effect on increasing of the students' self-regulated learning.

  18. Implementing US Department of Energy lessons learned programs. Volume 2

    Energy Technology Data Exchange (ETDEWEB)



    The DOE Lessons Learned Handbook is a two-volume publication developed to supplement the DOE Lessons Learned Standard (DOE-STD-7501-95) with information that will organizations in developing or improving their lessons learned programs. Volume 1 includes greater detail than the Standard in areas such as identification and documentation of lessons learned; it also contains sections on specific processes such as training and performance measurement. Volume 2 (this document) contains examples of program documents developed by existing lessons learned programs as well as communications material, functional categories, transmittal documents, sources of professional and industry lessons learned, and frequently asked questions about the Lessons Learned List Service.

  19. Public Computer Assisted Learning Facilities for Children with Visual Impairment: Universal Design for Inclusive Learning (United States)

    Siu, Kin Wai Michael; Lam, Mei Seung


    Although computer assisted learning (CAL) is becoming increasingly popular, people with visual impairment face greater difficulty in accessing computer-assisted learning facilities. This is primarily because most of the current CAL facilities are not visually impaired friendly. People with visual impairment also do not normally have access to…

  20. Interactive, Computer-Based Training Program for Radiological Workers

    International Nuclear Information System (INIS)

    Trinoskey, P.A.; Camacho, P.I.; Wells, L.


    Lawrence Livermore National Laboratory (LLNL) is redesigning its Computer-Based Training (CBT) program for radiological workers. The redesign represents a major effort to produce a single, highly interactive and flexible CBT program that will meet the training needs of a wide range of radiological workers--from researchers and x-ray operators to individuals working in tritium, uranium, plutonium, and accelerator facilities. The new CBT program addresses the broad diversity of backgrounds found at a national laboratory. When a training audience is homogeneous in terms of education level and type of work performed, it is difficult to duplicate the effectiveness of a flexible, technically competent instructor who can tailor a course to the express needs and concerns of a course's participants. Unfortunately, such homogeneity is rare. At LLNL, they have a diverse workforce engaged in a wide range of radiological activities, from the fairly common to the quite exotic. As a result, the Laboratory must offer a wide variety of radiological worker courses. These include a general contamination-control course in addition to radioactive-material-handling courses for both low-level laboratory (i.e., bench-top) activities as well as high-level work in tritium, uranium, and plutonium facilities. They also offer training courses for employees who work with radiation-generating devices--x-ray, accelerator, and E-beam operators, for instance. However, even with the number and variety of courses the Laboratory offers, they are constrained by the diversity of backgrounds (i.e., knowledge and experience) of those to be trained. Moreover, time constraints often preclude in-depth coverage of site- and/or task-specific details. In response to this situation, several years ago LLNL began moving toward computer-based training for radiological workers. Today, that CBT effort includes a general radiological safety course developed by the Department of Energy's Hanford facility and a

  1. Computer Presentation Programs and Teaching Research Methodologies


    Motamedi, Vahid


    Supplementing traditional chalk and board instruction with computer delivery has been viewed positively by students who have reported increased understanding and more interaction with the instructor when computer presentations are used in the classroom. Some problems contributing to student errors while taking class notes might be transcription of numbers to the board, and handwriting of the instructor can be resolved in careful construction of computer presentations. The use of computer pres...

  2. Learning computer science by watching video games


    Nagataki, Hiroyuki


    This paper proposes a teaching method that utilizes video games in computer science education. The primary characteristic of this approach is that it utilizes video games as observational materials. The underlying idea is that by observing the computational behavior of a wide variety of video games, learners will easily grasp the fundamental architecture, theory, and technology of computers. The results of a case study conducted indicate that the method enhances the motivation of students for...

  3. Instruction in Documentation for Computer Programming (United States)

    Westley, John W.


    In addition to the input/output record format, the program flowchart, the program listing, and the program test output, eight documentation items are suggested in order that they may serve as a base from which to start teaching program documentation. (Author/AG)

  4. Deep Learning and Applications in Computational Biology

    KAUST Repository

    Zeng, Jianyang


    In this work, we develop a general and flexible deep learning framework for modeling structural binding preferences and predicting binding sites of RBPs, which takes (predicted) RNA tertiary structural information

  5. Gender differences in the use of computers, programming, and peer interactions in computer science classrooms (United States)

    Stoilescu, Dorian; Egodawatte, Gunawardena


    Research shows that female and male students in undergraduate computer science programs view computer culture differently. Female students are interested more in the use of computers than in doing programming, whereas male students see computer science mainly as a programming activity. The overall purpose of our research was not to find new definitions for computer science culture but to see how male and female students see themselves involved in computer science practices, how they see computer science as a successful career, and what they like and dislike about current computer science practices. The study took place in a mid-sized university in Ontario. Sixteen students and two instructors were interviewed to get their views. We found that male and female views are different on computer use, programming, and the pattern of student interactions. Female and male students did not have any major issues in using computers. In computing programming, female students were not so involved in computing activities whereas male students were heavily involved. As for the opinions about successful computer science professionals, both female and male students emphasized hard working, detailed oriented approaches, and enjoying playing with computers. The myth of the geek as a typical profile of successful computer science students was not found to be true.

  6. How A Flipped Learning Environment Affects Learning In A Course On Theoretical Computer Science

    DEFF Research Database (Denmark)

    Gnaur, Dorina; Hüttel, Hans


    This paper reports initial experiences with flipping the classroom in an undergraduate computer science course as part of an overall attempt to enhance the pedagogical support for student learning. Our findings indicate that, just as the flipped classroom implies, a shift of focus in the learning...... context influences the way students engage with the course and their learning strategies....

  7. Use of Computer Technology for English Language Learning: Do Learning Styles, Gender, and Age Matter? (United States)

    Lee, Cynthia; Yeung, Alexander Seeshing; Ip, Tiffany


    Computer technology provides spaces and locales for language learning. However, learning style preference and demographic variables may affect the effectiveness of technology use for a desired goal. Adapting Reid's pioneering Perceptual Learning Style Preference Questionnaire (PLSPQ), this study investigated the relations of university students'…

  8. Computer-based learning for the enhancement of breastfeeding ...

    African Journals Online (AJOL)

    In this study, computer-based learning (CBL) was explored in the context of breastfeeding training for undergraduate Dietetic students. Aim: To adapt and validate an Indian computer-based undergraduate breastfeeding training module for use by South African undergraduate Dietetic students. Methods and materials: The ...

  9. The visual simulators for architecture and computer organization learning


    Nikolić Boško; Grbanović Nenad; Đorđević Jovan


    The paper proposes a method of an effective distance learning of architecture and computer organization. The proposed method is based on a software system that is possible to be applied in any course in this field. Within this system students are enabled to observe simulation of already created computer systems. The system provides creation and simulation of switch systems, too.

  10. Eye-tracking research in computer-mediated language learning

    NARCIS (Netherlands)

    Michel, Marije; Smith, Bryan


    Though eye-tracking technology has been used in reading research for over 100 years, researchers have only recently begun to use it in studies of computer-assisted language learning (CALL). This chapter provides an overview of eye-tracking research to date, which is relevant to computer-mediated

  11. When Do Computer Graphics Contribute to Early Literacy Learning? (United States)

    Wepner, Shelley B.; Cotter, Michelle


    Notes that new literacies use computer graphics to tell a story, demonstrate a theory, or support a definition. Offers a functionality framework for assessing the value of computer graphics for early literacy learning. Provides ideas for determining the value of CD-ROM software and websites. Concludes that graphics that give text meaning or…

  12. Impact of Computer Aided Learning on Children with Specific Learning Disabilities


    The Spastic Society Of Karnataka , Bangalore


    Study conducted by The Spastics Society of Karnataka on behalf of Azim Premji Foundation to assess the effectiveness of computers in enhancing learning for children with specific learning disabilities. Azim Premji Foundation is not liable for any direct or indirect loss or damage whatsoever arising from the use or access of any information, interpretation and conclusions that may be printed in this report.; Study to assess the effectiveness of computers in enhancing learning for children with...

  13. Programming language for computations in the Interkosmos program (United States)

    Schmidt, K.


    The programming system for Intercosmos data processing, based on the structural programming theory, which considers a program as an ordered set of standardized elementary parts, from which the user programs are automatically generated, is described. The programs are comprised of several modules, which are briefly summarized. The general structure of the programming system is presented in a block diagram. A programming control language developed to formulate the problem quickly and completely is presented along with basic symbols which are characteristic of the Intercosmos programming system.

  14. Attending to Structural Programming Features Predicts Differences in Learning and Motivation (United States)

    Witherspoon, Eben B.; Schunn, Christian D.; Higashi, Ross M.; Shoop, Robin


    Educational robotics programs offer an engaging opportunity to potentially teach core computer science concepts and practices in K-12 classrooms. Here, we test the effects of units with different programming content within a virtual robotics context on both learning gains and motivational changes in middle school (6th-8th grade) robotics…

  15. Aspects on Teaching/Learning with Object Oriented Programming for Entry Level Courses of Engineering. (United States)

    de Oliveira, Clara Amelia; Conte, Marcos Fernando; Riso, Bernardo Goncalves

    This work presents a proposal for Teaching/Learning, on Object Oriented Programming for Entry Level Courses of Engineering and Computer Science, on University. The philosophy of Object Oriented Programming comes as a new pattern of solution for problems, where flexibility and reusability appears over the simple data structure and sequential…

  16. Machine learning and computer vision approaches for phenotypic profiling. (United States)

    Grys, Ben T; Lo, Dara S; Sahin, Nil; Kraus, Oren Z; Morris, Quaid; Boone, Charles; Andrews, Brenda J


    With recent advances in high-throughput, automated microscopy, there has been an increased demand for effective computational strategies to analyze large-scale, image-based data. To this end, computer vision approaches have been applied to cell segmentation and feature extraction, whereas machine-learning approaches have been developed to aid in phenotypic classification and clustering of data acquired from biological images. Here, we provide an overview of the commonly used computer vision and machine-learning methods for generating and categorizing phenotypic profiles, highlighting the general biological utility of each approach. © 2017 Grys et al.

  17. Smart learning services based on smart cloud computing. (United States)

    Kim, Svetlana; Song, Su-Mi; Yoon, Yong-Ik


    Context-aware technologies can make e-learning services smarter and more efficient since context-aware services are based on the user's behavior. To add those technologies into existing e-learning services, a service architecture model is needed to transform the existing e-learning environment, which is situation-aware, into the environment that understands context as well. The context-awareness in e-learning may include the awareness of user profile and terminal context. In this paper, we propose a new notion of service that provides context-awareness to smart learning content in a cloud computing environment. We suggest the elastic four smarts (E4S)--smart pull, smart prospect, smart content, and smart push--concept to the cloud services so smart learning services are possible. The E4S focuses on meeting the users' needs by collecting and analyzing users' behavior, prospecting future services, building corresponding contents, and delivering the contents through cloud computing environment. Users' behavior can be collected through mobile devices such as smart phones that have built-in sensors. As results, the proposed smart e-learning model in cloud computing environment provides personalized and customized learning services to its users.

  18. Smart Learning Services Based on Smart Cloud Computing

    Directory of Open Access Journals (Sweden)

    Yong-Ik Yoon


    Full Text Available Context-aware technologies can make e-learning services smarter and more efficient since context-aware services are based on the user’s behavior. To add those technologies into existing e-learning services, a service architecture model is needed to transform the existing e-learning environment, which is situation-aware, into the environment that understands context as well. The context-awareness in e-learning may include the awareness of user profile and terminal context. In this paper, we propose a new notion of service that provides context-awareness to smart learning content in a cloud computing environment. We suggest the elastic four smarts (E4S—smart pull, smart prospect, smart content, and smart push—concept to the cloud services so smart learning services are possible. The E4S focuses on meeting the users’ needs by collecting and analyzing users’ behavior, prospecting future services, building corresponding contents, and delivering the contents through cloud computing environment. Users’ behavior can be collected through mobile devices such as smart phones that have built-in sensors. As results, the proposed smart e-learning model in cloud computing environment provides personalized and customized learning services to its users.

  19. Computational learning on specificity-determining residue-nucleotide interactions

    KAUST Repository

    Wong, Ka-Chun; Li, Yue; Peng, Chengbin; Moses, Alan M.; Zhang, Zhaolei


    The protein–DNA interactions between transcription factors and transcription factor binding sites are essential activities in gene regulation. To decipher the binding codes, it is a long-standing challenge to understand the binding mechanism across different transcription factor DNA binding families. Past computational learning studies usually focus on learning and predicting the DNA binding residues on protein side. Taking into account both sides (protein and DNA), we propose and describe a computational study for learning the specificity-determining residue-nucleotide interactions of different known DNA-binding domain families. The proposed learning models are compared to state-of-the-art models comprehensively, demonstrating its competitive learning performance. In addition, we describe and propose two applications which demonstrate how the learnt models can provide meaningful insights into protein–DNA interactions across different DNA binding families.

  20. Computational learning on specificity-determining residue-nucleotide interactions

    KAUST Repository

    Wong, Ka-Chun


    The protein–DNA interactions between transcription factors and transcription factor binding sites are essential activities in gene regulation. To decipher the binding codes, it is a long-standing challenge to understand the binding mechanism across different transcription factor DNA binding families. Past computational learning studies usually focus on learning and predicting the DNA binding residues on protein side. Taking into account both sides (protein and DNA), we propose and describe a computational study for learning the specificity-determining residue-nucleotide interactions of different known DNA-binding domain families. The proposed learning models are compared to state-of-the-art models comprehensively, demonstrating its competitive learning performance. In addition, we describe and propose two applications which demonstrate how the learnt models can provide meaningful insights into protein–DNA interactions across different DNA binding families.

  1. Linking Individual Learning Styles to Approach-Avoidance Motivational Traits and Computational Aspects of Reinforcement Learning.

    Directory of Open Access Journals (Sweden)

    Kristoffer Carl Aberg

    Full Text Available Learning how to gain rewards (approach learning and avoid punishments (avoidance learning is fundamental for everyday life. While individual differences in approach and avoidance learning styles have been related to genetics and aging, the contribution of personality factors, such as traits, remains undetermined. Moreover, little is known about the computational mechanisms mediating differences in learning styles. Here, we used a probabilistic selection task with positive and negative feedbacks, in combination with computational modelling, to show that individuals displaying better approach (vs. avoidance learning scored higher on measures of approach (vs. avoidance trait motivation, but, paradoxically, also displayed reduced learning speed following positive (vs. negative outcomes. These data suggest that learning different types of information depend on associated reward values and internal motivational drives, possibly determined by personality traits.

  2. Linking Individual Learning Styles to Approach-Avoidance Motivational Traits and Computational Aspects of Reinforcement Learning (United States)

    Carl Aberg, Kristoffer; Doell, Kimberly C.; Schwartz, Sophie


    Learning how to gain rewards (approach learning) and avoid punishments (avoidance learning) is fundamental for everyday life. While individual differences in approach and avoidance learning styles have been related to genetics and aging, the contribution of personality factors, such as traits, remains undetermined. Moreover, little is known about the computational mechanisms mediating differences in learning styles. Here, we used a probabilistic selection task with positive and negative feedbacks, in combination with computational modelling, to show that individuals displaying better approach (vs. avoidance) learning scored higher on measures of approach (vs. avoidance) trait motivation, but, paradoxically, also displayed reduced learning speed following positive (vs. negative) outcomes. These data suggest that learning different types of information depend on associated reward values and internal motivational drives, possibly determined by personality traits. PMID:27851807

  3. A REDUCE program for symbolic computation of Puiseux expansions

    International Nuclear Information System (INIS)

    Gerdt, V.P.; Tiller, P.


    The program is described for computation of Puiseux expansions of algebraic functions. The Newton diagram method is used for construction of initial coefficients of all the Puiseux series at the given point. The program is written in computer algebra language Reduce. Some illustrative examples are given. 20 refs

  4. Case Studies of Liberal Arts Computer Science Programs (United States)

    Baldwin, D.; Brady, A.; Danyluk, A.; Adams, J.; Lawrence, A.


    Many undergraduate liberal arts institutions offer computer science majors. This article illustrates how quality computer science programs can be realized in a wide variety of liberal arts settings by describing and contrasting the actual programs at five liberal arts colleges: Williams College, Kalamazoo College, the State University of New York…

  5. Near-Surface Seismic Velocity Data: A Computer Program For ...

    African Journals Online (AJOL)

    A computer program (NESURVELANA) has been developed in Visual Basic Computer programming language to carry out a near surface velocity analysis. The method of analysis used includes: Algorithms design and Visual Basic codes generation for plotting arrival time (ms) against geophone depth (m) employing the ...

  6. Software survey: VOSviewer, a computer program for bibliometric mapping

    NARCIS (Netherlands)

    N.J.P. van Eck (Nees Jan); L. Waltman (Ludo)


    textabstractWe present VOSviewer, a freely available computer program that we have developed for constructing and viewing bibliometric maps. Unlike most computer programs that are used for bibliometric mapping, VOSviewer pays special attention to the graphical representation of bibliometric maps.

  7. Structured brain computing and its learning

    International Nuclear Information System (INIS)

    Ae, Tadashi; Araki, Hiroyuki; Sakai, Keiichi


    We have proposed a two-level architecture for brain computing, where two levels are introduced for processing of meta-symbol. At level 1 a conventional pattern recognition is performed, where neural computation is included, and its output gives the meta-symbol which is a symbol enlarged from a symbol to a kind of pattern. At Level 2 an algorithm acquisition is made by using a machine for abstract states. We are also developing the VLSI chips at each level for SBC (Structured Brain Computer) Ver.1.0

  8. A Computer Model of Simple Forms of Learning. (United States)

    Jones, Thomas L.

    A basic unsolved problem in science is that of understanding learning, the process by which people and machines use their experience in a situation to guide future action in similar situations. The ideas of Piaget, Pavlov, Hull, and other learning theorists, as well as previous heuristic programing models of human intelligence, stimulated this…

  9. Computational-physics program of the National MFE Computer Center

    International Nuclear Information System (INIS)

    Mirin, A.A.


    The computational physics group is ivolved in several areas of fusion research. One main area is the application of multidimensional Fokker-Planck, transport and combined Fokker-Planck/transport codes to both toroidal and mirror devices. Another major area is the investigation of linear and nonlinear resistive magnetohydrodynamics in two and three dimensions, with applications to all types of fusion devices. The MHD work is often coupled with the task of numerically generating equilibria which model experimental devices. In addition to these computational physics studies, investigations of more efficient numerical algorithms are being carried out

  10. Method and computer program product for maintenance and modernization backlogging (United States)

    Mattimore, Bernard G; Reynolds, Paul E; Farrell, Jill M


    According to one embodiment, a computer program product for determining future facility conditions includes a computer readable medium having computer readable program code stored therein. The computer readable program code includes computer readable program code for calculating a time period specific maintenance cost, for calculating a time period specific modernization factor, and for calculating a time period specific backlog factor. Future facility conditions equal the time period specific maintenance cost plus the time period specific modernization factor plus the time period specific backlog factor. In another embodiment, a computer-implemented method for calculating future facility conditions includes calculating a time period specific maintenance cost, calculating a time period specific modernization factor, and calculating a time period specific backlog factor. Future facility conditions equal the time period specific maintenance cost plus the time period specific modernization factor plus the time period specific backlog factor. Other embodiments are also presented.

  11. Attitude, Gender and Achievement in Computer Programming (United States)

    Baser, Mustafa


    The aim of this research was to explore the relationship among students' attitudes toward programming, gender and academic achievement in programming. The scale used for measuring students' attitudes toward programming was developed by the researcher and consisted of 35 five-point Likert type items in four subscales. The scale was administered to…

  12. Deep Learning and Applications in Computational Biology

    KAUST Repository

    Zeng, Jianyang


    -transcriptional gene regulation. Though numerous computational methods have been developed for modeling RBP binding preferences, discovering a complete structural representation of the RBP targets by integrating their available structural features in all three

  13. Computer program CDCID: an automated quality control program using CDC update

    International Nuclear Information System (INIS)

    Singer, G.L.; Aguilar, F.


    A computer program, CDCID, has been developed in coordination with a quality control program to provide a highly automated method of documenting changes to computer codes at EG and G Idaho, Inc. The method uses the standard CDC UPDATE program in such a manner that updates and their associated documentation are easily made and retrieved in various formats. The method allows each card image of a source program to point to the document which describes it, who created the card, and when it was created. The method described is applicable to the quality control of computer programs in general. The computer program described is executable only on CDC computing systems, but the program could be modified and applied to any computing system with an adequate updating program

  14. Seventy Years of Computing in the Nuclear Weapons Program

    Energy Technology Data Exchange (ETDEWEB)

    Archer, Billy Joe [Los Alamos National Lab. (LANL), Los Alamos, NM (United States)


    Los Alamos has continuously been on the forefront of scientific computing since it helped found the field. This talk will explore the rich history of computing in the Los Alamos weapons program. The current status of computing will be discussed, as will the expectations for the near future.

  15. 78 FR 15732 - Privacy Act of 1974; Computer Matching Program (United States)


    ... 1974; Computer Matching Program AGENCY: Department of Homeland Security/U.S. Citizenship and... Privacy Act of 1974 (5 U.S.C. 552a), as amended by the Computer Matching and Privacy Protection Act of 1988 (Pub. L. 100-503) and the Computer Matching and Privacy Protection Amendments of 1990 (Pub. L. 101...

  16. 78 FR 15731 - Privacy Act of 1974; Computer Matching Program (United States)


    ... DEPARTMENT OF HOMELAND SECURITY Office of the Secretary [Docket No. DHS-2013-0011] Privacy Act of 1974; Computer Matching Program AGENCY: Department of Homeland Security/U.S. Citizenship and... amended by the Computer Matching and Privacy Protection Act of 1988 (Pub. L. 100-503) and the Computer...

  17. 78 FR 1275 - Privacy Act of 1974; Computer Matching Program (United States)


    ... Social Security Administration (Computer Matching Agreement 1071). SUMMARY: In accordance with the Privacy Act of 1974 (5 U.S.C. 552a), as amended by the Computer Matching and Privacy Protection Act of... of its new computer matching program with the Social Security Administration (SSA). DATES: OPM will...

  18. Basic design of parallel computational program for probabilistic structural analysis

    International Nuclear Information System (INIS)

    Kaji, Yoshiyuki; Arai, Taketoshi; Gu, Wenwei; Nakamura, Hitoshi


    In our laboratory, for 'development of damage evaluation method of structural brittle materials by microscopic fracture mechanics and probabilistic theory' (nuclear computational science cross-over research) we examine computational method related to super parallel computation system which is coupled with material strength theory based on microscopic fracture mechanics for latent cracks and continuum structural model to develop new structural reliability evaluation methods for ceramic structures. This technical report is the review results regarding probabilistic structural mechanics theory, basic terms of formula and program methods of parallel computation which are related to principal terms in basic design of computational mechanics program. (author)

  19. Basic design of parallel computational program for probabilistic structural analysis

    Energy Technology Data Exchange (ETDEWEB)

    Kaji, Yoshiyuki; Arai, Taketoshi [Japan Atomic Energy Research Inst., Tokai, Ibaraki (Japan). Tokai Research Establishment; Gu, Wenwei; Nakamura, Hitoshi


    In our laboratory, for `development of damage evaluation method of structural brittle materials by microscopic fracture mechanics and probabilistic theory` (nuclear computational science cross-over research) we examine computational method related to super parallel computation system which is coupled with material strength theory based on microscopic fracture mechanics for latent cracks and continuum structural model to develop new structural reliability evaluation methods for ceramic structures. This technical report is the review results regarding probabilistic structural mechanics theory, basic terms of formula and program methods of parallel computation which are related to principal terms in basic design of computational mechanics program. (author)

  20. Promoting healthy computer use among middle school students: a pilot school-based health promotion program. (United States)

    Ciccarelli, Marina; Portsmouth, Linda; Harris, Courtenay; Jacobs, Karen


    Introduction of notebook computers in many schools has become integral to learning. This has increased students' screen-based exposure and the potential risks to physical and visual health. Unhealthy computing behaviours include frequent and long durations of exposure; awkward postures due to inappropriate furniture and workstation layout, and ignoring computer-related discomfort. Describe the framework for a planned school-based health promotion program to encourage healthy computing behaviours among middle school students. This planned program uses a community- based participatory research approach. Students in Year 7 in 2011 at a co-educational middle school, their parents, and teachers have been recruited. Baseline data was collected on students' knowledge of computer ergonomics, current notebook exposure, and attitudes towards healthy computing behaviours; and teachers' and self-perceived competence to promote healthy notebook use among students, and what education they wanted. The health promotion program is being developed by an inter-professional team in collaboration with students, teachers and parents to embed concepts of ergonomics education in relevant school activities and school culture. End of year changes in reported and observed student computing behaviours will be used to determine the effectiveness of the program. Building a body of evidence regarding physical health benefits to students from this school-based ergonomics program can guide policy development on the healthy use of computers within children's educational environments.

  1. A Computer-aided Learning Exercise in Spectrophotometry. (United States)

    Pamula, Frederick


    Discusses the use of a computer simulation program in teaching the concepts of spectrophotometry. Introduces several parts of the program and program usage. Presents an assessment activity to evaluate students' mastery of material. Concludes with the advantages of this approach to the student and to the assessor. (ASK)

  2. The NEA computer program library: a possible GDMS application

    International Nuclear Information System (INIS)

    Schuler, W.


    NEA Computer Program library maintains a series of eleven sequential computer files, used for linked applications in managing their stock of computer codes for nuclear reactor calculations, storing index and program abstract information, and administering their service to requesters. The high data redundancy beween the files suggests that a data base approach would be valid and this paper suggests a possible 'schema' for an CODASYL GDMS

  3. Employing Subgoals in Computer Programming Education (United States)

    Margulieux, Lauren E.; Catrambone, Richard; Guzdial, Mark


    The rapid integration of technology into our professional and personal lives has left many education systems ill-equipped to deal with the influx of people seeking computing education. To improve computing education, we are applying techniques that have been developed for other procedural fields. The present study applied such a technique, subgoal…

  4. Tutorial Computer-Assisted Language Learning (United States)

    Heift, Trude; Schulze, Mathias


    "Sometimes maligned for its allegedly behaviorist connotations but critical for success in many fields from music to sport to mathematics and language learning, 'practice' is undergoing something of a revival in the applied linguistics literature" (Long & Richards 2007, p. xi). This research timeline provides a systematic overview of…

  5. How to Create a Learning-Centered ESL Program (United States)

    Bista, Krishna


    This paper reviews the major features of learning-centered community colleges that offer educational programs and experiences for learners, based on individual need. By citing some exemplary learning colleges, the author examines the concepts and ideas of learning-centered colleges in teaching English as a Second Language (ESL) programs. An…

  6. 77 FR 27015 - Distance Learning and Telemedicine Grant Program (United States)


    ... DEPARTMENT OF AGRICULTURE Rural Utilities Service Distance Learning and Telemedicine Grant Program AGENCY: Rural Utilities Service, USDA. ACTION: Notice of Funding for FY 2012 of the Distance Learning and... awards for its Distance Learning and Telemedicine (DLT) Grant Program. For Fiscal Year 2012, $15 million...

  7. Creating Leaders through the Teacher Learning and Leadership Program (United States)

    Pearce, Kyle


    Leadership is a skill that can be learned through professional development, mentoring, and leadership development programs. In Ontario, the Teacher Learning and Leadership Program (TLLP) helps educators develop their leadership skills through a Ministry of Education--funded project that addresses student learning needs in their classrooms. This…

  8. The Effects of Game Strategy and Preference-Matching on Flow Experience and Programming Performance in Game-Based Learning (United States)

    Wang, Li-Chun; Chen, Ming-Puu


    Learning to program is difficult for novices, even for those undergraduates who have majored in computer science. The study described in this paper has investigated the effects of game strategy and preference-matching on novice learners' flow experience and performance in learning to program using an experiential gaming activity. One hundred and…

  9. USERDA computer program summaries. Numbers 177--239

    International Nuclear Information System (INIS)


    Since 1960 the Argonne Code Center has served as a U. S. Atomic Energy Commission information center for computer programs developed and used primarily for the solution of problems in nuclear physics, reactor design, reactor engineering and operation. The Center, through a network of registered installations, collects, validates, maintains, and distributes a library of these computer programs and publishes a compilation of abstracts describing them. In 1972 the scope of the Center's activities was officially expanded to include computer programs developed in all of the U. S. Atomic Energy Commission program areas and the compilation and publication of this report. The Computer Program Summary report contains summaries of computer programs at the specification stage, under development, being checked out, in use, or available at ERDA offices, laboratories, and contractor installations. Programs are divided into the following categories: cross section and resonance integral calculations; spectrum calculations, generation of group constants, lattice and cell problems; static design studies; depletion, fuel management, cost analysis, and reactor economics; space-independent kinetics; space--time kinetics, coupled neutronics--hydrodynamics--thermodynamics and excursion simulations; radiological safety, hazard and accident analysis; heat transfer and fluid flow; deformation and stress distribution computations, structural analysis and engineering design studies; gamma heating and shield design programs; reactor systems analysis; data preparation; data management; subsidiary calculations; experimental data processing; general mathematical and computing system routines; materials; environmental and earth sciences; space sciences; electronics and engineering equipment; chemistry; particle accelerators and high-voltage machines; physics; controlled thermonuclear research; biology and medicine; and data

  10. Comparing Hybrid Learning with Traditional Approaches on Learning the Microsoft Office Power Point 2003 Program in Tertiary Education (United States)

    Vernadakis, Nikolaos; Antoniou, Panagiotis; Giannousi, Maria; Zetou, Eleni; Kioumourtzoglou, Efthimis


    The purpose of this study was to determine the effectiveness of a hybrid learning approach to deliver a computer science course concerning the Microsoft office PowerPoint 2003 program in comparison to delivering the same course content in the form of traditional lectures. A hundred and seventy-two first year university students were randomly…

  11. Mobile Learning According to Students of Computer Engineering and Computer Education: A Comparison of Attitudes

    Directory of Open Access Journals (Sweden)

    Deniz Mertkan GEZGIN


    Full Text Available Mobile learning has started to perform an increasingly significant role in improving learning outcomes in education. Successful and efficient implementation of m-learning in higher education, as with all educational levels, depends on users’ acceptance of this technology. This study focuses on investigating the attitudes of undergraduate students of Computer Engineering (CENG and Computer Education and Instructional Technology (CEIT departments in a Turkish public university towards m-learning from three perspectives; gender, area of study, and mobile device ownership. Using a correlational survey method, a Mobile Learning Attitude Scale (MLAS was administered to 531 students, analysis of which revealed a positive attitude to m-learning in general. A further investigation of the aforementioned three variables showed a more positive attitude for female students in terms of usability, for CEIT students in terms of advantages, usability and independence, and for those owning a mobile device in terms of usability. An important implication from the findings, among others, is supplementing Computer Engineering curriculum with elective courses on the fundamentals of mobile learning, and/or the design and development of m-learning software, so as to create, in the long run, more specialized and complementary teams comprised of trained CENG and CEIT graduates in m-learning sector.

  12. Interactive computer-based training program for radiological workers

    International Nuclear Information System (INIS)

    Trinoskey, P.A.; Camacho, P.I.; Wells, L.


    Lawrence Livermore National Laboratory is redesigning its existing Computer-Based Training (CBT) programs for radiological workers. The redesign represents a major effort that is aimed at producing a single highly interactive and flexible CBT program. The new CBT program is designed to address a variety of radiological workers, including researchers, x-ray operators, and individuals working in tritium, uranium, plutonium, and accelerator facilities. The program addresses the diversity of backgrounds found at a national laboratory. The CBT program includes photographs, line drawings and illustrations, sound, video, and simulations, and it allows for easy insertion and replacement of text, graphics, sound, and video. The new design supports timely updates and customization for use at other University of California sites. The CBT program is divided into ten basic modules. Introduction and Lessons Learned, History and Uses, Fundamentals, Background Radiation, Biological Effects of Radiation, Characteristics of Radionuclides, Radiological Controls, Monitoring, Emergency Response, Responsibilities. Some of the main modules features as many as seven or eight submodules. For example, the module on Characteristics of Radionuclides features submodules on common radionuclides, tritium uranium, plutonium, x-ray machines, E-beam devices, radiographic devices, and accelerators. Required submodules are tailored to an individual's type of work and facility, and they are determined by the answers to an onscreen questionnaire given at the outset of training. Individuals can challenge most individual modules, but certain submodules will be mandatory based on the initial survey. For example, individuals working in the uranium facility will be required to complete the submodule on 'History and Uses of Uranium'. However, all other submodules under the main module, 'History and Uses', will be available if selected for preview. For each module, an opportunity is provided for further

  13. Computer Aided Design System for Developing Musical Fountain Programs

    Institute of Scientific and Technical Information of China (English)

    刘丹; 张乃尧; 朱汉城


    A computer aided design system for developing musical fountain programs was developed with multiple functions such as intelligent design, 3-D animation, manual modification and synchronized motion to make the development process more efficient. The system first analyzed the music form and sentiment using many basic features of the music to select a basic fountain program. Then, this program is simulated with 3-D animation and modified manually to achieve the desired results. Finally, the program is transformed to a computer control program to control the musical fountain in time with the music. A prototype system for the musical fountain was also developed. It was tested with many styles of music and users were quite satisfied with its performance. By integrating various functions, the proposed computer aided design system for developing musical fountain programs greatly simplified the design of the musical fountain programs.

  14. The AAHA Computer Program. American Animal Hospital Association. (United States)

    Albers, J W


    The American Animal Hospital Association Computer Program should benefit all small animal practitioners. Through the availability of well-researched and well-developed certified software, veterinarians will have increased confidence in their purchase decisions. With the expansion of computer applications to improve practice management efficiency, veterinary computer systems will further justify their initial expense. The development of the Association's veterinary computer network will provide a variety of important services to the profession.

  15. Learning Analytics: The next frontier for computer assisted language learning in big data age

    Directory of Open Access Journals (Sweden)

    Yu Qinglan


    Full Text Available Learning analytics (LA has been applied to various learning environments, though it is quite new in the field of computer assisted language learning (CALL. This article attempts to examine the application of learning analytics in the upcoming big data age. It starts with an introduction and application of learning analytics in other fields, followed by a retrospective review of historical interaction between learning and media in CALL, and a penetrating analysis on why people would go to learning analytics to increase the efficiency of foreign language education. As approved in previous research, new technology, including big data mining and analysis, would inevitably enhance the learning of foreign languages. Potential changes that learning analytics would bring to Chinese foreign language education and researches are also presented in the article.

  16. Teaching Scientific Computing: A Model-Centered Approach to Pipeline and Parallel Programming with C

    Directory of Open Access Journals (Sweden)

    Vladimiras Dolgopolovas


    Full Text Available The aim of this study is to present an approach to the introduction into pipeline and parallel computing, using a model of the multiphase queueing system. Pipeline computing, including software pipelines, is among the key concepts in modern computing and electronics engineering. The modern computer science and engineering education requires a comprehensive curriculum, so the introduction to pipeline and parallel computing is the essential topic to be included in the curriculum. At the same time, the topic is among the most motivating tasks due to the comprehensive multidisciplinary and technical requirements. To enhance the educational process, the paper proposes a novel model-centered framework and develops the relevant learning objects. It allows implementing an educational platform of constructivist learning process, thus enabling learners’ experimentation with the provided programming models, obtaining learners’ competences of the modern scientific research and computational thinking, and capturing the relevant technical knowledge. It also provides an integral platform that allows a simultaneous and comparative introduction to pipelining and parallel computing. The programming language C for developing programming models and message passing interface (MPI and OpenMP parallelization tools have been chosen for implementation.

  17. Computer-based learning--an aid to successful teaching of pharmacology? (United States)

    E Hughes, Ian


    Various types of software have been developed for use in pharmacology courses. These include: simple drill (question and answer) software; electronic books; video material; tutorial type programs; simulations; and electronic learning environments for course organisation and delivery. These different types of software can be used in different ways to achieve very different learning objectives and gains in teaching efficiency. For example, software can be used: in tutorial and small group teaching; in lectures; to better prepare students for practical work; as a replacement for practicals; to provide options within a limited course structure; to supplement lectures and enable students to work at their own pace; to provide ongoing access to self-assessment throughout a course; to aid distance learning; as remedial teaching and to extend the student learning experience in areas which are too expensive or too time consuming or for which staff expertise does not exist. Evidence indicates that it is insufficient simply to make computer based learning material available to students. Like a laboratory class, it must be fully integrated into a module if real benefits are to be obtained. Students need to be taught how to learn from computer-based learning materials and how to integrate this learning tool in their learning strategy. Teachers need to be supported not only with information about the availability of software but, equally importantly, about how it can be integrated into modules. We are all delivering teaching and facilitating learning in a changing environment and subject to a variety of increasing pressures. It may well be that computer based learning materials may help to maintain a high quality of pharmacology teaching within this changing environment but we need more pedagogical research at the discipline level to establish how this can best be done.

  18. Editorial - Keeping the Learning in Computer-Based Learning

    Directory of Open Access Journals (Sweden)

    William Kilbride


    Full Text Available Political rhetoric about knowledge economies and learning societies really ought to be an educationalist's dream. Add to that the revolutionary power of electronic media, and an insatiable hunger for archaeology among the public, archaeology teaching should be well placed to flourish. In England, the Department for Culture Media and Sport has just closed its call for interest in the multi-million pound Culture Online programme. The New Opportunities Fund has already spent fifty million pounds on digitisation alone, while the Heritage Lottery Fund is encouraging heritage agencies to distribute their data sets online. The JISC continues to expand its information environment, investing most recently in virtual learning environments. In Europe, the 6th Framework promises a single European Research Area, and grid technologies allow high quantities of data to empower an information society - supported by the millions of euros already invested in 'e-content'. All of these programmes, and many many more, provide openings for archaeologists to invest in training, teaching and learning. How can archaeology, in particular staff and students in our educational establishments, take best advantage of this information-rich, digitally-empowered learning society?

  19. GRAPHIC, time-sharing magnet design computer programs at Argonne

    International Nuclear Information System (INIS)

    Lari, R.J.


    This paper describes three magnet design computer programs in use at the Zero Gradient Synchrotron of Argonne National Laboratory. These programs are used in the time sharing mode in conjunction with a Tektronix model 4012 graphic display terminal. The first program in called TRIM, the second MAGNET, and the third GFUN. (U.S.)

  20. Computer program for source distribution process in radiation facility

    International Nuclear Information System (INIS)

    Al-Kassiri, H.; Abdul Ghani, B.


    Computer simulation for dose distribution using Visual Basic has been done according to the arrangement and activities of Co-60 sources. This program provides dose distribution in treated products depending on the product density and desired dose. The program is useful for optimization of sources distribution during loading process. there is good agreement between calculated data for the program and experimental data.(Author)

  1. A phenomenographic study of the ways of understanding conditional and repetition structures in computer programming languages (United States)

    Bucks, Gregory Warren

    Computers have become an integral part of how engineers complete their work, allowing them to collect and analyze data, model potential solutions and aiding in production through automation and robotics. In addition, computers are essential elements of the products themselves, from tennis shoes to construction materials. An understanding of how computers function, both at the hardware and software level, is essential for the next generation of engineers. Despite the need for engineers to develop a strong background in computing, little opportunity is given for engineering students to develop these skills. Learning to program is widely seen as a difficult task, requiring students to develop not only an understanding of specific concepts, but also a way of thinking. In addition, students are forced to learn a new tool, in the form of the programming environment employed, along with these concepts and thought processes. Because of this, many students will not develop a sufficient proficiency in programming, even after progressing through the traditional introductory programming sequence. This is a significant problem, especially in the engineering disciplines, where very few students receive more than one or two semesters' worth of instruction in an already crowded engineering curriculum. To address these issues, new pedagogical techniques must be investigated in an effort to enhance the ability of engineering students to develop strong computing skills. However, these efforts are hindered by the lack of published assessment instruments available for probing an individual's understanding of programming concepts across programming languages. Traditionally, programming knowledge has been assessed by producing written code in a specific language. This can be an effective method, but does not lend itself well to comparing the pedagogical impact of different programming environments, languages or paradigms. This dissertation presents a phenomenographic research study

  2. Cloud Computing Based E-Learning System (United States)

    Al-Zoube, Mohammed; El-Seoud, Samir Abou; Wyne, Mudasser F.


    Cloud computing technologies although in their early stages, have managed to change the way applications are going to be developed and accessed. These technologies are aimed at running applications as services over the internet on a flexible infrastructure. Microsoft office applications, such as word processing, excel spreadsheet, access database…

  3. Efficacy of Computer Games on Language Learning (United States)

    Klimova, Blanka; Kacet, Jaroslav


    Information and communication technologies (ICT) have become an inseparable part of people's lives. For children the use of ICT is as natural as breathing and therefore they find the use of ICT in school education as normal as the use of textbooks. The purpose of this review study is to explore the efficacy of computer games on language learning…

  4. How Computer Games Help Children Learn (United States)

    Shaffer, David Williamson


    This book looks at how particular video and computer games--such as "Digital Zoo", "The Pandora Project", "SodaConstructor", and more--can help teach children and students to think like doctors, lawyers, engineers, urban planners, journalists, and other professionals. In the process, new "smart games" will give them the knowledge and skills they…

  5. Computational Investigations of Multiword Chunks in Language Learning. (United States)

    McCauley, Stewart M; Christiansen, Morten H


    Second-language learners rarely arrive at native proficiency in a number of linguistic domains, including morphological and syntactic processing. Previous approaches to understanding the different outcomes of first- versus second-language learning have focused on cognitive and neural factors. In contrast, we explore the possibility that children and adults may rely on different linguistic units throughout the course of language learning, with specific focus on the granularity of those units. Following recent psycholinguistic evidence for the role of multiword chunks in online language processing, we explore the hypothesis that children rely more heavily on multiword units in language learning than do adults learning a second language. To this end, we take an initial step toward using large-scale, corpus-based computational modeling as a tool for exploring the granularity of speakers' linguistic units. Employing a computational model of language learning, the Chunk-Based Learner, we compare the usefulness of chunk-based knowledge in accounting for the speech of second-language learners versus children and adults speaking their first language. Our findings suggest that while multiword units are likely to play a role in second-language learning, adults may learn less useful chunks, rely on them to a lesser extent, and arrive at them through different means than children learning a first language. Copyright © 2017 Cognitive Science Society, Inc.

  6. Computer program for compressible flow network analysis (United States)

    Wilton, M. E.; Murtaugh, J. P.


    Program solves problem of an arbitrarily connected one dimensional compressible flow network with pumping in the channels and momentum balancing at flow junctions. Program includes pressure drop calculations for impingement flow and flow through pin fin arrangements, as currently found in many air cooled turbine bucket and vane cooling configurations.

  7. Generic Assessment Rubrics for Computer Programming Courses (United States)

    Mustapha, Aida; Samsudin, Noor Azah; Arbaiy, Nurieze; Mohammed, Rozlini; Hamid, Isredza Rahmi


    In programming, one problem can usually be solved using different logics and constructs but still producing the same output. Sometimes students get marked down inappropriately if their solutions do not follow the answer scheme. In addition, lab exercises and programming assignments are not necessary graded by the instructors but most of the time…

  8. Program package for the computation of lenses and deflectors

    International Nuclear Information System (INIS)

    Lencova, B.; Wisselink, G.


    In this paper a set of computer programs for the design of electrostatic and magnetic electron lenses and for the design of multipoles for electron microscopy and lithography is described. The two-dimensional field computation is performed by the finite-element method. In order to meet the high demands on accuracy, the programs include the use of a variable step in the fine mesh made with an automeshing procedure, improved methods for coefficient evaluation, a fast solution procedure for the linear equations, and modified algorithms for computation of multipoles and electrostatic lenses. They allow for a fast and accurate computation of electron optical elements. For the input and modification of data, and for presentation of results, graphical menu driven programs written for personal computers are used. For the computation of electron optical properties axial fields are used. (orig.)

  9. Software for the ACP [Advanced Computer Program] multiprocessor system

    International Nuclear Information System (INIS)

    Biel, J.; Areti, H.; Atac, R.


    Software has been developed for use with the Fermilab Advanced Computer Program (ACP) multiprocessor system. The software was designed to make a system of a hundred independent node processors as easy to use as a single, powerful CPU. Subroutines have been developed by which a user's host program can send data to and get results from the program running in each of his ACP node processors. Utility programs make it easy to compile and link host and node programs, to debug a node program on an ACP development system, and to submit a debugged program to an ACP production system

  10. Computer code qualification program for the Advanced CANDU Reactor

    International Nuclear Information System (INIS)

    Popov, N.K.; Wren, D.J.; Snell, V.G.; White, A.J.; Boczar, P.G.


    Atomic Energy of Canada Ltd (AECL) has developed and implemented a Software Quality Assurance program (SQA) to ensure that its analytical, scientific and design computer codes meet the required standards for software used in safety analyses. This paper provides an overview of the computer programs used in Advanced CANDU Reactor (ACR) safety analysis, and assessment of their applicability in the safety analyses of the ACR design. An outline of the incremental validation program, and an overview of the experimental program in support of the code validation are also presented. An outline of the SQA program used to qualify these computer codes is also briefly presented. To provide context to the differences in the SQA with respect to current CANDUs, the paper also provides an overview of the ACR design features that have an impact on the computer code qualification. (author)

  11. Introduction to the Atari Computer. A Program Written in the Pilot Programming Language. (United States)

    Schlenker, Richard M.

    Designed to be an introduction to the Atari microcomputers for beginners, the interactive computer program listed in this document is written in the Pilot programing language. Instructions are given for entering and storing the program in the computer memory for use by students. (MES)

  12. Introduction of handheld computing to a family practice residency program. (United States)

    Rao, Goutham


    Handheld computers are valuable practice tools. It is important for residency programs to introduce their trainees and faculty to this technology. This article describes a formal strategy to introduce handheld computing to a family practice residency program. Objectives were selected for the handheld computer training program that reflected skills physicians would find useful in practice. TRGpro handheld computers preloaded with a suite of medical reference programs, a medical calculator, and a database program were supplied to participants. Training consisted of four 1-hour modules each with a written evaluation quiz. Participants completed a self-assessment questionnaire after the program to determine their ability to meet each objective. Sixty of the 62 participants successfully completed the training program. The mean composite score on quizzes was 36 of 40 (90%), with no significant differences by level of residency training. The mean self-ratings of participants across all objectives was 3.31 of 4.00. Third-year residents had higher mean self-ratings than others (mean of group, 3.62). Participants were very comfortable with practical skills, such as using drug reference software, and less comfortable with theory, such as knowing the different types of handheld computers available. Structured training is a successful strategy for introducing handheld computing to a residency program.

  13. Abstraction ability as an indicator of success for learning object-oriented programming?

    DEFF Research Database (Denmark)

    Bennedsen, Jens Benned; Caspersen, Michael Edelgaard


    ability is operationalized as stages of cognitive development (for which validated tests exist). Programming ability is operationalized as grade in the final assessment of a model-based objects-first CS1. The validity of the operationalizations is discussed. Surprisingly, our study shows......Computer science educators generally agree that abstract thinking is a crucial component for learning computer science in general and programming in particular. We report on a study to confirm the hypothesis that general abstraction ability has a positive impact on programming ability. Abstraction...... that there is no correlation between stage of cognitive development (abstraction ability) and final grade in CS1 (programming ability). Possible explanations are identified....

  14. Using computer-assisted learning to engage diverse learning styles in understanding business management principles. (United States)

    Frost, Mary E; Derby, Dustin C; Haan, Andrea G


    Objective : Changes in small business and insurance present challenges for newly graduated chiropractors. Technology that reaches identified, diverse learning styles may assist the chiropractic student in business classes to meet course outcomes better. Thus, the purpose of our study is to determine if the use of technology-based instructional aids enhance students' mastery of course learning outcomes. Methods : Using convenience sampling, 86 students completed a survey assessing course learning outcomes, learning style, and the helpfulness of lecture and computer-assisted learning related to content mastery. Quantitative analyses occurred. Results : Although respondents reported not finding the computer-assisted learning as helpful as the lecture, significant relationships were found between pre- and post-assisted learning measures of the learning outcomes 1 and 2 for the visual and kinesthetic groups. Surprisingly, however, all learning style groups exhibited significant pre- and post-assisted learning appraisal relationships with learning outcomes 3 and 4. Conclusion : While evidence exists within the current study of a relationship between students' learning of the course content corollary to the use of technologic instructional aids, the exact nature of the relationship remains unclear.

  15. Developmental Changes in Learning: Computational Mechanisms and Social Influences

    Directory of Open Access Journals (Sweden)

    Florian Bolenz


    Full Text Available Our ability to learn from the outcomes of our actions and to adapt our decisions accordingly changes over the course of the human lifespan. In recent years, there has been an increasing interest in using computational models to understand developmental changes in learning and decision-making. Moreover, extensions of these models are currently applied to study socio-emotional influences on learning in different age groups, a topic that is of great relevance for applications in education and health psychology. In this article, we aim to provide an introduction to basic ideas underlying computational models of reinforcement learning and focus on parameters and model variants that might be of interest to developmental scientists. We then highlight recent attempts to use reinforcement learning models to study the influence of social information on learning across development. The aim of this review is to illustrate how computational models can be applied in developmental science, what they can add to our understanding of developmental mechanisms and how they can be used to bridge the gap between psychological and neurobiological theories of development.

  16. Internet messenger based smart virtual class learning using ubiquitous computing (United States)

    Umam, K.; Mardi, S. N. S.; Hariadi, M.


    Internet messenger (IM) has become an important educational technology component in college education, IM makes it possible for students to engage in learning and collaborating at smart virtual class learning (SVCL) using ubiquitous computing. However, the model of IM-based smart virtual class learning using ubiquitous computing and empirical evidence that would favor a broad application to improve engagement and behavior are still limited. In addition, the expectation that IM based SVCL using ubiquitous computing could improve engagement and behavior on smart class cannot be confirmed because the majority of the reviewed studies followed instructions paradigms. This article aims to present the model of IM-based SVCL using ubiquitous computing and showing learners’ experiences in improved engagement and behavior for learner-learner and learner-lecturer interactions. The method applied in this paper includes design process and quantitative analysis techniques, with the purpose of identifying scenarios of ubiquitous computing and realize the impressions of learners and lecturers about engagement and behavior aspect and its contribution to learning

  17. Computation in the Learning System of Cephalopods. (United States)

    Young, J Z


    The memory mechanisms of cephalopods consist of a series of matrices of intersecting axes, which find associations between the signals of input events and their consequences. The tactile memory is distributed among eight such matrices, and there is also some suboesophageal learning capacity. The visual memory lies in the optic lobe and four matrices, with some re-exciting pathways. In both systems, damage to any part reduces proportionally the effectiveness of the whole memory. These matrices are somewhat like those in mammals, for instance those in the hippocampus. The first matrix in both visual and tactile systems receives signals of vision and taste, and its output serves to increase the tendency to attack or to take with the arms. The second matrix provides for the correlation of groups of signals on its neurons, which pass signals to the third matrix. Here large cells find clusters in the sets of signals. Their output re-excites those of the first lobe, unless pain occurs. In that case, this set of cells provides a record that ensures retreat. There is experimental evidence that these distributed memory systems allow for the identification of categories of visual and tactile inputs, for generalization, and for decision on appropriate behavior in the light of experience. The evidence suggests that learning in cephalopods is not localized to certain layers or "grandmother cells" but is distributed with high redundance in serial networks, with recurrent circuits.

  18. The quality and impact of computer supported collaborative learning (CSCL) in radiology case-based learning

    International Nuclear Information System (INIS)

    Kourdioukova, Elena V.; Verstraete, Koenraad L.; Valcke, Martin


    Objective: The aim of this research was to explore (1) clinical years students' perceptions about radiology case-based learning within a computer supported collaborative learning (CSCL) setting, (2) an analysis of the collaborative learning process, and (3) the learning impact of collaborative work on the radiology cases. Methods: The first part of this study focuses on a more detailed analysis of a survey study about CSCL based case-based learning, set up in the context of a broader radiology curriculum innovation. The second part centers on a qualitative and quantitative analysis of 52 online collaborative learning discussions from 5th year and nearly graduating medical students. The collaborative work was based on 26 radiology cases regarding musculoskeletal radiology. Results: The analysis of perceptions about collaborative learning on radiology cases reflects a rather neutral attitude that also does not differ significantly in students of different grade levels. Less advanced students are more positive about CSCL as compared to last year students. Outcome evaluation shows a significantly higher level of accuracy in identification of radiology key structures and in radiology diagnosis as well as in linking the radiological signs with available clinical information in nearly graduated students. No significant differences between different grade levels were found in accuracy of using medical terminology. Conclusion: Students appreciate computer supported collaborative learning settings when tackling radiology case-based learning. Scripted computer supported collaborative learning groups proved to be useful for both 5th and 7th year students in view of developing components of their radiology diagnostic approaches.

  19. Machine learning based Intelligent cognitive network using fog computing (United States)

    Lu, Jingyang; Li, Lun; Chen, Genshe; Shen, Dan; Pham, Khanh; Blasch, Erik


    In this paper, a Cognitive Radio Network (CRN) based on artificial intelligence is proposed to distribute the limited radio spectrum resources more efficiently. The CRN framework can analyze the time-sensitive signal data close to the signal source using fog computing with different types of machine learning techniques. Depending on the computational capabilities of the fog nodes, different features and machine learning techniques are chosen to optimize spectrum allocation. Also, the computing nodes send the periodic signal summary which is much smaller than the original signal to the cloud so that the overall system spectrum source allocation strategies are dynamically updated. Applying fog computing, the system is more adaptive to the local environment and robust to spectrum changes. As most of the signal data is processed at the fog level, it further strengthens the system security by reducing the communication burden of the communications network.

  20. Learning general phonological rules from distributional information: a computational model. (United States)

    Calamaro, Shira; Jarosz, Gaja


    Phonological rules create alternations in the phonetic realizations of related words. These rules must be learned by infants in order to identify the phonological inventory, the morphological structure, and the lexicon of a language. Recent work proposes a computational model for the learning of one kind of phonological alternation, allophony (Peperkamp, Le Calvez, Nadal, & Dupoux, 2006). This paper extends the model to account for learning of a broader set of phonological alternations and the formalization of these alternations as general rules. In Experiment 1, we apply the original model to new data in Dutch and demonstrate its limitations in learning nonallophonic rules. In Experiment 2, we extend the model to allow it to learn general rules for alternations that apply to a class of segments. In Experiment 3, the model is further extended to allow for generalization by context; we argue that this generalization must be constrained by linguistic principles. Copyright © 2014 Cognitive Science Society, Inc.

  1. Author Languages, Authoring Systems, and Their Relation to the Changing Focus of Computer-Aided Language Learning. (United States)

    Sussex, Roland


    Considers how the effectiveness of computer-assisted language learning (CALL) has been hampered by language teachers who lack programing and software engineering expertise, and explores the limitations and potential contributions of author languages, programs, and environments in increasing the range of options for language teachers who are not…

  2. Computer-aided auscultation learning system for nursing technique instruction. (United States)

    Hou, Chun-Ju; Chen, Yen-Ting; Hu, Ling-Chen; Chuang, Chih-Chieh; Chiu, Yu-Hsien; Tsai, Ming-Shih


    Pulmonary auscultation is a physical assessment skill learned by nursing students for examining the respiratory system. Generally, a sound simulator equipped mannequin is used to group teach auscultation techniques via classroom demonstration. However, nursing students cannot readily duplicate this learning environment for self-study. The advancement of electronic and digital signal processing technologies facilitates simulating this learning environment. This study aims to develop a computer-aided auscultation learning system for assisting teachers and nursing students in auscultation teaching and learning. This system provides teachers with signal recording and processing of lung sounds and immediate playback of lung sounds for students. A graphical user interface allows teachers to control the measuring device, draw lung sound waveforms, highlight lung sound segments of interest, and include descriptive text. Effects on learning lung sound auscultation were evaluated for verifying the feasibility of the system. Fifteen nursing students voluntarily participated in the repeated experiment. The results of a paired t test showed that auscultative abilities of the students were significantly improved by using the computer-aided auscultation learning system.

  3. Explicit knowledge programming for computer games

    NARCIS (Netherlands)

    Witzel, A.; Zvesper, J.A.; Kennerly, E.; Darken, C.; Mateas, M.


    The main aim of this paper is to raise awareness of higher-order knowledge (knowledge about someone else's knowledge) as an issue for computer game AI. We argue that a number of existing game genres, especially those involving social interaction, are natural fields of application for an approach we

  4. Computer Assisted Programmed Instruction and Cognitive ...

    African Journals Online (AJOL)

    The study probes into the effect of Computer Assisted Instruction and Cognitive preference style on achievement of secondary school Physics Students in Ogun State of Nigeria. The population of the study comprises the SS II students in Abeokuta Educational Zone. 186 students sample were drawn from the population for ...

  5. Creating the computer player: an engaging and collaborative approach to introduce computational thinking by combining ‘unplugged’ activities with visual programming

    Directory of Open Access Journals (Sweden)

    Anna Gardeli


    Full Text Available Ongoing research is being conducted on appropriate course design, practices and teacher interventions for improving the efficiency of computer science and programming courses in K-12 education. The trend is towards a more constructivist problem-based learning approach. Computational thinking, which refers to formulating and solving problems in a form that can be efficiently processed by a computer, raises an important educational challenge. Our research aims to explore possible ways of enriching computer science teaching with a focus on development of computational thinking. We have prepared and evaluated a learning intervention for introducing computer programming to children between 10 and 14 years old; this involves students working in groups to program the behavior of the computer player of a well-known game. The programming process is split into two parts. First, students design a high-level version of their algorithm during an ‘unplugged’ pen & paper phase, and then they encode their solution as an executable program in a visual programming environment. Encouraging evaluation results have been achieved regarding the educational and motivational value of the proposed approach.


    Directory of Open Access Journals (Sweden)

    Jose CAPACHO


    Full Text Available The main objective of this paper is to show a set of new methodologies applied in the teaching of Computer Science using ICT. The methodologies are framed in the conceptual basis of the following sciences: Psychology, Education and Computer Science. The theoretical framework of the research is supported by Behavioral Theory, Gestalt Theory. Genetic-Cognitive Psychology Theory and Dialectics Psychology. Based on the theoretical framework the following methodologies were developed: Game Theory, Constructivist Approach, Personalized Teaching, Problem Solving, Cooperative Collaborative learning, Learning projects using ICT. These methodologies were applied to the teaching learning process during the Algorithms and Complexity – A&C course, which belongs to the area of ​​Computer Science. The course develops the concepts of Computers, Complexity and Intractability, Recurrence Equations, Divide and Conquer, Greedy Algorithms, Dynamic Programming, Shortest Path Problem and Graph Theory. The main value of the research is the theoretical support of the methodologies and their application supported by ICT using learning objects. The course aforementioned was built on the Blackboard platform evaluating the operation of methodologies. The results of the evaluation are presented for each of them, showing the learning outcomes achieved by students, which verifies that methodologies are functional.

  7. Collaborative Learning: Cognitive and Computational Approaches. Advances in Learning and Instruction Series. (United States)

    Dillenbourg, Pierre, Ed.

    Intended to illustrate the benefits of collaboration between scientists from psychology and computer science, namely machine learning, this book contains the following chapters, most of which are co-authored by scholars from both sides: (1) "Introduction: What Do You Mean by 'Collaborative Learning'?" (Pierre Dillenbourg); (2)…

  8. Computer-Mediated Intersensory Learning Model for Students with Learning Disabilities (United States)

    Seok, Soonhwa; DaCosta, Boaventura; Kinsell, Carolyn; Poggio, John C.; Meyen, Edward L.


    This article proposes a computer-mediated intersensory learning model as an alternative to traditional instructional approaches for students with learning disabilities (LDs) in the inclusive classroom. Predominant practices of classroom inclusion today reflect the six principles of zero reject, nondiscriminatory evaluation, appropriate education,…

  9. Computer program compatible with a laser nephelometer (United States)

    Paroskie, R. M.; Blau, H. H., Jr.; Blinn, J. C., III


    The laser nephelometer data system was updated to provide magnetic tape recording of data, and real time or near real time processing of data to provide particle size distribution and liquid water content. Digital circuits were provided to interface the laser nephelometer to a Data General Nova 1200 minicomputer. Communications are via a teletypewriter. A dual Linc Magnetic Tape System is used for program storage and data recording. Operational programs utilize the Data General Real-Time Operating System (RTOS) and the ERT AIRMAP Real-Time Operating System (ARTS). The programs provide for acquiring data from the laser nephelometer, acquiring data from auxiliary sources, keeping time, performing real time calculations, recording data and communicating with the teletypewriter.

  10. The Y2K program for scientific-analysis computer programs at AECL

    International Nuclear Information System (INIS)

    Popovic, J.; Gaver, C.; Chapman, D.


    The evaluation of scientific-analysis computer programs for year-2000 compliance is part of AECL' s year-2000 (Y2K) initiative, which addresses both the infrastructure systems at AECL and AECL's products and services. This paper describes the Y2K-compliance program for scientific-analysis computer codes. This program involves the integrated evaluation of the computer hardware, middleware, and third-party software in addition to the scientific codes developed in-house. The project involves several steps: the assessment of the scientific computer programs for Y2K compliance, performing any required corrective actions, porting the programs to Y2K-compliant platforms, and verification of the programs after porting. Some programs or program versions, deemed no longer required in the year 2000 and beyond, will be retired and archived. (author)

  11. The Y2K program for scientific-analysis computer programs at AECL

    International Nuclear Information System (INIS)

    Popovic, J.; Gaver, C.; Chapman, D.


    The evaluation of scientific analysis computer programs for year-2000 compliance is part of AECL's year-2000 (Y2K) initiative, which addresses both the infrastructure systems at AECL and AECL's products and services. This paper describes the Y2K-compliance program for scientific-analysis computer codes. This program involves the integrated evaluation of the computer hardware, middleware, and third-party software in addition to the scientific codes developed in-house. The project involves several steps: the assessment of the scientific computer programs for Y2K compliance, performing any required corrective actions, porting the programs to Y2K-compliant platforms, and verification of the programs after porting. Some programs or program versions, deemed no longer required in the year 2000 and beyond, will be retired and archived. (author)

  12. CICT Computing, Information, and Communications Technology Program (United States)

    Laufenberg, Lawrence; Tu, Eugene (Technical Monitor)


    The CICT Program is part of the NASA Aerospace Technology Enterprise's fundamental technology thrust to develop tools. processes, and technologies that enable new aerospace system capabilities and missions. The CICT Program's four key objectives are: Provide seamless access to NASA resources- including ground-, air-, and space-based distributed information technology resources-so that NASA scientists and engineers can more easily control missions, make new scientific discoveries, and design the next-generation space vehicles, provide high-data delivery from these assets directly to users for missions, develop goal-oriented human-centered systems, and research, develop and evaluate revolutionary technology.

  13. The ZAP Project: Designing Interactive Computer Tools for Learning Psychology (United States)

    Hulshof, Casper; Eysink, Tessa; de Jong, Ton


    In the ZAP project, a set of interactive computer programs called "ZAPs" was developed. The programs were designed in such a way that first-year students experience psychological phenomena in a vivid and self-explanatory way. Students can either take the role of participant in a psychological experiment, they can experience phenomena themselves,…

  14. Pair Programming as a Modern Method of Teaching Computer Science


    Irena Nančovska Šerbec; Branko Kaučič; Jože Rugelj


    At the Faculty of Education, University of Ljubljana we educate future computer science teachers. Beside didactical, pedagogical, mathematical and other interdisciplinary knowledge, students gain knowledge and skills of programming that are crucial for computer science teachers. For all courses, the main emphasis is the absorption of professional competences, related to the teaching profession and the programming profile. The latter are selected according to the well-known document, the ACM C...

  15. High Performance Computing Modernization Program Kerberos Throughput Test Report (United States)


    Naval Research Laboratory Washington, DC 20375-5320 NRL/MR/5524--17-9751 High Performance Computing Modernization Program Kerberos Throughput Test ...NUMBER 5d. PROJECT NUMBER 5e. TASK NUMBER 5f. WORK UNIT NUMBER 2. REPORT TYPE1. REPORT DATE (DD-MM-YYYY) 4. TITLE AND SUBTITLE 6. AUTHOR(S) 8. PERFORMING...PAGE 18. NUMBER OF PAGES 17. LIMITATION OF ABSTRACT High Performance Computing Modernization Program Kerberos Throughput Test Report Daniel G. Gdula* and

  16. Newnes circuit calculations pocket book with computer programs

    CERN Document Server

    Davies, Thomas J


    Newnes Circuit Calculations Pocket Book: With Computer Programs presents equations, examples, and problems in circuit calculations. The text includes 300 computer programs that help solve the problems presented. The book is comprised of 20 chapters that tackle different aspects of circuit calculation. The coverage of the text includes dc voltage, dc circuits, and network theorems. The book also covers oscillators, phasors, and transformers. The text will be useful to electrical engineers and other professionals whose work involves electronic circuitry.

  17. Emotion Oriented Programming: Computational Abstractions for AI Problem Solving


    Darty , Kevin; Sabouret , Nicolas


    International audience; In this paper, we present a programming paradigm for AI problem solving based on computational concepts drawn from Affective Computing. It is believed that emotions participate in human adaptability and reactivity, in behaviour selection and in complex and dynamic environments. We propose to define a mechanism inspired from this observation for general AI problem solving. To this purpose, we synthesize emotions as programming abstractions that represent the perception ...

  18. Microwave and Electron Beam Computer Programs (United States)


    Research (ONR). SCRIBE was adapted by MRC from the Stanford Linear Accelerator Center Beam Trajectory Program, EGUN . oTIC NSECE Acc !,,o For IDL1C I...achieved with SCRIBE. It is a ver- sion of the Stanford Linear Accelerator (SLAC) code EGUN (Ref. 8), extensively modified by MRC for research on

  19. Programming Languages for Distributed Computing Systems

    NARCIS (Netherlands)

    Bal, H.E.; Steiner, J.G.; Tanenbaum, A.S.


    When distributed systems first appeared, they were programmed in traditional sequential languages, usually with the addition of a few library procedures for sending and receiving messages. As distributed applications became more commonplace and more sophisticated, this ad hoc approach became less

  20. Maze learning by a hybrid brain-computer system. (United States)

    Wu, Zhaohui; Zheng, Nenggan; Zhang, Shaowu; Zheng, Xiaoxiang; Gao, Liqiang; Su, Lijuan


    The combination of biological and artificial intelligence is particularly driven by two major strands of research: one involves the control of mechanical, usually prosthetic, devices by conscious biological subjects, whereas the other involves the control of animal behaviour by stimulating nervous systems electrically or optically. However, to our knowledge, no study has demonstrated that spatial learning in a computer-based system can affect the learning and decision making behaviour of the biological component, namely a rat, when these two types of intelligence are wired together to form a new intelligent entity. Here, we show how rule operations conducted by computing components contribute to a novel hybrid brain-computer system, i.e., ratbots, exhibit superior learning abilities in a maze learning task, even when their vision and whisker sensation were blocked. We anticipate that our study will encourage other researchers to investigate combinations of various rule operations and other artificial intelligence algorithms with the learning and memory processes of organic brains to develop more powerful cyborg intelligence systems. Our results potentially have profound implications for a variety of applications in intelligent systems and neural rehabilitation.

  1. Maze learning by a hybrid brain-computer system (United States)

    Wu, Zhaohui; Zheng, Nenggan; Zhang, Shaowu; Zheng, Xiaoxiang; Gao, Liqiang; Su, Lijuan


    The combination of biological and artificial intelligence is particularly driven by two major strands of research: one involves the control of mechanical, usually prosthetic, devices by conscious biological subjects, whereas the other involves the control of animal behaviour by stimulating nervous systems electrically or optically. However, to our knowledge, no study has demonstrated that spatial learning in a computer-based system can affect the learning and decision making behaviour of the biological component, namely a rat, when these two types of intelligence are wired together to form a new intelligent entity. Here, we show how rule operations conducted by computing components contribute to a novel hybrid brain-computer system, i.e., ratbots, exhibit superior learning abilities in a maze learning task, even when their vision and whisker sensation were blocked. We anticipate that our study will encourage other researchers to investigate combinations of various rule operations and other artificial intelligence algorithms with the learning and memory processes of organic brains to develop more powerful cyborg intelligence systems. Our results potentially have profound implications for a variety of applications in intelligent systems and neural rehabilitation.

  2. Use of computer programs to evaluate effectiveness of security systems

    International Nuclear Information System (INIS)

    Harris, L. Jr.; Goldman, L.A.; Mc Daniel, T.L.


    Thirty or more computer programs for security vulnerability analysis were developed from 1975 through 1980. Most of these programs are intended for evaluating security system effectiveness against outsider threats, but at least six programs are primarily oriented to insider threats. Some strengths and weaknesses of these programs are described. Six of these programs, four for outsider threats and two for insider threats, have been revised and adapted for use with IBM personal computers. The vulnerability analysis process is discussed with emphasis on data collection. The difference between design data and operational data is described. For performance-type operational data, such as detection probabilities and barrier delay times, the difference between unstressed and stressed performance data is discussed. Stressed performance data correspond to situations where an adversary attempts to weaken a security system by mitigating certain security measures. Suggestions are made on the combined use of manual analysis and computer analysis

  3. Heat exchanger performance analysis programs for the personal computer

    International Nuclear Information System (INIS)

    Putman, R.E.


    Numerous utility industry heat exchange calculations are repetitive and thus lend themselves to being performed on a Personal Computer. These programs may be regarded as engineering tools which, when put together, can form a Toolbox. However, the practicing Results Engineer in the utility industry desires not only programs that are robust as well as easy to use but can also be used both on desktop and laptop PC's. The latter also offer the opportunity to take the computer into the plant or control room, and use it there to process test or operating data right on the spot. Most programs evolve through the needs which arise in the course of day-to-day work. This paper describes several of the more useful programs of this type and outlines some of the guidelines to be followed when designing personal computer programs for use by the practicing Results Engineer

  4. HEDPIN: a computer program to estimate pinwise power density

    International Nuclear Information System (INIS)

    Cappiello, M.W.


    A description is given of the digital computer program, HEDPIN. This program, modeled after a previously developed program, POWPIN, provides a means of estimating the pinwise power density distribution in fast reactor triangular pitched pin bundles. The capability also exists for computing any reaction rate of interest at the respective pin positions within an assembly. HEDPIN was developed in support of FTR fuel and test management as well as fast reactor core design and core characterization planning and analysis. The results of a test devised to check out HEDPIN's computational method are given, and the realm of application is discussed. Nearly all programming is in FORTRAN IV. Variable dimensioning is employed to make efficient use of core memory and maintain short running time for small problems. Input instructions, sample problem, and a program listing are also given

  5. The Difference Engine: Computing, Knowledge, and the Transformation of Learning (United States)

    Provenzo, Eugene F.


    Since the 1960s, the rapid evolution of technology has created a new cultural geography--a virtual geography. "The Difference Engine: Computing, Knowledge and the Transformation of Learning" offers a conscious critique of this change and its effects on contemporary culture and education. This engaging text assumes that we are at a critical…

  6. Student Learning Opportunities in Traditional and Computer-Mediated Internships (United States)

    Bayerlein, Leopold; Jeske, Debora


    Purpose: The purpose of this paper is to provide a student learning outcome focussed assessment of the benefits and limitations of traditional internships, e-internships, and simulated internships to evaluate the potential of computer-mediated internships (CMIs) (e-internships and simulated internships) within higher education from a student…

  7. Conversation Analysis in Computer-Assisted Language Learning (United States)

    González-Lloret, Marta


    The use of Conversation Analysis (CA) in the study of technology-mediated interactions is a recent methodological addition to qualitative research in the field of Computer-assisted Language Learning (CALL). The expansion of CA in Second Language Acquisition research, coupled with the need for qualitative techniques to explore how people interact…

  8. Students' Motivation toward Computer-Based Language Learning (United States)

    Genc, Gulten; Aydin, Selami


    The present article examined some factors affecting the motivation level of the preparatory school students in using a web-based computer-assisted language-learning course. The sample group of the study consisted of 126 English-as-a-foreign-language learners at a preparatory school of a state university. After performing statistical analyses…

  9. Teachers, Equity, and Computers for Secondary Mathematics Learning (United States)

    Forgasz, Helen


    The findings presented in this article were derived from a 3-year study aimed at examining issues associated with the use of computers for secondary mathematics learning in Victorian (Australia) schools. Gender and other equity factors were of particular interest. In this article, the focus is on the participating mathematics teachers. Data on…

  10. Computer Game-based Learning: Applied Game Development Made Simpler

    NARCIS (Netherlands)

    Nyamsuren, Enkhbold


    The RAGE project (Realising an Applied Gaming Ecosystem, is an ongoing initiative that aims to offer an ecosystem to support serious games’ development and use. Its two main objectives are to provide technologies for computer game-based pedagogy and learning and to establish

  11. Enhancing Instruction through Constructivism, Cooperative Learning, and Cloud Computing (United States)

    Denton, David W.


    Cloud computing technologies, such as Google Docs and Microsoft Office Live, have the potential to enhance instructional methods predicated on constructivism and cooperative learning. Cloud-based application features like file sharing and online publishing are prompting departments of education across the nation to adopt these technologies.…

  12. Coordinated computer-supported collaborative learning: Awareness and awareness tools

    NARCIS (Netherlands)

    Janssen, J.J.H.M.; Bodermer, D.


    Traditionally, research on awareness during online collaboration focused on topics such as the effects of spatial information about group members’ activities on the collaborative process. When the concept of awareness was introduced to computer-supported collaborative learning, this focus shifted to

  13. Formal and Information Learning in a Computer Clubhouse Environment (United States)

    McDougall, Anne; Lowe, Jenny; Hopkins, Josie


    This paper outlines the establishment and running of an after-school Computer Clubhouse, describing aspects of the leadership, mentoring and learning activities undertaken there. Research data has been collected from examination of documents associated with the Clubhouse, interviews with its founders, Director, session leaders and mentors, and…

  14. Characteristic research on Hong Kong "I learned" series computer textbooks (United States)

    Hu, Jinyan; Liu, Zhongxia; Li, Yuanyuan; Lu, Jianheng; Zhang, Lili


    Currently, the construction of information technology textbooks in the primary and middle schools is an important content of the information technology curriculum reform. The article expect to have any inspire and reference on inland China school information technology teaching material construction and development through the analyzing and refining the characteristics of the Hong Kong quality textbook series - "I learn . elementary school computer cognitive curriculum".

  15. Learning Together: Micro-Computers in Crosby, Texas, Schools. (United States)

    McNeil, Linda M.

    The Crosby Independent School District near Houston, Texas, planned to introduce microcomputer instruction to its nearly 3,000 students in slow stages that had teachers and students learning at the same time. The initial impetus for computers came from an administrator who found useful information at a Regional Service Center of the State…

  16. Exploring the mechanisms through which computers contribute to learning.

    NARCIS (Netherlands)

    Karasavvidis, I.; Karasavvidis, I.; Pieters, Julius Marie; Plomp, T.


    Even though it has been established that the incorporation of computers into the teaching and learning process enhances student performance, the underlying mechanisms through which this is accomplished have been largely unexplored. The present study aims to shed light on this issue. Two groups of 10

  17. Instructional Advice, Time Advice and Learning Questions in Computer Simulations (United States)

    Rey, Gunter Daniel


    Undergraduate students (N = 97) used an introductory text and a computer simulation to learn fundamental concepts about statistical analyses (e.g., analysis of variance, regression analysis and General Linear Model). Each learner was randomly assigned to one cell of a 2 (with or without instructional advice) x 2 (with or without time advice) x 2…

  18. Learning with Interactive Computer Graphics in the Undergraduate Neuroscience Classroom (United States)

    Pani, John R.; Chariker, Julia H.; Naaz, Farah; Mattingly, William; Roberts, Joshua; Sephton, Sandra E.


    Instruction of neuroanatomy depends on graphical representation and extended self-study. As a consequence, computer-based learning environments that incorporate interactive graphics should facilitate instruction in this area. The present study evaluated such a system in the undergraduate neuroscience classroom. The system used the method of…

  19. Computing, Information, and Communications Technology (CICT) Program Overview (United States)

    VanDalsem, William R.


    The Computing, Information and Communications Technology (CICT) Program's goal is to enable NASA's Scientific Research, Space Exploration, and Aerospace Technology Missions with greater mission assurance, for less cost, with increased science return through the development and use of advanced computing, information and communication technologies

  20. Gender Digital Divide and Challenges in Undergraduate Computer Science Programs (United States)

    Stoilescu, Dorian; McDougall, Douglas


    Previous research revealed a reduced number of female students registered in computer science studies. In addition, the female students feel isolated, have reduced confidence, and underperform. This article explores differences between female and male students in undergraduate computer science programs in a mid-size university in Ontario. Based on…

  1. The algebraic manipulation program DIRAC on IBM personal computers

    International Nuclear Information System (INIS)

    Grozin, A.G.; Perlt, H.


    The version DIRAC (2.2) for IBM compatible personal computers is described. It is designed to manipulate algebraically with polynomials and tensors. After a short introduction concerning implementation and usage on personal computers an example program is given. It contains a detailed user's guide to DIRAC (2.2) and, additionally some useful applications. 4 refs

  2. BALANCER: A Computer Program for Balancing Chemical Equations. (United States)

    Jones, R. David; Schwab, A. Paul


    Describes the theory and operation of a computer program which was written to balance chemical equations. Software consists of a compiled file of 46K for use under MS-DOS 2.0 or later on IBM PC or compatible computers. Additional specifications of courseware and availability information are included. (Author/RT)

  3. The Effect of Computer Game-Based Learning on FL Vocabulary Transferability (United States)

    Franciosi, Stephan J.


    In theory, computer game-based learning can support several vocabulary learning affordances that have been identified in the foreign language learning research. In the observable evidence, learning with computer games has been shown to improve performance on vocabulary recall tests. However, while simple recall can be a sign of learning,…

  4. Fostering computational thinking skills with a tangible blocks programming environment


    Turchi, T; Malizia, A


    Computational Thinking has recently returned into the limelight as an essential skill to have for both the general public and disciplines outside Computer Science. It encapsulates those thinking skills integral to solving complex problems using a computer, thus widely applicable in our technological society. Several public initiatives such as the Hour of Code successfully introduced it to millions of people of different ages and backgrounds, mostly using Blocks Programming Environments like S...

  5. COMPSs-Mobile: parallel programming for mobile-cloud computing


    Lordan Gomis, Francesc-Josep; Badia Sala, Rosa Maria


    The advent of Cloud and the popularization of mobile devices have led us to a shift in computing access. Computing users will have an interaction display while the real computation will be performed remotely, in the Cloud. COMPSs-Mobile is a framework that aims to ease the development of energy-efficient and high-performing applications for this environment. The framework provides an infrastructure-unaware programming model that allows developers to code regular Android applications that, ...

  6. EZLP: An Interactive Computer Program for Solving Linear Programming Problems. Final Report. (United States)

    Jarvis, John J.; And Others

    Designed for student use in solving linear programming problems, the interactive computer program described (EZLP) permits the student to input the linear programming model in exactly the same manner in which it would be written on paper. This report includes a brief review of the development of EZLP; narrative descriptions of program features,…

  7. Dynamic Scaffolding of Socially Regulated Learning in a Computer-Based Learning Environment (United States)

    Molenaar, Inge; Roda, Claudia; van Boxtel, Carla; Sleegers, Peter


    The aim of this study is to test the effects of dynamically scaffolding social regulation of middle school students working in a computer-based learning environment. Dyads in the scaffolding condition (N=56) are supported with computer-generated scaffolds and students in the control condition (N=54) do not receive scaffolds. The scaffolds are…

  8. Dynamic Scaffolding of Socially Regulated Learning in a Computer-Based Learning Environment

    NARCIS (Netherlands)

    Molenaar, I.; Roda, Claudia; van Boxtel, Carla A.M.; Sleegers, P.J.C.


    The aim of this study is to test the effects of dynamically scaffolding social regulation of middle school students working in a computer-based learning environment. Dyads in the scaffolding condition (N = 56) are supported with computer-generated scaffolds and students in the control condition (N =

  9. Computer-enhanced visual learning method: a paradigm to teach and document surgical skills. (United States)

    Maizels, Max; Mickelson, Jennie; Yerkes, Elizabeth; Maizels, Evelyn; Stork, Rachel; Young, Christine; Corcoran, Julia; Holl, Jane; Kaplan, William E


    Changes in health care are stimulating residency training programs to develop new methods for teaching surgical skills. We developed Computer-Enhanced Visual Learning (CEVL) as an innovative Internet-based learning and assessment tool. The CEVL method uses the educational procedures of deliberate practice and performance to teach and learn surgery in a stylized manner. CEVL is a learning and assessment tool that can provide students and educators with quantitative feedback on learning a specific surgical procedure. Methods involved examine quantitative data of improvement in surgical skills. Herein, we qualitatively describe the method and show how program directors (PDs) may implement this technique in their residencies. CEVL allows an operation to be broken down into teachable components. The process relies on feedback and remediation to improve performance, with a focus on learning that is applicable to the next case being performed. CEVL has been shown to be effective for teaching pediatric orchiopexy and is being adapted to additional adult and pediatric procedures and to office examination skills. The CEVL method is available to other residency training programs.

  10. Computational neurorehabilitation: modeling plasticity and learning to predict recovery. (United States)

    Reinkensmeyer, David J; Burdet, Etienne; Casadio, Maura; Krakauer, John W; Kwakkel, Gert; Lang, Catherine E; Swinnen, Stephan P; Ward, Nick S; Schweighofer, Nicolas


    Despite progress in using computational approaches to inform medicine and neuroscience in the last 30 years, there have been few attempts to model the mechanisms underlying sensorimotor rehabilitation. We argue that a fundamental understanding of neurologic recovery, and as a result accurate predictions at the individual level, will be facilitated by developing computational models of the salient neural processes, including plasticity and learning systems of the brain, and integrating them into a context specific to rehabilitation. Here, we therefore discuss Computational Neurorehabilitation, a newly emerging field aimed at modeling plasticity and motor learning to understand and improve movement recovery of individuals with neurologic impairment. We first explain how the emergence of robotics and wearable sensors for rehabilitation is providing data that make development and testing of such models increasingly feasible. We then review key aspects of plasticity and motor learning that such models will incorporate. We proceed by discussing how computational neurorehabilitation models relate to the current benchmark in rehabilitation modeling - regression-based, prognostic modeling. We then critically discuss the first computational neurorehabilitation models, which have primarily focused on modeling rehabilitation of the upper extremity after stroke, and show how even simple models have produced novel ideas for future investigation. Finally, we conclude with key directions for future research, anticipating that soon we will see the emergence of mechanistic models of motor recovery that are informed by clinical imaging results and driven by the actual movement content of rehabilitation therapy as well as wearable sensor-based records of daily activity.

  11. Language Learning Shifts and Attitudes towards Language Learning in an Online Tandem Program for Beginner Writers (United States)

    Tolosa, Constanza; Ordóñez, Claudia Lucía; Guevara, Diana Carolina


    We present findings of a project that investigated the potential of an online tandem program to enhance the foreign language learning of two groups of school-aged beginner learners, one learning English in Colombia and the other learning Spanish in New Zealand. We assessed the impact of the project on students' learning with a free writing…

  12. Innovation in engineering education through computer assisted learning and virtual university model (United States)

    Raicu, A.; Raicu, G.


    The paper presents the most important aspects of innovation in Engineering Education using Computer Assisted Learning. The authors propose to increase the quality of Engineering Education programs of study at European standards. The use of computer assisted learning methodologies in all studies is becoming an important resource in Higher Education. We intend to improve the concept of e-Learning using virtual terminals, online support and assisting special training through live seminars and interactive labs to develop a virtual university model. We intend to encourage computer assisted learning and innovation as sources of competitive advantage, to permit vision and learning analysis, identifies new sources of technology and ideas. Our work is based on our university datasets collected during last fifteen years using several e-Learning systems. In Constanta Maritime University (CMU), using eLearning and Knowledge Management Services (KMS) is very important and we apply it effectively to achieve strategic objectives, such as collaboration, sharing and good practice. We have experience in this field since 2000 year using Moodle as KMS in our university. The term KMS can be associated to Open Source Software, Open Standards, Open Protocols and Open Knowledge licenses, initiatives and policies. In CMU Virtual Campus we have today over 12500 active users. Another experience of the authors is the implementation of MariTrainer Wiki educational platform based on Dokeos and DekiWiki under MARICOMP and MEP Leonardo da Vinci Project. We'll also present in this paper a case study under EU funded project POSDRU, where the authors implemented other educational platform in Technological High Schools from Romania used over 1000 teachers. Based on large datasets the study tries to improve the concept of e-Learning teaching using the revolutionary technologies. The new concept present in this paper is that the teaching and learning will be interactive and live. The new and modern

  13. Application of computers in a radiological survey program

    International Nuclear Information System (INIS)

    Berven, B.A.; Blair, M.S.; Doane, R.W.; Little, C.A.; Perdue, P.T.


    Computers have become increasingly important in data analysis and data management as well as assisting in report preparation in the Oak Ridge National Laboratory (ORNL) Radiological Survey Activities (RASA) Program. The primary function of the RASA program is to collect, analyze, report, and manage data collected to characterize the radiological condition of potentially contaminated sites identified in the Department of Energy's (DOE) remedial action programs. Three different computer systems are routinely utilized in ORNL/RASA operations. Two of these systems are employed in specific functions. A Nuclear Data (ND) 682 is used to perform isotopic analysis of gamma spectroscopic data generated by high-purity germanium detectors for air, water and soil samples. The ND682 employs a 16,000-channel analyzer that is routinely used with four germanium spectrometers. Word processing and data management are accomplished using the INtext system implemented on a DEC PDP-11 computer. A group of personal computers are used to perform a diverse number of functions. These computer systems are Commodore Business Machines (CBM) Model 8032 with a dual floppy disk storage medium and line printers (with optional X-Y plotters). The CBM's are utilized for: (1) data analysis -- raw data from radiation detection instrumentation are stored and manipulated with customized computer programs; (2) data reduction -- raw data are converted into report-ready tables using customized programs; (3) data management -- radionuclide data on each air, water and soil sample are stored on diskettes along with location of archived samples; and (4) program management -- site surveys and report status are tracked by computer files as well as program budget information to provide contemporary information of program status

  14. MULGRES: a computer program for stepwise multiple regression analysis (United States)

    A. Jeff Martin


    MULGRES is a computer program source deck that is designed for multiple regression analysis employing the technique of stepwise deletion in the search for most significant variables. The features of the program, along with inputs and outputs, are briefly described, with a note on machine compatibility.

  15. Program computes single-point failures in critical system designs (United States)

    Brown, W. R.


    Computer program analyzes the designs of critical systems that will either prove the design is free of single-point failures or detect each member of the population of single-point failures inherent in a system design. This program should find application in the checkout of redundant circuits and digital systems.

  16. A computer program for the pointwise functions generation

    International Nuclear Information System (INIS)

    Caldeira, Alexandre D.


    A computer program that was developed with the objective of generating pointwise functions, by a combination of tabulated values and/or mathematical expressions, to be used as weighting functions for nuclear data is presented. This simple program can be an important tool for researchers involved in group constants generation. (author). 5 refs, 2 figs

  17. Computer Technology and Its Impact on Recreation and Sport Programs. (United States)

    Ross, Craig M.

    This paper describes several types of computer programs that can be useful to sports and recreation programs. Computerized tournament scheduling software is helpful to recreation and parks staff working with tournaments of 50 teams/individuals or more. Important features include team capacity, league formation, scheduling conflicts, scheduling…

  18. HAMOC: a computer program for fluid hammer analysis

    International Nuclear Information System (INIS)

    Johnson, H.G.


    A computer program has been developed for fluid hammer analysis of piping systems attached to a vessel which has undergone a known rapid pressure transient. The program is based on the characteristics method for solution of the partial differential equations of motion and continuity. Column separation logic is included for situations in which pressures fall to saturation values

  19. National Survey of Computer Aided Manufacturing in Industrial Technology Programs. (United States)

    Heidari, Farzin

    The current status of computer-aided manufacturing in the 4-year industrial technology programs in the United States was studied. All industrial technology department chairs were mailed a questionnaire divided into program information, equipment information, and general comments sections. The questionnaire was designed to determine the subjects…

  20. A Computer Program for Short Circuit Analysis of Electric Power ...

    African Journals Online (AJOL)

    The Short Circuit Analysis Program (SCAP) is to be used to assess the composite effects of unbalanced and balanced faults on the overall reliability of electric power system. The program uses the symmetrical components method to compute all phase and sequence quantities for any bus or branch of a given power network ...