Skip to main content
Erschienen in: Journal of Computers in Education 1/2016

01.03.2016

E-learning of PHP based on the solutions of real-life problems

verfasst von: Golam Md. Muradul Bashir, Abu Sayed Md. Latiful Hoque, Bipul Chandra Dev Nath

Erschienen in: Journal of Computers in Education | Ausgabe 1/2016

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

PHP is one of the most popular web programming languages. Many people want to learn PHP because of its simplicity. One of the important features of PHP is that it is a server-side scripting language. Learning PHP is more effective if a student can learn through a real environment. Many PHP online-learning systems and hardcopy books are available at present. Problem-based learning (PBL) is an effective pedagogy used to increase the problem-solving skill of the students. Existing PHP learning systems support limited problems in real-life environment. In this work, we have integrated the conventional e-learning of PHP with the PBL pedagogy to improve the problem-solving capability of the students. In this system, a teacher designs some problems for the students. Each problem contains proper description and reference with standard PHP output. On the web server, students can practice and submit answers pertaining to the problem with the help of the relevant references, urls, examples, and standard output. System provides the facility for the students to practice and experiment on coding with real-time error. Students can edit codes repeatedly comparing their outputs with the standard output within the specific duration. For evaluation, a teacher can compare the students’ submitted codes with the standard code of the system, predefined keywords, and outputs. This system helps the students to engage in self-learning of PHP based on the real problems.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Akili, W. (2011). On implementation of problem-based learning in engineering education: Thoughts, strategies and working models. In Frontiers in Education Conference (FIE), 2011, pp. S3B–1. IEEE. Akili, W. (2011). On implementation of problem-based learning in engineering education: Thoughts, strategies and working models. In Frontiers in Education Conference (FIE), 2011, pp. S3B–1. IEEE.
Zurück zum Zitat Fontes, L. M. D. O., Neto, F. M. M., Pontes, A. A., et al. (2011). A multiagent system to support problem-based learning. Creative Education, 2(05), 452.CrossRef Fontes, L. M. D. O., Neto, F. M. M., Pontes, A. A., et al. (2011). A multiagent system to support problem-based learning. Creative Education, 2(05), 452.CrossRef
Zurück zum Zitat Garcia-Robles, R., Diaz-del Rio, F., Vicente-Diaz, S., & Linares-Barranco, A. (2009). An elearning standard approach for supporting PBL in computer engineering. Education, IEEE Transactions on, 52(3), 328–339.CrossRef Garcia-Robles, R., Diaz-del Rio, F., Vicente-Diaz, S., & Linares-Barranco, A. (2009). An elearning standard approach for supporting PBL in computer engineering. Education, IEEE Transactions on, 52(3), 328–339.CrossRef
Zurück zum Zitat Hiekata, K., Yamato, H., Rojanakamolsan, P., & Oishi, W. (2007). A framework for design engineering education with workflow-based e-learning system. Journal of Software, 2(4), 88–95.CrossRef Hiekata, K., Yamato, H., Rojanakamolsan, P., & Oishi, W. (2007). A framework for design engineering education with workflow-based e-learning system. Journal of Software, 2(4), 88–95.CrossRef
Zurück zum Zitat Hwang, W.-Y., Wang, C.-Y., Hwang, G.-J., Huang, Y.-M., & Huang, S. (2008). A web-based programming learning environment to support cognitive development. Interacting with Computers, 20(6), 524–534.CrossRef Hwang, W.-Y., Wang, C.-Y., Hwang, G.-J., Huang, Y.-M., & Huang, S. (2008). A web-based programming learning environment to support cognitive development. Interacting with Computers, 20(6), 524–534.CrossRef
Zurück zum Zitat Istrate, O. (2009). Visual and pedagogical design of elearning content. E-learning Papers, (17). Istrate, O. (2009). Visual and pedagogical design of elearning content. E-learning Papers, (17).
Zurück zum Zitat Jantschi, L., Bolboaca, S. D., Marta, M. M., & Laszlo, A. (2008). E-learning and e-evaluation: A case study. In Human System Interactions, 2008 Conference on, pp. 840–845. IEEE. Jantschi, L., Bolboaca, S. D., Marta, M. M., & Laszlo, A. (2008). E-learning and e-evaluation: A case study. In Human System Interactions, 2008 Conference on, pp. 840–845. IEEE.
Zurück zum Zitat Kaldoudi, E., Bamidis, P., Papaioakeim, M., & Vargemezis, V. (2008). Problem-based learning via web 2.0 technologies. In Computer-Based Medical Systems, 2008. CBMS’08. 21st IEEE International Symposium on, pp. 391–396. IEEE. Kaldoudi, E., Bamidis, P., Papaioakeim, M., & Vargemezis, V. (2008). Problem-based learning via web 2.0 technologies. In Computer-Based Medical Systems, 2008. CBMS’08. 21st IEEE International Symposium on, pp. 391–396. IEEE.
Zurück zum Zitat Lai, P., Tang, K. C. C., & Jianqiu, D. (1999). Constraints affecting the implementation of problem-based learning (PBL) strategy in university courses. Proceedings of the First Asia Pacific Conference on Problem Based Learning, 49–54. Lai, P., Tang, K. C. C., & Jianqiu, D. (1999). Constraints affecting the implementation of problem-based learning (PBL) strategy in university courses. Proceedings of the First Asia Pacific Conference on Problem Based Learning, 49–54.
Zurück zum Zitat Lee, M.-C. & Chung, Y.-K. (2010). Using object-orientation to conceptualize an adaptive learning content management system modeling. In Advanced Computer Control (ICACC), 2010 2nd International Conference on, Vol. 3, pp. 56–60. IEEE. Lee, M.-C. & Chung, Y.-K. (2010). Using object-orientation to conceptualize an adaptive learning content management system modeling. In Advanced Computer Control (ICACC), 2010 2nd International Conference on, Vol. 3, pp. 56–60. IEEE.
Zurück zum Zitat Mantri, A., Dutt, S., Gupta, J., & Chitkara, M. (2008). Designing problems for problem-based learning courses in analogue electronics: Cognitive and pedagogical issues. Australasian Journal of Engineering Education, 14(2), 33–42. Mantri, A., Dutt, S., Gupta, J., & Chitkara, M. (2008). Designing problems for problem-based learning courses in analogue electronics: Cognitive and pedagogical issues. Australasian Journal of Engineering Education, 14(2), 33–42.
Zurück zum Zitat Pattnaik, S., Pattnayak, J., & Dash, P. (2010). E-learning: A milestone in the research of data mining. Special Issue of IJCCT, 2, 137–141. Pattnaik, S., Pattnayak, J., & Dash, P. (2010). E-learning: A milestone in the research of data mining. Special Issue of IJCCT, 2, 137–141.
Zurück zum Zitat Prakashe, V. A. (2009). Managing e-content: Ways and issues. Prakashe, V. A. (2009). Managing e-content: Ways and issues.
Zurück zum Zitat Qiu, L. & Riesbeck, C. K. (2005). Designing web-based interactive learning environments for problem-based learning. In Advanced Learning Technologies, 2005. ICALT 2005. Fifth IEEE International Conference on, pp. 333–337. IEEE. Qiu, L. & Riesbeck, C. K. (2005). Designing web-based interactive learning environments for problem-based learning. In Advanced Learning Technologies, 2005. ICALT 2005. Fifth IEEE International Conference on, pp. 333–337. IEEE.
Zurück zum Zitat Qiu, M. & Chen, L. (2010). A problem-based learning approach to teaching an advanced software engineering course. In Education Technology and Computer Science (ETCS), 2010 Second International Workshop on, Vol. 3, pp. 252–255. IEEE. Qiu, M. & Chen, L. (2010). A problem-based learning approach to teaching an advanced software engineering course. In Education Technology and Computer Science (ETCS), 2010 Second International Workshop on, Vol. 3, pp. 252–255. IEEE.
Zurück zum Zitat Richardson, I. & Delaney, Y. (2009). Problem based learning in the software engineering classroom. In Software Engineering Education and Training, 2009. CSEET’09. 22nd Conference on, pp. 174–181. IEEE. Richardson, I. & Delaney, Y. (2009). Problem based learning in the software engineering classroom. In Software Engineering Education and Training, 2009. CSEET’09. 22nd Conference on, pp. 174–181. IEEE.
Zurück zum Zitat Shamad, M. M. (2005). New approaches in medicine: Evidence-based medicine and problem based learning. Sudan J Dermatol, 2005 (pp. 1–5). College of Medicine : University of Juba, Sudan. Shamad, M. M. (2005). New approaches in medicine: Evidence-based medicine and problem based learning. Sudan J Dermatol, 2005 (pp. 1–5). College of Medicine : University of Juba, Sudan.
Zurück zum Zitat Xianmei, L., Biao, L., Lingjiang, Y., Peng, C., & Juan, L. (2010). Design and implement of intelligent e-learning learner analysis system. In 2010 International Conference on Networking and Digital Society, Vol. 1, pp. 490–493. Xianmei, L., Biao, L., Lingjiang, Y., Peng, C., & Juan, L. (2010). Design and implement of intelligent e-learning learner analysis system. In 2010 International Conference on Networking and Digital Society, Vol. 1, pp. 490–493.
Zurück zum Zitat Yang, T.-C., Hwang, G.-J., Yang, S. J., & Hwang, G.-H. (2015). A two-tier test-based approach to improving students’ computer-programming skills in a web-based learning environment. Journal of Educational Technology & Society, 18(1), 198–210. Yang, T.-C., Hwang, G.-J., Yang, S. J., & Hwang, G.-H. (2015). A two-tier test-based approach to improving students’ computer-programming skills in a web-based learning environment. Journal of Educational Technology & Society, 18(1), 198–210.
Zurück zum Zitat Yueh, H.-P. & Lin, W.-J. (2005). Developing a web-based environment in supporting students team-working and learning in a problem-based learning approach. In Creating, Connecting and Collaborating through Computing, 2005. C5 2005. Third International Conference on, pp. 145–149. IEEE. Yueh, H.-P. & Lin, W.-J. (2005). Developing a web-based environment in supporting students team-working and learning in a problem-based learning approach. In Creating, Connecting and Collaborating through Computing, 2005. C5 2005. Third International Conference on, pp. 145–149. IEEE.
Metadaten
Titel
E-learning of PHP based on the solutions of real-life problems
verfasst von
Golam Md. Muradul Bashir
Abu Sayed Md. Latiful Hoque
Bipul Chandra Dev Nath
Publikationsdatum
01.03.2016
Verlag
Springer Berlin Heidelberg
Erschienen in
Journal of Computers in Education / Ausgabe 1/2016
Print ISSN: 2197-9987
Elektronische ISSN: 2197-9995
DOI
https://doi.org/10.1007/s40692-015-0050-1

Weitere Artikel der Ausgabe 1/2016

Journal of Computers in Education 1/2016 Zur Ausgabe