Open Access
Issue
SHS Web Conf.
Volume 75, 2020
The International Conference on History, Theory and Methodology of Learning (ICHTML 2020)
Article Number 04017
Number of page(s) 6
Section Methodology of Learning, Education and Training
DOI https://doi.org/10.1051/shsconf/20207504017
Published online 26 March 2020
  1. J. Adams, R. Brown, E. Shoop, Patterns and Exemplars: Compelling Strategies for Teaching Parallel and Distributed Computing to CS Undergraduates, in 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (2013). doi: 10.1109/IPDPSW.2013.275 [Google Scholar]
  2. N. Anderson, J. Mache, W. Watson, Learning CUDA: Lab Exercisesand Experiences, in OOPSLA ‘11 (2010), pp. 201–202. doi: 10.1145/2048147.2048206 [Google Scholar]
  3. M. Arroyo, Teaching Parallel and Distributed Computing to Undergraduate Computer Science Students, in 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (2013). doi:10.1109/IPDPSW.2013.276 [Google Scholar]
  4. S. A. Bogaerts, One step at a time: Parallelism in an introductory programming course. Journal of Parallel and Distributed Computing 105, 4–17 (2017). doi: 10.1016/j.jpdc.2016.12.024 [Google Scholar]
  5. R. Brown, Strategies for preparing computer science students for the multicore world, in ITiCSE-WGR ‘10. June 2010, pp. 97–115. doi:10.1145/1971681.1971689 [Google Scholar]
  6. A. Breuer, M. Bader, Teaching Parallel Programming Models on a Shallow-Water Code, in 2012 11th International Symposium on Parallel and Distributed Computing. doi:10.1109/ISPDC.2012.48 [Google Scholar]
  7. E. Cesar, A. Cortes, A. Espinosa, T. Margalef, J. C. Moure, A. Sikora, R. Suppi, Teaching Parallel Programming in Interdisciplinary Studies, in Euro- Par 2015: Parallel Processing Workshops. LNCS 9523 (2015), pp. 66–77. doi:10.1007/978-3-319-27308-26 [Google Scholar]
  8. C. T. Delistavrou, K. G. Margaritis, Towards an Integrated Teaching Environment for Parallel Programming, in 2011 15th Panhellenic Conference on Informatics. doi: 10.1109/PCI.2011.16 [Google Scholar]
  9. V. Eijkhout, Teaching distributed memory programming from mental models, in 2011 15th Panhellenic Conference on Informatics, p. 107. doi: 10.1109/PCI.2011.16 [Google Scholar]
  10. T. Franczak, A. Nkansah, T. Marrinan, M. E. Papka, A Path from Serial Execution to Hybrid Parallelization for Learning HPC, in Proceedings of the 2017 Workshop on Education for High- Performance Computing. doi: 10.1145/1734263.1734339 [Google Scholar]
  11. W. B. Gardner, Should We Be Teaching Parallel Programming?, in WCCCE ‘17. doi: 10.1145/3085585.3085588 [Google Scholar]
  12. C. Gregg, L. Tychonievich, J. Cohoon, K. Hazelwood, J. EcoSim :A language and experience teaching parallel programming in elementary school, in SIGCSE 12, February 2012, pp. 51–56. doi:10.1145/2157136.2157155 [Google Scholar]
  13. M. Grossman, M. Aziz, H. Chi, A. Tibrewal, S. Imam, V. Sarkar, Pedagogy and tools for teaching parallel computing at the sophomore undergraduate level. J. Parallel Distrib. Comput. 105, 18–30 (2017). doi: 10.1016/j.jpdc.2016.12.026 [Google Scholar]
  14. Y. Ko, B. Burgstaller, B. Scholz, Parallel from the beginning: The case for multicore programming in the computer science undergraduate curriculum, in SIGCSE 13, pp. 415–420. doi: 10.1145/2445196.2445320 [Google Scholar]
  15. M. A. Kuhail, S. Cook, J. W. Neustrom, P. Rao, Teaching Parallel Programming with Active Learning. IPDPSW. (2018). doi: 10.1109/IPDPSW.2018.00069 [Google Scholar]
  16. A. Liberati, D. G. Altman, J. Tetzlaff, C. Mulrow, The PRISMA statement for reporting systematic reviews and metanalyses of studies that evaluate health care interventions: explanation and elaboration. Journal of Clinical Epidemiology 62, 1¬34 (2009). doi:10.1016/j.jclinepi.2009.06.006 [Google Scholar]
  17. H. Lin, Teaching Parallel and Distributed Computing Using a Cluster Computing Portal, in 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum . doi: 10.1109/IPDPSW.2013.35 [Google Scholar]
  18. A. Marowka, Think Parallel: Teaching Parallel Programming Today. IEEE Distributed Systems Online 9(8) (2008). doi:10.1109/MDS0.2008.24 [Google Scholar]
  19. A. Marowka, On parallel software engineering education using Python. Education and Information Technologies. (2018). doi:10.1007/s10639-017-9607-0 [Google Scholar]
  20. S. J. Matthews, J. C. Adams, R. A. Brown, E. Shoop, Portable Parallel Computing with the Raspberry Pi, in SIGCSE ’18, February 2018, pp. 92–97. doi: 10.1145/3159450.3159558 [Google Scholar]
  21. S. Mosin, N. Pleshchinskii, I. Pleshchinskii, D. Tumakov, Technique for Teaching Parallel Programming via Solving a Computational Electrodynamics Problems. RuSCDays 2018: Supercomputing (2018). doi: 10.1016/j.jpdc.2018.02.023 [Google Scholar]
  22. R. Muresano, D. Rexachs, E. Luque, Learning parallel programming: a challenge for university students. Procedia Computer Science 1, 875–883 (2010). doi:10.1016/j.procs.2010.04.096 [Google Scholar]
  23. S. Ontanon, B. Char, J. Zhu, E. Freed, Designing Visual Metaphors for an Educational Game for Parallel Programming, in CHI EA 17. doi: 10.1145/3027063.3053253 [Google Scholar]
  24. K. Osadcha, O. Sysoieva, Condition, technologies and prospects of distance learning in the higher education of Ukraine. Information technologies and learning tools 70, 271–284 (2019) [CrossRef] [Google Scholar]
  25. M. Paprzycki, Education: Integrating Parallel and Distributed Computing in Computer Science Curricula. IEEE distributed systems online 7, 6 (2006). doi: 10.1109/MDS0.2006.9 [Google Scholar]
  26. S. K. Prasad, A. Gupta, A. L. Rosenberg, A. Sussman, C. Weems, Topics in Parallel and Distributed Computing: Introducing Algorithms, Programming, and Performance within Undergraduate Curricula (2018). doi:10.1007/978-3- 319-93109-8 [Google Scholar]
  27. A. Shafi, B. Carpenter, Teaching Parallel Programming Using Java, in EduHPC 14, November 2014, pp. 56–63. doi: 10.1109/EduHPC.2014.7 [Google Scholar]
  28. Y.M.R.D. Wepathana, G. Anthonys, L.S.K. Udugama, Compiler for a simplified programming language aiming on Multi Core Students’ Experimental Processor, in ICIIS (2015). doi: 10.1109/ICIINFS.2015.7399025 [Google Scholar]
  29. B. Wilkinson, J. Villalobos, C. Ferner, Pattern Programming Approach for Teaching Parallel and Distributed Computing, in SIGCSE 13, March 2013, pp. 409–414. doi:10.1145/2445196.2445319 [Google Scholar]
  30. B. Wilkinson, C. Ferner, The Suzaku Pattern Programming Framework, in IPDPS Workshops 2016, pp. 978–986 [Google Scholar]
  31. A. A. Younis, R. Sunderraman, M. Metzler, A. G. Bourgeois, Case Study: Using Project Based Learning to Develop Parallel Programing and Soft Skills, in IPDPSW (2019). doi: 10.1109/IPDPSW.2019.00059 [Google Scholar]

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.