String Utility

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 3 Experts worldwide ranked by ideXlab platform

Cathy A Van Landuyt - One of the best experts on this subject based on the ideXlab platform.

  • A String Search Marketing Application Using Visual Programming
    e-Journal of Business Education and Scholarship of Teaching, 2013
    Co-Authors: Jerry M. Chin, Marry H. Chin, Cathy A Van Landuyt
    Abstract:

    ABSTRACTThis paper demonstrates the use of programing software that provides the student programmer visual cues to construct the code to a student programming assignment. This method does not disregard or minimize the syntax or required logical constructs. The student can concentrate more on the logic and less on the language itself.Keywords: Graphical programming; introductory programming; String search application.JEL Classification: A22, C02PsycINFO Classification: 3530FoR Codes: 0803; 1302Introduction - More Than Just A ProblemToo often the first step after the professor hands out the next programming assignment is the rush to the computer keyboard. There is no quiet contemplation of the problem identity, requirements of the tasks, data structures or, most important of all, the logic. The student should realize that basic program flow can be sequential, branching and looping. The trick in programming is the judicious choice of the flow changes. Assuming there is a flowchart or pseudo-code, the next step is the actual creation of the code for the target problem.The PWCT approach to programming is to relieve the beginning student from some of the "point & click" procedures of most computer languages. Through the use of a familiar diagrammatic visual presentation the burden of syntax is lessened and the emphasis can be turned more to the teaching the development of logic. By the use of diagrams, the student fills in textboxes to provide the necessary information of the instruction or data construct under consideration. In addition, the prompting of the "fill-in" diagrams provides some insight to the semantics - meaning to the instruction or flow construct.Learning ObjectivesA student working through this problem will be exposed to a problem not ordinarily encountered in t he business college curriculum. The first course of logic usually originates from mathematics or philosophy. From a programming course standpoint, some student objectives are:* Basic String functions; Strings are examined as a simple data structure. Individual String characters can be isolated, examined, and processed.* While loop; the implementation of the loop demonstrates an example how to enter the loop and how to exit a loop.* Code modularity; define a function, pass parameters to the function and return to the logic flow.* String Utility functions; We replace a subString with another subString resulting in a new String.* High level language expectations; By learning one high level language, the student gains insight of what to expect from another high level language. The student sees If-Then, loops, and function calls* Problem analysis; a close inspection of the problem discloses that there are three basic types of subString families. Once the family has been determined, the actual subString can be extracted and processed.* Syntax and semantics; instruction form and meaning. What does a proper instruction look like and what does it do?A String Search Application Using Visual ProgrammingProgramming Without Coding Technology (PWCT) is a free software package that provides a GUI which allows the student to construct a program by using an interface with pop-up boxes and templates to reduce the need to know the exact syntax. The semantics and knowing when to use instructions is part of the logic or "coding" process.The student still is required to have a logical overview of the code. For the problem presented in this paper, the String functions provided were sufficient. The GUI provides a structured way to control the levels of code such as code inserted within a While-Loop or an If-Then statement.Visual ProgrammingThere are a number of software packages that are visual programming languages. We list three, two of which are free downloads.Microsoft VPL (VPL, 2011) is a graphical programming package that is part of the Microsoft Robotics Developer Studio. …

Jerry M. Chin - One of the best experts on this subject based on the ideXlab platform.

  • A String Search Marketing Application Using Visual Programming
    e-Journal of Business Education and Scholarship of Teaching, 2013
    Co-Authors: Jerry M. Chin, Marry H. Chin, Cathy A Van Landuyt
    Abstract:

    ABSTRACTThis paper demonstrates the use of programing software that provides the student programmer visual cues to construct the code to a student programming assignment. This method does not disregard or minimize the syntax or required logical constructs. The student can concentrate more on the logic and less on the language itself.Keywords: Graphical programming; introductory programming; String search application.JEL Classification: A22, C02PsycINFO Classification: 3530FoR Codes: 0803; 1302Introduction - More Than Just A ProblemToo often the first step after the professor hands out the next programming assignment is the rush to the computer keyboard. There is no quiet contemplation of the problem identity, requirements of the tasks, data structures or, most important of all, the logic. The student should realize that basic program flow can be sequential, branching and looping. The trick in programming is the judicious choice of the flow changes. Assuming there is a flowchart or pseudo-code, the next step is the actual creation of the code for the target problem.The PWCT approach to programming is to relieve the beginning student from some of the "point & click" procedures of most computer languages. Through the use of a familiar diagrammatic visual presentation the burden of syntax is lessened and the emphasis can be turned more to the teaching the development of logic. By the use of diagrams, the student fills in textboxes to provide the necessary information of the instruction or data construct under consideration. In addition, the prompting of the "fill-in" diagrams provides some insight to the semantics - meaning to the instruction or flow construct.Learning ObjectivesA student working through this problem will be exposed to a problem not ordinarily encountered in t he business college curriculum. The first course of logic usually originates from mathematics or philosophy. From a programming course standpoint, some student objectives are:* Basic String functions; Strings are examined as a simple data structure. Individual String characters can be isolated, examined, and processed.* While loop; the implementation of the loop demonstrates an example how to enter the loop and how to exit a loop.* Code modularity; define a function, pass parameters to the function and return to the logic flow.* String Utility functions; We replace a subString with another subString resulting in a new String.* High level language expectations; By learning one high level language, the student gains insight of what to expect from another high level language. The student sees If-Then, loops, and function calls* Problem analysis; a close inspection of the problem discloses that there are three basic types of subString families. Once the family has been determined, the actual subString can be extracted and processed.* Syntax and semantics; instruction form and meaning. What does a proper instruction look like and what does it do?A String Search Application Using Visual ProgrammingProgramming Without Coding Technology (PWCT) is a free software package that provides a GUI which allows the student to construct a program by using an interface with pop-up boxes and templates to reduce the need to know the exact syntax. The semantics and knowing when to use instructions is part of the logic or "coding" process.The student still is required to have a logical overview of the code. For the problem presented in this paper, the String functions provided were sufficient. The GUI provides a structured way to control the levels of code such as code inserted within a While-Loop or an If-Then statement.Visual ProgrammingThere are a number of software packages that are visual programming languages. We list three, two of which are free downloads.Microsoft VPL (VPL, 2011) is a graphical programming package that is part of the Microsoft Robotics Developer Studio. …

Marry H. Chin - One of the best experts on this subject based on the ideXlab platform.

  • A String Search Marketing Application Using Visual Programming
    e-Journal of Business Education and Scholarship of Teaching, 2013
    Co-Authors: Jerry M. Chin, Marry H. Chin, Cathy A Van Landuyt
    Abstract:

    ABSTRACTThis paper demonstrates the use of programing software that provides the student programmer visual cues to construct the code to a student programming assignment. This method does not disregard or minimize the syntax or required logical constructs. The student can concentrate more on the logic and less on the language itself.Keywords: Graphical programming; introductory programming; String search application.JEL Classification: A22, C02PsycINFO Classification: 3530FoR Codes: 0803; 1302Introduction - More Than Just A ProblemToo often the first step after the professor hands out the next programming assignment is the rush to the computer keyboard. There is no quiet contemplation of the problem identity, requirements of the tasks, data structures or, most important of all, the logic. The student should realize that basic program flow can be sequential, branching and looping. The trick in programming is the judicious choice of the flow changes. Assuming there is a flowchart or pseudo-code, the next step is the actual creation of the code for the target problem.The PWCT approach to programming is to relieve the beginning student from some of the "point & click" procedures of most computer languages. Through the use of a familiar diagrammatic visual presentation the burden of syntax is lessened and the emphasis can be turned more to the teaching the development of logic. By the use of diagrams, the student fills in textboxes to provide the necessary information of the instruction or data construct under consideration. In addition, the prompting of the "fill-in" diagrams provides some insight to the semantics - meaning to the instruction or flow construct.Learning ObjectivesA student working through this problem will be exposed to a problem not ordinarily encountered in t he business college curriculum. The first course of logic usually originates from mathematics or philosophy. From a programming course standpoint, some student objectives are:* Basic String functions; Strings are examined as a simple data structure. Individual String characters can be isolated, examined, and processed.* While loop; the implementation of the loop demonstrates an example how to enter the loop and how to exit a loop.* Code modularity; define a function, pass parameters to the function and return to the logic flow.* String Utility functions; We replace a subString with another subString resulting in a new String.* High level language expectations; By learning one high level language, the student gains insight of what to expect from another high level language. The student sees If-Then, loops, and function calls* Problem analysis; a close inspection of the problem discloses that there are three basic types of subString families. Once the family has been determined, the actual subString can be extracted and processed.* Syntax and semantics; instruction form and meaning. What does a proper instruction look like and what does it do?A String Search Application Using Visual ProgrammingProgramming Without Coding Technology (PWCT) is a free software package that provides a GUI which allows the student to construct a program by using an interface with pop-up boxes and templates to reduce the need to know the exact syntax. The semantics and knowing when to use instructions is part of the logic or "coding" process.The student still is required to have a logical overview of the code. For the problem presented in this paper, the String functions provided were sufficient. The GUI provides a structured way to control the levels of code such as code inserted within a While-Loop or an If-Then statement.Visual ProgrammingThere are a number of software packages that are visual programming languages. We list three, two of which are free downloads.Microsoft VPL (VPL, 2011) is a graphical programming package that is part of the Microsoft Robotics Developer Studio. …