Preprocessing code example for searching

Duong Nhu, Caslon Chua

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Abstract

Students who start learning to program often find it difficult to acquire programming concepts. Among all teaching materials, code example is favoured most by both teachers and students. A number of code examples can be found in on-line resources, such as TutorialsPoint and W3School, however, there is not much work on standardising good code examples. This paper proposed a process to prepare good code example for searching. First, we will define characteristics for good code example, followed by a set of preprocessing methods for extracting and processing these characteristics for searching. To evaluate the perceived usefulness of the extracted and processed characteristics for searching, we devised a questionnaire to evaluate the perceived usefulness of the extracted and processed characteristics that will be used in the development of the code example search engine. The positive outcome of this preliminary work enabled us to start work on the code example search system to be used by novice programmers to learn programming.

Original languageEnglish
Title of host publicationProceedings of the ASWEC 2015 24th Australasian Software Engineering Conference
EditorsFei-Ching Kuo, Haifeng Shen, M. Ali Babar, Stuart Marshall, Markus Stumptner
PublisherAssociation for Computing Machinery (ACM)
Pages28-32
Number of pages5
Volume15
Edition2
ISBN (Electronic)9781450337960
DOIs
Publication statusPublished - 28 Sept 2015
Externally publishedYes
EventAustralasian Software Engineering Conference 2015 - Adelaide, Australia
Duration: 28 Sept 20151 Oct 2015
Conference number: 24th
https://web.archive.org/web/20151213123955/http://www.aswec2015.org/
https://ieeexplore.ieee.org/xpl/conhome/7364551/proceeding (Proceedings)

Publication series

NameACM International Conference Proceeding Series
Volume28-September-2015

Conference

ConferenceAustralasian Software Engineering Conference 2015
Abbreviated titleASWEC 2015
Country/TerritoryAustralia
CityAdelaide
Period28/09/151/10/15
Internet address

Keywords

  • Program Code Indexing
  • Programming Code
  • Search
  • Teaching Programming

Cite this