Web teaching and learning programming environment based on plan method and constructs

被引:0
|
作者
Ebrahimi, Alireza [1 ]
机构
[1] SUNY Coll Old Westbury, Sch Business, Old Westbury, NY 11568 USA
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Plan integrations and misconception of programming language constructs have been two major errors of novice programmers. A good design model can have a great impact on the effectiveness of these systems. A plan is an abstraction that visually provides a solution to a problem or to a sub-problem representing a problem from its macro level down to its micro level. Any important concept is a plan and it is up to the educator and level of learner to decide a particular plan. A plan can be visually represented by a dot, a geometric shape or an image. The Web Visual Learning System (WVLS) divides the process of learning and its enforcement into three selectable phases known as plan observation, plan integration, and plan creation. WVLS initially provides a library of sample problems (plans) working with all three phases. A learner can observe the process of solving a problem, become involved in a partial solution, or solve the problem entirely from beginning to end. A mixture of learning strategies and techniques is incorporated in WVLS to satisfy a wide range of learners. WVLS will identify and report the cause of problems to the learner. A systematic approach to analysing a solution based on plan relationships indicates whether a plan is missing, misplaced, malformed, or has a misconception.
引用
收藏
页码:309 / 313
页数:5
相关论文
共 50 条
  • [1] Teaching and Facilitating an Online Learning Environment for a Web Programming Module
    Naeem, Usman
    Bosman, Lisa
    Gill, Sukhpal Singh
    [J]. PROCEEDINGS OF THE 2022 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON 2022), 2022, : 769 - 774
  • [2] A web-based environment to improve teaching and learning of computer programming in distance education
    Ng, SC
    Choy, SO
    Kwan, R
    Chan, SF
    [J]. ADVANCES IN WEB-BASED LEARNING - ICWL 2005, 2005, 3583 : 279 - 290
  • [3] WEB-based environment for programming and distance learning
    Vazhenin, DT
    Vazhenin, A
    Wang, YH
    [J]. AINA 2005: 19TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2, 2005, : 109 - 112
  • [4] A Web Environment to Support Teaching Introductory Programming
    Dinc, Daghan
    Uskudarli, Suzan
    [J]. 2009 FOURTH INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES, 2009, : 578 - 582
  • [5] Application of Diversified and Phase-based Teaching Method in Teaching of Web Programming
    Lu, H.
    Li, H.
    [J]. INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENVIRONMENTAL ENGINEERING (CSEE 2015), 2015, : 1417 - 1422
  • [6] Applying Unidirectional Versus Reciprocal Teaching Strategies in Web-based Environment and Their Effects on Computer Programming Learning
    Shadiev, Rustam
    Hwang, Wu-Yuin
    Yeh, Shih-Ching
    Yang, Stephen J. H.
    Wang, Jing-Liang
    Han, Lin
    Huang, Yueh-Min
    Liu, Chia-Ju
    [J]. 2013 IEEE 13TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2013), 2013, : 5 - 9
  • [7] A Web Service for C Programming Learning and Teaching
    Yan, Yu
    Nakano, Hiroto
    Hara, Kohei
    Kazuma, Takenobu
    He, Aiguo
    [J]. PROCEEDINGS OF 2016 10TH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS (CISIS), 2016, : 414 - 419
  • [8] An affective and Web 3.0-based learning environment for a programming language
    Zatarain Cabada, Ramon
    Barron Estrada, Maria Lucia
    Gonzalez Hernandez, Francisco
    Oramas Bustillos, Raul
    Alberto Reyes-Garcia, Carlos
    [J]. TELEMATICS AND INFORMATICS, 2018, 35 (03) : 611 - 628
  • [9] Interactive Learning Environment for Practical Programming Language based on Web Service
    Jung, Inho
    Choi, Jaewoong
    Kim, In-Jung
    Choi, Changbeom
    [J]. 2016 15TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY BASED HIGHER EDUCATION AND TRAINING (ITHET), 2016,
  • [10] TAPLI:: an adaptive Web-based learning environment for linear programming
    Millán, E
    García-Hervás, E
    Riscos, EGD
    Rueda, A
    de la Cruz, JLP
    [J]. CURRENT TOPICS IN ARTIFICIAL INTELLIGENCE, 2004, 3040 : 676 - 685