메뉴 건너뛰기




Volumn , Issue , 2013, Pages 1313-1322

Using flowchart-based programming environments for simplifying programming and software engineering processes

Author keywords

Educational technology; Object oriented programming; Programming; Programming environments

Indexed keywords

COLLABORATIVE ACTIVITIES; PAIR-PROGRAMMING; PROBLEM SOLVING SKILLS; PROGRAM ANIMATION; PROGRAMMING ENVIRONMENT; PROGRAMMING STRUCTURES; SOFTWARE ENGINEERING PROCESS; TEACHING AND LEARNING;

EID: 84881012779     PISSN: 21659559     EISSN: 21659567     Source Type: Conference Proceeding    
DOI: 10.1109/EduCon.2013.6530276     Document Type: Conference Paper
Times cited : (26)

References (45)
  • 1
    • 61849144827 scopus 로고    scopus 로고
    • Statecharts in the making: A personal account
    • March
    • D. Harel, "Statecharts in the making: a personal account", Commun. ACM, Vol. 52(3), pp. 67-75, March 2009.
    • (2009) Commun. ACM , vol.52 , Issue.3 , pp. 67-75
    • Harel, D.1
  • 2
    • 84880988090 scopus 로고    scopus 로고
    • Raptor: Nifty tools
    • Oct.
    • M. S. Hall, "Raptor: nifty tools", J. Comput. Sci. Coll., Vol. 23(1) pp. 110-111, Oct. 2007.
    • (2007) J. Comput. Sci. Coll. , vol.23 , Issue.1 , pp. 110-111
    • Hall, M.S.1
  • 3
    • 0017503175 scopus 로고
    • Experimental investigations of the utility of detailed flowcharts in programming
    • B. Shneiderman et al., "Experimental Investigations of The Utility of Detailed Flowcharts in Programming", Communications of the ACM, Vol. 20, No. 6, pp. 373-381, 1977.
    • (1977) Communications of the ACM , vol.20 , Issue.6 , pp. 373-381
    • Shneiderman, B.1
  • 7
    • 5844367311 scopus 로고
    • Evolution of novice programming environments: The structure editors of carnegie mellon university
    • P. Miller et al., "Evolution of Novice Programming Environments: the Structure Editors of Carnegie Mellon University", Interactive Learning Environments, Vol. 4, no 2., pp. 140-158, 1994.
    • (1994) Interactive Learning Environments , vol.4 , Issue.2 , pp. 140-158
    • Miller, P.1
  • 8
    • 0028386394 scopus 로고
    • Iconic programming in BACCII vs. Textual programming: Which is a better learning environment?
    • Phoenix AZ
    • B. Calloni. and D. Bagert, "Iconic Programming in BACCII vs. Textual Programming: which is a better learning environment?", ACM, SIGSCE '94 3/94, Phoenix AZ, 1994, pp. 188-192.
    • (1994) ACM, SIGSCE '94 3/94 , pp. 188-192
    • Calloni, B.1    Bagert, D.2
  • 9
    • 84976835285 scopus 로고
    • The impact of structure editing on introductory computer science education: The results so far
    • Sept.
    • D. R. Goldenson, "The Impact of Structure Editing on Introductory Computer Science Education: The Results So Far", SIGCSE Bulletin, Vol. 21, No. 3, pp. 26-29, Sept. 1989.
    • (1989) SIGCSE Bulletin , vol.21 , Issue.3 , pp. 26-29
    • Goldenson, D.R.1
  • 10
    • 0030701218 scopus 로고    scopus 로고
    • Iconic programming proves effective for teaching the first year programming sequence
    • CA, USA
    • B. Calloni and D. Bagert, "Iconic Programming Proves Effective for Teaching the First Year Programming Sequence", ACM SIGSCE '97 CA, USA, 1997, pp. 262-266.
    • (1997) ACM SIGSCE '97 , pp. 262-266
    • Calloni, B.1    Bagert, D.2
  • 11
    • 0032313672 scopus 로고    scopus 로고
    • The flowchart interpreter for introductory programming courses
    • T. Crews and U. Ziegler, "The Flowchart Interpreter for Introductory Programming Courses". Proc. FIE '98 Conference, 1998, pp. 307-312.
    • (1998) Proc. FIE '98 Conference , pp. 307-312
    • Crews, T.1    Ziegler, U.2
  • 12
    • 3843077627 scopus 로고    scopus 로고
    • An integrated program development tool for teaching and learning how to program
    • 3/99 New Orleans, LA, USA
    • U. Ziegler and T. Crews, "An Integrated Program Development Tool for Teaching and Learning How to Program", ACM, SIGSCE '99 3/99 New Orleans, LA, USA, 1999, pp. 276-280.
    • (1999) ACM, SIGSCE '99 , pp. 276-280
    • Ziegler, U.1    Crews, T.2
  • 13
    • 0002807920 scopus 로고    scopus 로고
    • An introduction to software visualization
    • Stasko, J., Domingue, J., Brown, M. and Price, B., Eds. MIT Press, Cambridge
    • B. Price, R. Baecker & I. Small, "An Introduction to Software Visualization", In Software Visualization: Programming as a multimedia Experience, Stasko, J., Domingue, J., Brown, M. and Price, B., Eds. MIT Press, Cambridge, 1997, pp. 3-28.
    • (1997) Software Visualization: Programming as a Multimedia Experience , pp. 3-28
    • Price, B.1    Baecker, R.2    Small, I.3
  • 14
    • 0000246875 scopus 로고    scopus 로고
    • Sorting out sorting: A case study of software visualization for teaching computer science
    • J. Stasko, J. Domingue, M. Brown & B. Price (Eds), MIT Press, Cambridge
    • R. Baecker, "Sorting Out Sorting: A Case Study of Software Visualization for Teaching Computer Science", In Software Visualization: Programming as a multimedia Experience, J. Stasko, J. Domingue, M. Brown & B. Price (Eds), MIT Press, Cambridge, 1997, pp. 369-381.
    • (1997) Software Visualization: Programming as a Multimedia Experience , pp. 369-381
    • Baecker, R.1
  • 15
    • 0012043026 scopus 로고
    • DYNALAB: A dynamic computer science laboratory infrastructure featuring program animation
    • M. Birch et al., "DYNALAB: A Dynamic Computer Science Laboratory Infrastructure Featuring Program Animation", ACM SIGSCE Bulletin, Vol. 27, No. 1, pp. 29-33, 1995.
    • (1995) ACM SIGSCE Bulletin , vol.27 , Issue.1 , pp. 29-33
    • Birch, M.1
  • 16
    • 0030413030 scopus 로고    scopus 로고
    • An overview of visualization: Its use and design-report of the working group on visualization
    • J. Bergin et al., "An overview of visualization: its use and design-Report of the Working Group on Visualization", ACM SIGCSE Bulletin, Vol. 28, Issue SI, pp. 192-200, 1996.
    • (1996) ACM SIGCSE Bulletin , vol.28 , Issue.SUPPL. , pp. 192-200
    • Bergin, J.1
  • 17
    • 0024733224 scopus 로고
    • Structured flowcharts outperform pseudocode: An experimental comparison
    • Sept.
    • D. Scanlan, "Structured flowcharts outperform pseudocode: an experimental comparison", IEEE Software, Vol 6, No 5, pp. 28-36, Sept. 1989.
    • (1989) IEEE Software , vol.6 , Issue.5 , pp. 28-36
    • Scanlan, D.1
  • 18
    • 20444474230 scopus 로고    scopus 로고
    • RAPTOR: A visual programming environment for teaching algorithmic problem solving
    • M. Carlisle et al., "RAPTOR: A Visual Programming Environment for Teaching Algorithmic Problem Solving", ACM SIGCSE '05, 2005, pp. 176-180.
    • (2005) ACM SIGCSE '05 , pp. 176-180
    • Carlisle, M.1
  • 19
    • 84880989323 scopus 로고    scopus 로고
    • Visual Logic 2.2.4. [Online]. Available: http://www.visuallogic.org
    • Visual Logic 2.2.4
  • 20
    • 37349070371 scopus 로고    scopus 로고
    • The SFC editor a graphical tool for algorithm development
    • T. Watts, "The SFC Editor a graphical tool for algorithm development", J. Computing Sciences in Colleges, Vol. 20, Issue 2, pp. 74-85, 2004.
    • (2004) J. Computing Sciences in Colleges , vol.20 , Issue.2 , pp. 74-85
    • Watts, T.1
  • 21
    • 77952662867 scopus 로고    scopus 로고
    • RAPTOR: Introducing programming to non-majors with flowcharts
    • M. Carlisle et al., "RAPTOR: Introducing programming to non-majors with flowcharts", J. Computing Sciences in Colleges, Vol. 19, Issue 4, pp. 52-60, 2004.
    • (2004) J. Computing Sciences in Colleges , vol.19 , Issue.4 , pp. 52-60
    • Carlisle, M.1
  • 22
    • 78650862434 scopus 로고    scopus 로고
    • Raptor: A visual programming environment for teaching object-oriented programming
    • April
    • M. Carlisle, "Raptor: a visual programming environment for teaching object-oriented programming", J. Comput. Small Coll., Vol. 24, 4, pp. 275-281, April 2009.
    • (2009) J. Comput. Small Coll. , vol.24 , Issue.4 , pp. 275-281
    • Carlisle, M.1
  • 24
    • 84880972878 scopus 로고    scopus 로고
    • NClass. [Online]. Available: http://nclass.sourceforge.net
  • 25
    • 78651378630 scopus 로고    scopus 로고
    • Using a computer-based interactive system for the development of basic algorithmic and programming skills
    • ACM, New York, NY, USA
    • th Int. Conf. Computer Systems and Technologies. ACM, New York, NY, USA, 2004, pp. 1-6.
    • (2004) th Int. Conf. Computer Systems and Technologies , pp. 1-6
    • Marcelino, M.1
  • 26
    • 80052302162 scopus 로고    scopus 로고
    • Integrating new technologies and existing tools to promote programming learning
    • Á. Santos et al., "Integrating New Technologies and Existing Tools to Promote Programming Learning", Algorithms, 3(2), pp. 183-196, 2010.
    • (2010) Algorithms , vol.3 , Issue.2 , pp. 183-196
    • Santos, A.1
  • 27
    • 29844443414 scopus 로고    scopus 로고
    • Using simulation and collaboration in CS1 and CS2
    • António José Mendes et al., "Using simulation and collaboration in CS1 and CS2", ACM SIGCSE Bull, 37, 3, pp. 193-197, 2005.
    • (2005) ACM SIGCSE Bull , vol.37 , Issue.3 , pp. 193-197
    • Mendes, A.J.1
  • 30
    • 77953838141 scopus 로고    scopus 로고
    • A tool to help students to develop programming skills
    • ACM, New York, NY, USA Article 89
    • C. Areias and A. Mendes, "A tool to help students to develop programming skills", Proc. 2007 Int. Conf. Computer systems and technologies, ACM, New York, NY, USA, 2007, Article 89, 7 pages.
    • (2007) Proc. 2007 Int. Conf. Computer Systems and Technologies , pp. 7
    • Areias, C.1    Mendes, A.2
  • 32
    • 29844442468 scopus 로고    scopus 로고
    • The effect of integrating an iconic programming notation into CS1
    • 2005
    • A. Cilliers et al., "The effect of integrating an Iconic Programming Notation into CS1", Proc. ACM ITiCSE 2005, 2005, pp. 108-112.
    • (2005) Proc. ACM ITiCSE , pp. 108-112
    • Cilliers, A.1
  • 35
    • 33645979022 scopus 로고    scopus 로고
    • An introduction to object-oriented programming with a didactic microworld: Objectkarel
    • Elsevier Publishers Sept.
    • S. Xinogalos et al., "An Introduction to object-oriented programming with a didactic microworld: objectKarel", Computers & Education, Volume 47, Issue 2, Elsevier Publishers, pp. 148-171, Sept. 2006.
    • (2006) Computers & Education , vol.47 , Issue.2 , pp. 148-171
    • Xinogalos, S.1
  • 36
    • 62649110351 scopus 로고    scopus 로고
    • Progranimate - A web enabled problem solving application
    • 2008
    • A. Scott et al., "Progranimate - A Web Enabled Problem Solving Application", CSREA EEE 2008, 2008, pp. 498-508
    • (2008) CSREA EEE , pp. 498-508
    • Scott, A.1
  • 38
    • 80052281785 scopus 로고    scopus 로고
    • Teaching computer programming with structured programming language and flowcharts
    • ACM, New York, NY, USA, 2011
    • Emanuel de Jesus. 2011, "Teaching computer programming with structured programming language and flowcharts", Proc. 2011 Workshop Open Source and Design of Communication, ACM, New York, NY, USA, 2011, pp. 45-48.
    • (2011) Proc. 2011 Workshop Open Source and Design of Communication , pp. 45-48
    • De Jesus, E.1
  • 39
    • 84867352710 scopus 로고    scopus 로고
    • Recent advances delivered by HTML 5 in mobile cloud computing applications: A survey
    • ACM, New York, NY, USA
    • th Balkan Conf. Informatics (BCI '12), ACM, New York, NY, USA, 2012, pp. 199-204
    • (2012) th Balkan Conf. Informatics (BCI '12) , pp. 199-204
    • Xinogalos, S.1
  • 40
    • 77954918325 scopus 로고    scopus 로고
    • Portugol IDE v3.X- A new environment to teach and learn computer programming
    • Madrid, Spain, 14-16 April 2010
    • A. Manso et al., "Portugol IDE v3.x- A new environment to teach and learn computer programming', Proc. IEEE Engineering Education 2010, Madrid, Spain, 14-16 April 2010, pp. 1007-1010.
    • (2010) Proc. IEEE Engineering Education , pp. 1007-1010
    • Manso, A.1
  • 41
    • 84881009510 scopus 로고    scopus 로고
    • Portugol IDE. [Online]. Available: http://www.dei.estt.ipt.pt/portugol
    • Portugol IDE
  • 42
    • 84880987431 scopus 로고    scopus 로고
    • Visual Flowchart. [Online]. Available: http://www.ecedu.upatras.gr/ flowchart
    • Visual Flowchart
  • 43
    • 84880992215 scopus 로고    scopus 로고
    • Flowchart. [Online]. Available: http://users.sch.gr/vraa8/index.php? option=c%20om-content%20&view=article&id=2&Itemid=4
    • Flowchart
  • 44
    • 77649319368 scopus 로고    scopus 로고
    • A step back from coding- an online environment and pedagogy for novice programmers
    • The Higher Education Academy, London Metropolitan University - UK
    • th Java in the Internet Curriculum Conf., The Higher Education Academy, London Metropolitan University - UK, 2007, pp. 35-41.
    • (2007) th Java in the Internet Curriculum Conf. , pp. 35-41
    • Scott, A.1
  • 45
    • 84867381473 scopus 로고    scopus 로고
    • Programming techniques and environments in a technology management department
    • 16-20 September, Novi Sad, Serbia, ACM, New York, NY, USA
    • S. Xinogalos, "Programming Techniques and Environments in a Technology Management Department", Proc. 5th Balkan Conf. Informatics (BCI 2012), 16-20 September, Novi Sad, Serbia, ACM, New York, NY, USA, 2012, pp. 136-141.
    • (2012) Proc. 5th Balkan Conf. Informatics (BCI 2012) , pp. 136-141
    • Xinogalos, S.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.