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.
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- Finnish National Board of Education. 2011. Education in Finland. Retrieved from http://www.oph.fi/download/124278_education_in_finland.pdf.Google Scholar
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- Heikki Hyyrö, Erkki Mäkinen, Timo Poranen, and Antti Laaksonen. 2011. Koululaisten tietotekniikkakilpailut Suomessa. Tietojenkasittelytiede 33 (Dec. 2011), 27--42.Google Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
Index Terms
- A Purposeful MOOC to Alleviate Insufficient CS Education in Finnish Schools
Recommendations
Computer Science (CS) Education in Indian Schools: Situation Analysis using Darmstadt Model
Special Issue II on Computer Science Education in K-12 SchoolsComputer science (CS) and its enabling technologies are at the heart of this information age, yet its adoption as a core subject by senior secondary students in Indian schools is low and has not reached critical mass. Though there have been efforts to ...
CS Education: Catching the Wave
SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science EducationComputer Science (CS) education has caught a wave -- of media attention, public support, public/private commitments, broad-based participation by educators, and a surge in student enrollments at the undergraduate level. It is a startling change over ...
Graduate Programs in CS Education: Why 2020 is the Right Time
SIGCSE '20: Proceedings of the 51st ACM Technical Symposium on Computer Science EducationOpportunities for training CS K-12 pre-service and in-service teachers, research in CS Education, and career pathways for PhDs/EdDs in CS education are happening, but often in an uncoordinated way. We advocate that now is the right time for CS and ...
Comments