Search results

1 – 10 of 25
Article
Publication date: 19 June 2017

Ta Na, Nobuo Funabiki, Khin Khin Zaw, Nobuya Ishihara, Shinpei Matsumoto and Wen-Chung Kao

To advance Java programming educations, the authors have developed a Java Programming Learning Assistant System (JPLAS) as a web application system. JPLAS provides fill-in-blank

Abstract

Purpose

To advance Java programming educations, the authors have developed a Java Programming Learning Assistant System (JPLAS) as a web application system. JPLAS provides fill-in-blank problems for novices to study the grammar and basic programming skills through code reading.

Design/methodology/approach

To select the blank elements with grammatically correct and unique answers from a given Java code, the authors have proposed the graph-based blank element selection algorithm. Then, the code for this problem should be highly readable to encourage novice students to study it. Because code readability can be improved by proper names for identifiers, the authors have also proposed the naming rule testing algorithm to identify codes with correct names.

Findings

In this paper, the authors present a fill-in-blank problem workbook by collecting suitable Java codes from textbooks and Web sites and applying these algorithms with several extensions. The workbook consists of 16 categories with a considerable number of problems that follow the conventional learning order of Java programming.

Originality/value

The proper set of ready-made fill-in-blank problems is effective in enhancing the usability of JPLAS both for teachers and students. For the preliminary evaluation, the authors assign a few problems to students. In coming semesters, the authors will use this workbook in the course to verify the adequacy of the proposal for novices.

Details

International Journal of Web Information Systems, vol. 13 no. 2
Type: Research Article
ISSN: 1744-0084

Keywords

Article
Publication date: 5 April 2021

Su Sandy Wint and Nobuo Funabiki

To advance Java programming educations, the authors have developed a Web-based Java programming learning assistant system (JPLAS). It offers the element fill-in-blank problem

Abstract

Purpose

To advance Java programming educations, the authors have developed a Web-based Java programming learning assistant system (JPLAS). It offers the element fill-in-blank problem (EFP) for novice students to study Java grammar and basic programming skills by filling in the missing elements in a source code. An EFP instance can be generated by selecting an appropriate code, and applying the blank element selection algorithm. As it is expected to cover broad grammar topics, a number of EFP instances have been generated. This paper aims to propose a recommendation function to guide a student solving the proper EFP instances among them.

Design/methodology/approach

This function considers the difficulty level of the EFP instance and the grammar topics that have been correctly answered by the student, and is implemented at the offline answering function of JPLAS using JavaScript so that students can use it even without the Internet connections.

Findings

To evaluate the effectiveness of the proposal, 85 EFP instances are prepared to cover various grammar topics, and are assigned to a total of 92 students in two universities in Myanmar and Indonesia to solve them using the recommendation function. Their solution results confirmed the effectiveness of the proposal.

Originality/value

The concept of the difficulty level for an EFP instance is newly defined for the proper recommendation, and the accuracy in terms of the average numbers of answer submission times among the students is verified.

Details

International Journal of Web Information Systems, vol. 17 no. 2
Type: Research Article
ISSN: 1744-0084

Keywords

Article
Publication date: 1 April 1991

Om P. Kharbanda and Ernest A. Stallworthy

We are negotiating all the time: with customers, suppliers, tradeunions, our family ‐ indeed, all with whom we come into contact. Inbusiness, in particular, negotiation needs…

8709

Abstract

We are negotiating all the time: with customers, suppliers, trade unions, our family ‐ indeed, all with whom we come into contact. In business, in particular, negotiation needs management. There are said to be eight stages in negotiation: prepare, argue, signal, propose, present the package, bargain, close and agree. At the proposal stage one must be clear about what one must achieve, what one intends to achieve, and what one would like to achieve. The approach to constructive and competitive negotiation, the role of consultation, how to cope with deadlock and conflict, cross‐cultural negotiation, and the art of compromise are reviewed. The development and use of teams in negotiation is also an important factor, needing careful assessment. Negotiation will nearly always involve conflict, but steps must be taken to ensure that the participants remain on friendly terms.

Details

Journal of Managerial Psychology, vol. 6 no. 4
Type: Research Article
ISSN: 0268-3946

Keywords

Article
Publication date: 1 March 1969

JEROME B. KERNAN

EVEN the most retarded observer is aware that computers “have arrived” in advertising. It is a rare conversation currently that is not peppered with acronyms representing one or…

Abstract

EVEN the most retarded observer is aware that computers “have arrived” in advertising. It is a rare conversation currently that is not peppered with acronyms representing one or another computerized scheme for getting the advertising job done. Such a state of the art is encouraging, but perplexing to many people. Unless one's training happens to include notions of “32K storage”, “random access devices”, “matrix eigenvector programs”, and the like, it is relatively easy to become intimidated (or nauseated) by the pace of technology. In perhaps a shy, but nevertheless quite sincere spirit, one feels compelled to wonder just what computers have to do with making advertising decisions. Put another way, one wishes to know the nature and extent of the man‐machine relationship as regards advertising decision making. Does the machine supplant or complement man? To what extent and in what ways? What does the computer leave to the human's judgment? Is the time‐honoured notion of creativity in advertising losing currency?

Details

Management Decision, vol. 3 no. 3
Type: Research Article
ISSN: 0025-1747

Book part
Publication date: 6 April 2001

Jere Brophy

Abstract

Details

Subject-specific instructional methods and activities
Type: Book
ISBN: 978-1-84950-040-1

Article
Publication date: 1 June 1994

Marcia J. Bates

Based on the results of a two‐year study of online searching by humanities scholars, conducted by the Getty Art History Information Program, implications are drawn for the design…

255

Abstract

Based on the results of a two‐year study of online searching by humanities scholars, conducted by the Getty Art History Information Program, implications are drawn for the design of information products for the humanities. Scientists and humanities scholars not only have different kinds of information needs, they also relate to their own literatures infundamentally different ways. As a result, humanities researchers need information products that do not arise out of the conventional assumptions and framework that have produced the familiar databases and other information products in the sciences and industry. These characteristic differences of humanities scholars are first discussed; then design implications are considered in the following areas: design and content of databases, indexing vocabulary in humanities resources, and interfaces and command languages.

Details

Online and CD-Rom Review, vol. 18 no. 6
Type: Research Article
ISSN: 1353-2642

Article
Publication date: 25 June 2021

San Hay Mar Hay Mar Shwe, Nobuo Funabiki, Yan Watequlis Syaifudin, Phyu Phyu Tar, Htoo Htoo Sandi Kyaw, Hnin Aye Thant, Wen-Chung Kao, Nandar Win Min, Thandar Myint and Ei Ei Htet

This study aims to present the value trace problem (VTP) for Python programming self-study, by extending the works for Java programming learning assistant system. In total, 130…

Abstract

Purpose

This study aims to present the value trace problem (VTP) for Python programming self-study, by extending the works for Java programming learning assistant system. In total, 130 VTP instances are generated using Python codes in textbooks and websites that cover basic/advanced grammar topics, fundamental data structures and algorithms and two common library usages. Besides, assisting references on Python programming topics related to the VTP instances are introduced to assist novice learners in solving them efficiently.

Design/methodology/approach

PyPLAS offers the VTP to study grammar topics and library usage through code reading. A VTP instance asks a learner to trace the actual values of important variables or output messages in the given source code. The correctness of any answer is checked through string matching.

Findings

The applications to 48 undergraduate students in Myanmar and Indonesia confirm the validity of the proposal in Python programming self-studies by novice learners.

Originality/value

The applications to 48 undergraduate students in Myanmar and Indonesia confirm the validity of the proposal in Python programming self-studies by novice learners.

Details

International Journal of Web Information Systems, vol. 17 no. 4
Type: Research Article
ISSN: 1744-0084

Keywords

Article
Publication date: 20 June 2008

Eva Skärstrand, Jörgen Larsson and Sven Andréasson

The purpose of this paper is to describe the adaptation and programme development of the Strengthening Families Programme to a Swedish setting.

Abstract

Purpose

The purpose of this paper is to describe the adaptation and programme development of the Strengthening Families Programme to a Swedish setting.

Design/methodology/approach

A descriptive approach was employed with a focus on the cultural adaptation and programme development. This included meetings with two reference groups, a telephone interview with parents, translation of materials and production of videos and manuals. A pilot study was conducted which included course evaluations by students and parents, meetings with teachers and group leaders and a focus group interview with parents.

Findings

The programme format was altered in the Swedish version so that the youth sessions were held earlier during the day and the parent sessions later in the evening. Instead of having one family session at every meeting, the Swedish version included two family sessions in all. In the Swedish version, the booster sessions were incorporated as a regular part of the programme. In addition, more emphasis on alcohol and other drugs was added as well as an extra session. Following the evaluation of the pilot study, the materials were revised, with the inclusion of a “milder” vocabulary concerning disciplinary matters.

Practical implications

It seems to be possible to disseminate the core elements in family programmes between different cultures, especially if care is taken to make adjustments to local conditions.

Originality/value

This paper makes a contribution to the research on how to culturally adapt prevention programmes.

Details

Health Education, vol. 108 no. 4
Type: Research Article
ISSN: 0965-4283

Keywords

Article
Publication date: 1 April 1980

Not many weeks back, according to newspaper reports, three members of the library staff of the School of Slavonic and East European Studies in London were dismissed. All had…

Abstract

Not many weeks back, according to newspaper reports, three members of the library staff of the School of Slavonic and East European Studies in London were dismissed. All had refused to carry out issue desk duty. All, according to the newspaper account, were members of ASTMS. None, according to the Library Association yearbook, was a member of the appropriate professional organisation for librarians in Great Britain.

Details

Library Review, vol. 29 no. 4
Type: Research Article
ISSN: 0024-2535

Book part
Publication date: 19 August 2015

Jens Schmidt

To explain the origin of novel strategies I elaborate the managerial judgment perspective as an alternative to the serendipity and managerial foresight views on the origin of…

Abstract

To explain the origin of novel strategies I elaborate the managerial judgment perspective as an alternative to the serendipity and managerial foresight views on the origin of novel strategies proposed in the earlier literature. The managerial judgment perspective closely integrates resource-based theories and theories of managerial cognition. It builds centrally on the construct of “management’s theory of success” as a representation of managers’ beliefs and expectations concerning the factors that lead to desired outcomes in the light of Knightean uncertainty and that is formed through learning from small samples over time. The managerial judgment perspective may be seen as a theory that explains the formation of strategies independently from their eventual performance, but may also shed light on the cognitive antecedents of superior performance. It also argues for a conception of strategic agency in terms of ecological rationality.

1 – 10 of 25