skip to main content
research-article

A Purposeful MOOC to Alleviate Insufficient CS Education in Finnish Schools

Published:27 April 2015Publication History
Skip Abstract Section

Abstract

The Finnish national school curriculum, effective from 2004, does not include any topics related to Computer Science (CS). To alleviate the problem that school students are not able to study CS-related topics, the Department of Computer Science at the University of Helsinki prepared a completely online course that is open to pupils and students in all schools in Finland. The course is a Massive Open Online Course (MOOC), as the attendance scales without an upper bound. Schools in Finland have offered the MOOC as an elective CS course for their students and granted formal school credits for completing (parts of) it. Since our MOOC is exactly the same programming course as our university-level CS1 course, we are able to use the MOOC also as a long-lasting entrance exam to the CS BSc and MSc degrees. After two spring semesters of operation, we have observed that there are school students dispersed around Finland who are ready and willing to take on a challenging programming course online, and bridging the MOOC to a full study right makes a strong incentive to keep working on the programming assignments, even without traditional teaching.

References

  1. Michal Armoni and Judith Gal-Ezer. 2014. High school computer science education paves the way for higher education: the Israeli case. Computer Science Education e-publication (2014), 1--22. DOI:http://dx.doi.org/10.1080/08993408.2014.936655Google ScholarGoogle ScholarCross RefCross Ref
  2. Andrea Arpaci-Dusseau, Owen Astrachan, Dwight Barnett, Matthew Bauer, Marilyn Carrell, Rebecca Dovi, Baker Franke, Christina Gardner, Jeff Gray, Jean Griffin, Richard Kick, Andy Kuemmel, Ralph Morelli, Deepa Muralidhar, R. Brook Osborne, and Chinma Uche. 2013. Computer science principles: Analysis of a proposed advanced placement course. In Proceeding of the 44th ACM Technical Symposium on Computer Science Education (SIGCSE’13). ACM, New York, NY, 251--256. DOI:http://dx.doi.org/10.1145/2445196.2445273 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. A ssociation for Computing Machinery (ACM) Joint Task Force on Computing Curricula and IEEE Computer Society. 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. ACM, New York, NY. 999133. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Tim Bell. 2014. Establishing a nationwide CS curriculum in new zealand high schools. Communications of the ACM 57, 2 (Feb. 2014), 28--30. DOI:http://dx.doi.org/10.1145/2556937 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Jens Bennedsen and Michael E. Caspersen. 2007. Failure rates in introductory programming. SIGCSE Bulletin 39, 2 (June 2007), 32--36. DOI:http://dx.doi.org/10.1145/1272848.1272879 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. M. E. Caspersen and P. Nowack. 2013. Computational thinking and practice - a generic approach to computing in danish high schools. In Proceedings of the 15th Australasian Computing Education Conference (ACE 2013) (CRPIT), Angela Carbone and Jacqueline Whalley (Eds.), Vol. 136. ACS, Adelaide, Australia, 137--143. http://crpit.com/confpapers/CRPITV136Caspersen.pdf. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. European Commission. 2013. Survey of Schools: ICT in Education. Benchmarking Access, Use and Attitudes to Technology in Europe’s Schools. Retrieved from http://ec.europa.eu/digital-agenda/en/news/survey-schools-ict-education.Google ScholarGoogle Scholar
  8. Yvon Feaster, Luke Segars, Sally K. Wahba, and Jason O. Hallstrom. 2011. Teaching CS unplugged in the high school (with limited success). In Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education (ITiCSE’11). ACM, New York, NY, 248--252. DOI:http://dx.doi.org/10.1145/1999747.1999817 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Finnish National Board of Education. 2011. Education in Finland. Retrieved from http://www.oph.fi/download/124278_education_in_finland.pdf.Google ScholarGoogle Scholar
  10. Linda Grandell. 2005. High school students learning university level computer science on the web—a case study of the DASK-model. JITE 4 (2005), 207--218.Google ScholarGoogle ScholarCross RefCross Ref
  11. Peter Hubwieser. 2012. Computer science education in secondary schools -- the introduction of a new compulsory subject. Transactions in Computer Education 12, 4, Article 16 (Nov. 2012), 41 pages. DOI:http://dx.doi.org/10.1145/2382564.2382568 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Heikki Hyyrö, Erkki Mäkinen, Timo Poranen, and Antti Laaksonen. 2011. Koululaisten tietotekniikkakilpailut Suomessa. Tietojenkasittelytiede 33 (Dec. 2011), 27--42.Google ScholarGoogle Scholar
  13. International Telecommunication Union. 2012. Measuring the Information Society. Retrieved from http://www.itu.int/en/ITU-D/Statistics/Documents/publications/mis2012/MIS2012_without_Annex_4.pdf.Google ScholarGoogle Scholar
  14. Jaakko Kurhila and Arto Vihavainen. 2011. Management, structures and tools to scale up personal advising in large programming courses. In Proceedings of the 2011 Conference on Information Technology Education (SIGITE’11). ACM, 3--8. DOI:http://dx.doi.org/10.1145/2047594.2047596 Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Antti-Jussi Lakanen and Ville Isomöttönen. 2013. High school students’ perspective to university CS1. In Proceedings of the 18th ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE’13). ACM, New York, NY, 261--266. DOI:http://dx.doi.org/10.1145/2462476.2465585 Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Linnea Lappi. 2008. Ohjelmoinnin opetus Suomen lukioissa (Programming Education in Schools, in Finnish). Academy of Finland National Science Competition for Upper Secondary Schools (Viksu), 6th best work in 2008. Valkeakoski, Finland: Valkeakosken lukio (2008).Google ScholarGoogle Scholar
  17. Marja-Liisa Malmivuori. 2001. The Dynamics of Affect, Cognition, and Social Environment in the Regulation of Personal Learning Processes: The Case of Mathematics (PhD thesis). Retreived from http://ethesis.helsinki.fi/julkaisut/kas/kasva/vk/malmivuori/.Google ScholarGoogle Scholar
  18. Alexander McAuley, Bonnie Stewart, George Siemens, and Dave Cormier. 2010. The MOOC Model for Digital Practice. Retreived from http://davecormier.com/edblog/wp-content/uploads/MOOC_Final.pdf.Google ScholarGoogle Scholar
  19. Dominic Orr, Christoph Gwosc, and Nicolai Netz. 2011. Social and Economic Conditions of Student Life in Europe. Synopsis of Indicators. Final report. Eurostudent IV 20082011. W. Bertelsmann Verlag, Bielefeld. Retrieved from http://www.eurostudent.eu/download_files/documents/Synopsis_of_Indicators _EIII.pdf.Google ScholarGoogle Scholar
  20. Kian L. Pokorny. 2013. What will they know? Standards in the high school computer science curriculum. Journal of Computer Science Collection 28, 5 (May 2013), 218--225. http://dl.acm.org/citation.cfm?id=2458569.2458616. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Justus Joseph Randolph and Pasi Eronen. 2007. Developing the learning door: A case study in youth participatory program planning. Evaluation and Program Planning 30, 1 (2007), 55--65.Google ScholarGoogle ScholarCross RefCross Ref
  22. Markku Reunanen and Antti Silvast. 2009. Demoscene platforms: A case study on the adoption of home computers. In History of Nordic Computing 2, John Impagliazzo, Timo Järvi, and Petri Paju (Eds.). IFIP Advances in Information and Communication Technology, Vol. 303. Springer, Berlin, 289--301. DOI:http://dx.doi.org/10.1007/978-3-642-03757-3_30Google ScholarGoogle Scholar
  23. Statistics Finland. 2011. Official Statistics of Finland (OSF): Progress of studies. Retrieved from http://www.stat.fi/til/opku/2011/opku_2011_2013-03-20_tie_001_en.html.Google ScholarGoogle Scholar
  24. Erkki Sutinen and Sirpa Torvinen. 2003. The candle scheme for creating an on-line computer science program -- experiences and vision. Informatics in Education 2, 1 (2003), 93--102. Available in http://www.vtex.lt/informatics_in_education/htm/INFE009.htm. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Matti Tedre and Mikko Apiola. 2013. Three computing traditions in school computing education. In Improving Computer Science Education, Djordje Kadijevich, Charoula Angeli, and Carsten Schulte (Eds.). Routledge, 100--116.Google ScholarGoogle Scholar
  26. Allen B. Tucker. 2010. K-12 computer science: Aspirations, realities, and challenges. In Proceedings of the 4th International Conference on Informatics in Secondary Schools - Evolution and Perspectives: Teaching Fundamentals Concepts of Informatics (ISSEP’10). Springer-Verlag, Berlin, 22--34. DOI:http://dx.doi.org/10.1007/978-3-642-11376-5_3 Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Arto Vihavainen, Matti Luukkainen, and Jaakko Kurhila. 2012. Multi-faceted support for MOOC in programming. In Proceedings of the 13th Annual Conference on Information Technology Education (SIGITE’12). ACM, 171--176. DOI:http://dx.doi.org/10.1145/2380552.2380603 Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Arto Vihavainen, Matti Luukkainen, and Jaakko Kurhila. 2013. MOOC as semester-long entrance exam. In Proceedings of the 14th Annual ACM SIGITE Conference on Information Technology Education (SIGITE’13). ACM, New York, NY, 177--182. DOI:http://dx.doi.org/10.1145/2512276.2512305 Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Arto Vihavainen, Matti Paksula, and Matti Luukkainen. 2011. Extreme apprenticeship method in teaching programming for beginners. In Proceedings of the 42nd ACM Technical Symposium on Computer Science Education (SIGCSE’11). ACM, 93--98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Arto Vihavainen, Thomas Vikberg, Matti Luukkainen, and Martin Pärtel. 2013. Scaffolding students’ learning using Test My Code. In Proceedings of the 18th ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE’13). ACM, New York, NY, 117--122. DOI:http://dx.doi.org/10.1145/2462476.2462501 Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Christopher Watson and Frederick W. B. Li. 2014. Failure rates in introductory programming revisited. In Proceedings of the 2014 Conference on Innovation and Technology in Computer Science Education (ITiCSE’14). ACM, New York, NY, 39--44. DOI:http://dx.doi.org/10.1145/2591708.2591749 Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Cameron Wilson, Leign Ann Sudol, Chris Stephenson, and Mark Stehlik. 2010. Running on empty: The failure to teach K-12 computer science in the digital age. Association for Computing Machinery. Retrieved from http://www.acm.org/runningonempty/fullreport2.pdf.Google ScholarGoogle Scholar

Index Terms

  1. A Purposeful MOOC to Alleviate Insufficient CS Education in Finnish Schools

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Transactions on Computing Education
          ACM Transactions on Computing Education  Volume 15, Issue 2
          Special Issue II on Computer Science Education in K-12 Schools
          May 2015
          142 pages
          EISSN:1946-6226
          DOI:10.1145/2767124
          Issue’s Table of Contents

          Copyright © 2015 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 27 April 2015
          • Revised: 1 December 2014
          • Accepted: 1 December 2014
          • Received: 1 April 2013
          Published in toce Volume 15, Issue 2

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader