JOURNAL BROWSE
Search
Advanced SearchSearch Tips
Outlining Tool as an Easy-to-Use Designing Tool for a Novice Programmer
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
 Title & Authors
Outlining Tool as an Easy-to-Use Designing Tool for a Novice Programmer
Park, Se Myung;
  PDF(new window)
 Abstract
In this research, we show that constructing a specific job-processing-sequences like a OPL paragraph in OPM (we call it int a new terminology `program`, which just means plan) is essential step in programming, just like a blueprint for a wood furniture or a house. As a result of our research on how to produce a specific job-processing-sequences without OPM, we found that outlining tool is the most easy-to-use tool for the required job. We show that the MS-word outlining function can be used easily as a good programming supporting tool with Visual Studio C/C++.
 Keywords
OPM;OPL Paragraph;Outlining Tool;MS-word;
 Language
Korean
 Cited by
 References
1.
Y.G. Kim and H.S. Han, “A Study on the Possibility of Teaching Computer Programming using Spreadsheets,” Journal of Education & Science Research Institute, Vol. 42, No. 2, pp. 191-209, 2011.

2.
S.J. An and Y.J. Lee, "A Study of Programming Attitude," Proceeding of The Korean Assocication of Computer Education, Vol. 18, No. 2, pp. 21-24, 2014.

3.
W.Y. Cho, “How to Teach Algorithm?,” Journal of Korea Society of Mathematical Education Series A: The Mathematical Education, Vol. 39, No. 1, pp. 49-58, 2000.

4.
J.P. Cho and Y.J. Lee, “The Development of Learning Program using Scratch to Foster Logical Thinking Ability of Middle School Students in Technology Education,” Korean Journal of Technology Education Association, Vol. 12, No. 1, pp. 213-233, 2012.

5.
J.E. Shim, J.Y. Go and J.C. Shim, “A Study on Training Courses Development and Analysis for Improving the CReativity using Arduino,” Journal of Korea Multimedia Society, Vol. 17, No. 4, pp. 514-525, April 2014. crossref(new window)

6.
C.G. Ryu and C.H. Lee, “Effects that Scratch Programming has on Creative Problem-solving for Gifted Elementary Students,” Journal of Korean Practical Arts Education, Vol. 25, No. 1, pp. 149-169, 2011

7.
M. Kim and T. Lee, "Development of the Software Education Program using LEGO WEDO," Proceeding of The Korean Association of Computer Education, Vol. 18, No. 2, pp. 37-40, 2014.

8.
L.J. Morell, "Algorithms First," Proceeding of Consortium for Computing Science in Colleges Mid-south Conference, pp. 48-55, 2005.

9.
H.E. Eriksson and M. Pneker, UML Toolkit, John Wiley & Sons, NY, USA, 1997.

10.
E. Arisholm, L.C. Briand, S.E. Hove, and Y. Labiche, “The Impact of UML Documnetation on Software Maintenance: An Experimental Evaluation,” IEEE Transactions on Software Engineering, Vol. 32, No. 6, pp. 365-381, 2006. crossref(new window)

11.
B. Anda, K. Hansen, I. Gullesen, and H.K. Thorsen, “Experience from Introducing UMLbased Development in a Large Safety-critical Project,” Empirical Software Engineering, Vol. 11, No. 4, pp. 555-581, 2006. crossref(new window)

12.
I. Reinharts-Berger and D. Dori, "Object-Process Methodology(OPM) vs. UML : A Code Generation Perspective," Proceeding of The 16th Conference on Advanced Information Systems Engineering, Riga, Latvia, Knowledge and Model Driven Information Systems Engineering for Networked Organisations, Vol. 1, pp. 275-286, 2004.

13.
D. Dori, Object-Process Methodology-A Holistic Systems Paradigm, Springer Verlag, New York, 2002.

14.
I. Reinharts-Berger and D. Dori, “OPM vs. UML–Experimenting with Comprehension and Construction of Web Application Models,” Empirical Software Engineering, Vol. 10, No. 1, pp. 57-79, 2005. crossref(new window)

15.
Patricia Resende, http://www.bizjournals.com/oldmht/stories/200/01/15/story2.html?pag=all (accessed Aug., 25, 2015).

16.
G.A. Miller, "The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information," Journal of The Psychological Review, Vol. 63, No.2, pp. 81-97, 1956. crossref(new window)