Skip to main content

2015 | OriginalPaper | Buchkapitel

4. Modelling of CS Teaching and Learning in Large

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

search-config
loading …

Abstract

In previous chapters (see Chaps. 1 and 2), I have outlined the most general issues of e-learning and CS teaching on the basis of the LO concept. The main focus was given to understanding of the issues through conceptual analysis of the domain literature at the level of LO concepts and their taxonomies. In Chap. 3, I have analysed all these with the emphasis on pedagogical reusability using the software reuse approaches. In this chapter, I provide more in-deep analysis of modelling CS learning and teaching using a systematic approach which is a synthetic product of some domain analysis methods well known in SWE as well as in e-learning domains. In general, the aim of modelling, as it is conceived in the large, for example, in software engineering, is to extract and represent artefacts and knowledge needed to build a software system. As a rule, the extracted artefacts from the domain to be modelled should be represented at a higher level of abstraction. Often we refer to those artefacts as a domain model. Modelling is a primary stage in developing systems.

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
[ACL+13]
Zurück zum Zitat Acher M, Collet P, Lahire P, France RB (2013) FAMILIAR: a domain-specific language for large scale management of feature models. Sci Comput Program 78(6):657–681CrossRef Acher M, Collet P, Lahire P, France RB (2013) FAMILIAR: a domain-specific language for large scale management of feature models. Sci Comput Program 78(6):657–681CrossRef
[AK09]
Zurück zum Zitat Apel S, Kästner C (2009) An overview of feature-oriented software development. J Object Technol 8(5):49–8CrossRef Apel S, Kästner C (2009) An overview of feature-oriented software development. J Object Technol 8(5):49–8CrossRef
[Bat05]
Zurück zum Zitat Batory D (2005) Feature models, grammars, and propositional formulas. Springer, Berlin/Heidelberg, pp 7–20 Batory D (2005) Feature models, grammars, and propositional formulas. Springer, Berlin/Heidelberg, pp 7–20
[BBC+01]
Zurück zum Zitat Butler G, Batory DS, Czarnecki K, Eisenecker UW (2001) Generative techniques for product lines. In: Proceedings of the 23rd international conference on software engineering, ICSE 2001, Toronto, 12–19 May 2001, pp 760–761 Butler G, Batory DS, Czarnecki K, Eisenecker UW (2001) Generative techniques for product lines. In: Proceedings of the 23rd international conference on software engineering, ICSE 2001, Toronto, 12–19 May 2001, pp 760–761
[BDB+06]
Zurück zum Zitat Botturi L, Derntl M, Boot E, Figl K (2006) A classification framework for educational modeling languages in instructional design. In: 6th IEEE international conference on advanced learning technologies (ICALT 2006), Kerkrade, pp 1216–1220 Botturi L, Derntl M, Boot E, Figl K (2006) A classification framework for educational modeling languages in instructional design. In: 6th IEEE international conference on advanced learning technologies (ICALT 2006), Kerkrade, pp 1216–1220
[Bos00]
Zurück zum Zitat Bosch J (2000) Design and use of software architectures, adopting and evolving a product-line approach. Addison-Wesley, Reading Bosch J (2000) Design and use of software architectures, adopting and evolving a product-line approach. Addison-Wesley, Reading
[BP99]
Zurück zum Zitat Brézillon P, Pomerol J-Ch (1999) Contextual knowledge sharing and cooperation in intelligent assistant systems. Le Travail Humain 62(3):223–246. PUF, Paris Brézillon P, Pomerol J-Ch (1999) Contextual knowledge sharing and cooperation in intelligent assistant systems. Le Travail Humain 62(3):223–246. PUF, Paris
[Bre05]
Zurück zum Zitat Brezillon P (2005) Task–realization models in contextual graphs. Modeling and using context. In: Dey A, Kokinov B, Leake D, Turner R (eds) CONTEXT–05. Springer, LNCS, vol 3554, pp 55–68 Brezillon P (2005) Task–realization models in contextual graphs. Modeling and using context. In: Dey A, Kokinov B, Leake D, Turner R (eds) CONTEXT–05. Springer, LNCS, vol 3554, pp 55–68
[BS11]
Zurück zum Zitat Burbaite R, Stuikys V (2011) Analysis of learning object research using feature-based models. In: Rimantas B, Butkiene R (eds) Information technologies’ 2011, Proceedings of the 17th international conference on information and software technologies, IT 2011, Kaunas University of Technology, Lithuania, 27–29 Apr 2011, pp 201–208 Burbaite R, Stuikys V (2011) Analysis of learning object research using feature-based models. In: Rimantas B, Butkiene R (eds) Information technologies’ 2011, Proceedings of the 17th international conference on information and software technologies, IT 2011, Kaunas University of Technology, Lithuania, 27–29 Apr 2011, pp 201–208
[Bur14]
Zurück zum Zitat Burbaitė R (2014) Advanced generative learning objects in informatics education: the concept, models, and implementation. Summary of doctoral dissertation, physical sciences, informatics (09P), Kaunas University of Technology, Kaunas Burbaitė R (2014) Advanced generative learning objects in informatics education: the concept, models, and implementation. Summary of doctoral dissertation, physical sciences, informatics (09P), Kaunas University of Technology, Kaunas
[BS99]
Zurück zum Zitat De Baud JM, Schmid K (1999) A systematic approach to derive the scope of software product lines. ICSE, Los Angeles, CA, USA, pp 34–43 De Baud JM, Schmid K (1999) A systematic approach to derive the scope of software product lines. ICSE, Los Angeles, CA, USA, pp 34–43
[BSC10]
Zurück zum Zitat Benavides D, Segura S, Cortés AR (2010) Automated analysis of feature models 20 years later: a literature review. Inf Syst 35(6):615–636CrossRef Benavides D, Segura S, Cortés AR (2010) Automated analysis of feature models 20 years later: a literature review. Inf Syst 35(6):615–636CrossRef
[BSM12]
Zurück zum Zitat Burbaite R, Stuikys V, Marcinkevicius R (2012) The LEGO NXT Robot-based e-learning environment to teach computer science topics. Electron Elect Eng 18(9):113–116 Burbaite R, Stuikys V, Marcinkevicius R (2012) The LEGO NXT Robot-based e-learning environment to teach computer science topics. Electron Elect Eng 18(9):113–116
[CAC12]
Zurück zum Zitat Costa CJ, Aparicio M, Cordeiro C (2012) A solution to support student learning of programming. In: Proceedings of the workshop on open source and design of communication, ACM, New York, NY, USA, pp 25–29 Costa CJ, Aparicio M, Cordeiro C (2012) A solution to support student learning of programming. In: Proceedings of the workshop on open source and design of communication, ACM, New York, NY, USA, pp 25–29
[CBS+11]
Zurück zum Zitat Campos F, Braga R, Souza AC, Santos N, Matos E, Nery T (2011) Projeto BROAD (2011) Busca semântica por objetos de aprendizagem. In: VIII Congresso Brasileiro de Ensino Superior a Distância – ESUD 2011, Ouro Preto, pp 1–15 Campos F, Braga R, Souza AC, Santos N, Matos E, Nery T (2011) Projeto BROAD (2011) Busca semântica por objetos de aprendizagem. In: VIII Congresso Brasileiro de Ensino Superior a Distância – ESUD 2011, Ouro Preto, pp 1–15
[CE00]
Zurück zum Zitat Czarnecki K, Eisenecker UW (2000) Separating the configuration aspect to support architecture evolution. In: Proceedings of 14th European conference on object-oriented programming (ECOOP’2000), International workshop on aspects and dimensions of concerns, Cannes, 11–12 June 2000 Czarnecki K, Eisenecker UW (2000) Separating the configuration aspect to support architecture evolution. In: Proceedings of 14th European conference on object-oriented programming (ECOOP’2000), International workshop on aspects and dimensions of concerns, Cannes, 11–12 June 2000
[CE01]
Zurück zum Zitat Czarnecki K, Eisenecker U (2001) Generative programming: methods, tools and applications. Addison-Wesley, Boston Czarnecki K, Eisenecker U (2001) Generative programming: methods, tools and applications. Addison-Wesley, Boston
[CHE05]
Zurück zum Zitat Czarnecki K, Helsen S, Eisenecker U (2005) Staged configuration through specialization and multi-level configuration of feature models. Softw Process Improve Pract 10(2005):143–169CrossRef Czarnecki K, Helsen S, Eisenecker U (2005) Staged configuration through specialization and multi-level configuration of feature models. Softw Process Improve Pract 10(2005):143–169CrossRef
[Chu07]
Zurück zum Zitat Chudá D (2007) Visualization in education of theoretical computer science. In: Proceedings of the 2007 international conference on computer systems and technologies, ACM, p 84 Chudá D (2007) Visualization in education of theoretical computer science. In: Proceedings of the 2007 international conference on computer systems and technologies, ACM, p 84
[CHW98]
Zurück zum Zitat Coplien J, Hoffman D, Weiss D (1998) Communality and variability in software engineering. IEEE Softw 15:37–45CrossRef Coplien J, Hoffman D, Weiss D (1998) Communality and variability in software engineering. IEEE Softw 15:37–45CrossRef
[CKK06]
Zurück zum Zitat Czarnecki K, Kim CHP, Kalleberg KT (2006) Feature models are views on ontologies. In: Proceedings of the 10th international on software product line conference, Baltimore, pp 41–51 Czarnecki K, Kim CHP, Kalleberg KT (2006) Feature models are views on ontologies. In: Proceedings of the 10th international on software product line conference, Baltimore, pp 41–51
[CL13]
Zurück zum Zitat Collet P, Lahire P (2013) Feature modelling and separation of concerns with FAMILIAR, CMA@RE, IEEE. Rio de Janeiro, Brasil, pp 13–18 Collet P, Lahire P (2013) Feature modelling and separation of concerns with FAMILIAR, CMA@RE, IEEE. Rio de Janeiro, Brasil, pp 13–18
[CLA06]
Zurück zum Zitat Caeiro-Rodríguez M, Llamas-Nistal M, Anido-Rifón L (2006) A separation of concerns approach to educational modeling languages. In: Frontiers in education conference, 36th annual, IEEE, San Diego, pp 9–14 Caeiro-Rodríguez M, Llamas-Nistal M, Anido-Rifón L (2006) A separation of concerns approach to educational modeling languages. In: Frontiers in education conference, 36th annual, IEEE, San Diego, pp 9–14
[CNC12]
Zurück zum Zitat Castro J, Nazar JM, Campos F (2012) EasyT: Apoiando a Construção de Objetos de Aprendizagem para uma Linha de Produtos de Software. Conferencias LACLO 3(1) Castro J, Nazar JM, Campos F (2012) EasyT: Apoiando a Construção de Objetos de Aprendizagem para uma Linha de Produtos de Software. Conferencias LACLO 3(1)
[CW07]
Zurück zum Zitat Czarnecki K, Wasowski A (2007) Feature diagrams and logics: there and back again. In Proceedings of SPLC’07, Kyoto, pp 23–34 Czarnecki K, Wasowski A (2007) Feature diagrams and logics: there and back again. In Proceedings of SPLC’07, Kyoto, pp 23–34
[DDA12]
Zurück zum Zitat Díez D, Díaz P, Aedo I (2012) The ComBLA method: the application of domain analysis to the development of e-learning systems. J Res Pract Inf Technol 44(3):331–345 Díez D, Díaz P, Aedo I (2012) The ComBLA method: the application of domain analysis to the development of e-learning systems. J Res Pract Inf Technol 44(3):331–345
[Dij72]
Zurück zum Zitat Dijkstra EW (1972) Notes on structured programming. In: Dahl OJ, Dijkstra EW, Hoare CAR (eds) Structured programming. Academic, London Dijkstra EW (1972) Notes on structured programming. In: Dahl OJ, Dijkstra EW, Hoare CAR (eds) Structured programming. Academic, London
[DS09]
Zurück zum Zitat Damasevicius R, Stuikys V (2009) Specification and generation of learning object sequences for e-learning using sequence feature diagrams and metaprogramming techniques. In: Advanced learning technologies, 2009. ICALT 2009. 9th IEEE international conference, July, Riga, pp 572–576 Damasevicius R, Stuikys V (2009) Specification and generation of learning object sequences for e-learning using sequence feature diagrams and metaprogramming techniques. In: Advanced learning technologies, 2009. ICALT 2009. 9th IEEE international conference, July, Riga, pp 572–576
[DSS+08]
Zurück zum Zitat Dorairaj SK, Singh J, Shanmugam M, Shamini S (2008) Experimenting with industry’s pair-programming model in teaching and learning programming. In: Proceedings of the 4th international conference on information technology and multimedia at UNITEN (ICIMU' 2008), Malaysia Dorairaj SK, Singh J, Shanmugam M, Shamini S (2008) Experimenting with industry’s pair-programming model in teaching and learning programming. In: Proceedings of the 4th international conference on information technology and multimedia at UNITEN (ICIMU' 2008), Malaysia
[HHU08]
Zurück zum Zitat Hubaux A, Heymans P, Unphon H (2008) Separating variability concerns in a product line re-engineering project. In: EA-AOSD’08, Brussels, 31 Mar 2008 Hubaux A, Heymans P, Unphon H (2008) Separating variability concerns in a product line re-engineering project. In: EA-AOSD’08, Brussels, 31 Mar 2008
[HS12]
Zurück zum Zitat Hamada M, Sato S (2012) A learning system for a computational science related topic. Procedia Comput Sci 9:1763–1772CrossRef Hamada M, Sato S (2012) A learning system for a computational science related topic. Procedia Comput Sci 9:1763–1772CrossRef
[JCS09]
Zurück zum Zitat Jiau HC, Chen JC, Ssu KF (2009) Enhancing self-motivation in learning programming using game-based simulation and metrics. Educ IEEE Trans Enhanc Learn 52(4):555–562CrossRef Jiau HC, Chen JC, Ssu KF (2009) Enhancing self-motivation in learning programming using game-based simulation and metrics. Educ IEEE Trans Enhanc Learn 52(4):555–562CrossRef
[KCH+90]
Zurück zum Zitat Kang K, Cohen S, Hess J, Novak W, Peterson S (1990) Feature-oriented domain analysis (FODA) feasibility study. TR CMU/SEI-90-TR-21, Software Engineering Institute, Carnegie Mellon University, November 1990 Kang K, Cohen S, Hess J, Novak W, Peterson S (1990) Feature-oriented domain analysis (FODA) feasibility study. TR CMU/SEI-90-TR-21, Software Engineering Institute, Carnegie Mellon University, November 1990
[KM09]
Zurück zum Zitat Koehler M, Mishra P (2009) What is technological pedagogical content knowledge (TPACK)? Contemp Issues Technol Teac Educ 9(1):60–70 Koehler M, Mishra P (2009) What is technological pedagogical content knowledge (TPACK)? Contemp Issues Technol Teac Educ 9(1):60–70
[KP05]
Zurück zum Zitat Kelleher C, Pausch R (2005) Lowering the barriers to programming: a taxonomy of programming environments and languages for novice programmers. ACM Comput Surv 37(2):83–137CrossRef Kelleher C, Pausch R (2005) Lowering the barriers to programming: a taxonomy of programming environments and languages for novice programmers. ACM Comput Surv 37(2):83–137CrossRef
[LC06]
Zurück zum Zitat Laforcade P, Choquet C (2006) Next step for educational modeling languages: the model driven engineering and reengineering approach. In: 6th international conference on advanced learning technologies, 2006. IEEE, pp 745–747 Laforcade P, Choquet C (2006) Next step for educational modeling languages: the model driven engineering and reengineering approach. In: 6th international conference on advanced learning technologies, 2006. IEEE, pp 745–747
[LC09]
Zurück zum Zitat Laguna MA, Corral JM (2009) Feature diagrams and their transformations: an extensible meta-model. Proceedings of 35th Euromicro conference on software engineering and advanced applications, SEAA 2009, Patras, 27–29 Aug 2009, pp 97–104 Laguna MA, Corral JM (2009) Feature diagrams and their transformations: an extensible meta-model. Proceedings of 35th Euromicro conference on software engineering and advanced applications, SEAA 2009, Patras, 27–29 Aug 2009, pp 97–104
[LH10]
Zurück zum Zitat Liu GZ, Hwang GJ (2010) A key step to understanding paradigm shifts in e-learning: towards context-aware ubiquitous learning. Br J Educ Technol 41(2):E1–E9CrossRef Liu GZ, Hwang GJ (2010) A key step to understanding paradigm shifts in e-learning: towards context-aware ubiquitous learning. Br J Educ Technol 41(2):E1–E9CrossRef
[LLY10]
Zurück zum Zitat Law KM, Lee V, Yu YT (2010) Learning motivation in e-learning facilitated computer programming courses. Comput Educ 55(1):218–228CrossRef Law KM, Lee V, Yu YT (2010) Learning motivation in e-learning facilitated computer programming courses. Comput Educ 55(1):218–228CrossRef
[OMG03]
Zurück zum Zitat OMG. MDA Guide Version 1.0.1, 2003. Version 1.0.1, OMG document omg/03-06-01 OMG. MDA Guide Version 1.0.1, 2003. Version 1.0.1, OMG document omg/03-06-01
[Par72]
Zurück zum Zitat Parnas DL (1972) On the criteria to be used in decomposing a system into modules. Communications of ACM, December, pp 1053–1058 Parnas DL (1972) On the criteria to be used in decomposing a system into modules. Communications of ACM, December, pp 1053–1058
[Pea10]
Zurück zum Zitat Pears AN (2010) Enhancing student engagement in an introductory programming course. In: 40th Frontiers in education conference, ser. Proceedings of the Frontiers in education conference (No. 40) Pears AN (2010) Enhancing student engagement in an introductory programming course. In: 40th Frontiers in education conference, ser. Proceedings of the Frontiers in education conference (No. 40)
[PLL+06]
Zurück zum Zitat Paquette G, Léonard M, Lundgren-Cayrol K, Mihaila S, Gareau D (2006) Learning design based on graphical knowledge-modeling. J Educ Technol Soc 9(1):97–112 Paquette G, Léonard M, Lundgren-Cayrol K, Mihaila S, Gareau D (2006) Learning design based on graphical knowledge-modeling. J Educ Technol Soc 9(1):97–112
[RM04]
Zurück zum Zitat Rodríguez-Artacho M, Maillo MFV (2004) Modeling educational content: the cognitive approach of the PALO language. Educ Technol Soc 7(3):124–137 Rodríguez-Artacho M, Maillo MFV (2004) Modeling educational content: the cognitive approach of the PALO language. Educ Technol Soc 7(3):124–137
[ŠBD13]
Zurück zum Zitat Štuikys V, Burbaitė R, Damaševičius R (2013) Teaching of computer science topics using meta-programming-based GLOs and LEGO robots. Inform Educ Int J 12(1):125–142 Štuikys V, Burbaitė R, Damaševičius R (2013) Teaching of computer science topics using meta-programming-based GLOs and LEGO robots. Inform Educ Int J 12(1):125–142
[Sch06]
Zurück zum Zitat Schmidt DC (2006) Model-driven engineering. IEEE Comput 39(2):25–31CrossRef Schmidt DC (2006) Model-driven engineering. IEEE Comput 39(2):25–31CrossRef
[ŠD08]
Zurück zum Zitat Štuikys V, Damaševičius R (2008) Development of generative learning objects using feature diagrams and generative techniques. Inf Edu 7(2):277–288 Štuikys V, Damaševičius R (2008) Development of generative learning objects using feature diagrams and generative techniques. Inf Edu 7(2):277–288
[ŠD13]
Zurück zum Zitat Štuikys V, Damaševičius R (2013) Meta-programming and model-driven meta-program development: principles processes and techniques. Springer, Heidelberg/New York/Dordrecht/LondonCrossRef Štuikys V, Damaševičius R (2013) Meta-programming and model-driven meta-program development: principles processes and techniques. Springer, Heidelberg/New York/Dordrecht/LondonCrossRef
[ŠDB+08]
Zurück zum Zitat Štuikys V, Damaševičius R, Brauklytė I, Limanauskienė V (2008) Exploration of learning object ontologies using feature diagrams. Proceedings of world conference on educational multimedia, hypermedia & telecommunications (ED-MEDIA 08), 30 June 30–4 July 2008, Vienna, pp 2144–2154 Štuikys V, Damaševičius R, Brauklytė I, Limanauskienė V (2008) Exploration of learning object ontologies using feature diagrams. Proceedings of world conference on educational multimedia, hypermedia & telecommunications (ED-MEDIA 08), 30 June 30–4 July 2008, Vienna, pp 2144–2154
[SDN+04]
Zurück zum Zitat Sinnema M, Deelstra S, Nijhuis J, Bosch J (2004) Covamof: a framework for modeling variability in software product families. In: Proceedings of 3rd international conference on software product lines, SPLC. LNCS, vol 3154, Springer, pp 197–213 Sinnema M, Deelstra S, Nijhuis J, Bosch J (2004) Covamof: a framework for modeling variability in software product families. In: Proceedings of 3rd international conference on software product lines, SPLC. LNCS, vol 3154, Springer, pp 197–213
[SHL+13]
Zurück zum Zitat Schäfer A, Holz J, Leonhardt T, Schroeder U, Brauner P, Ziefle M (2013) From boring to scoring–a collaborative serious game for learning and practicing mathematical logic for computer science education. Comput Sci Educ 23(2):87–111CrossRef Schäfer A, Holz J, Leonhardt T, Schroeder U, Brauner P, Ziefle M (2013) From boring to scoring–a collaborative serious game for learning and practicing mathematical logic for computer science education. Comput Sci Educ 23(2):87–111CrossRef
[SHT+07]
Zurück zum Zitat Schobbens PY, Heymans P, Trigaux JC, Bontemps Y (2007) Generic semantics of feature diagrams. Comput Netw 51(2):456–479CrossRefMATH Schobbens PY, Heymans P, Trigaux JC, Bontemps Y (2007) Generic semantics of feature diagrams. Comput Netw 51(2):456–479CrossRefMATH
[SHT06]
Zurück zum Zitat Schobbens PY, Heymans P, Trigaux JCh (2006) Feature diagrams: a survey and a formal semantics. In: Proceedings of the 14th IEEE international requirements engineering conference, 11–15 Sept 2006. IEEE CS Washington, DC, pp 136–145 Schobbens PY, Heymans P, Trigaux JCh (2006) Feature diagrams: a survey and a formal semantics. In: Proceedings of the 14th IEEE international requirements engineering conference, 11–15 Sept 2006. IEEE CS Washington, DC, pp 136–145
[SMG11]
Zurück zum Zitat Salleh N, Mendes E, Grundy J (2011) Empirical studies of pair programming for CS/SE teaching in higher education: a systematic literature review. Softw Eng IEEE Trans 37(4):509–525CrossRef Salleh N, Mendes E, Grundy J (2011) Empirical studies of pair programming for CS/SE teaching in higher education: a systematic literature review. Softw Eng IEEE Trans 37(4):509–525CrossRef
[SMS08]
Zurück zum Zitat Starr CW, Manaris B, Stalvey RH (2008) Bloom’s taxonomy revisited: specifying assessable learning objectives in computer science. ACM SIGCSE Bull 40(1):261–265CrossRef Starr CW, Manaris B, Stalvey RH (2008) Bloom’s taxonomy revisited: specifying assessable learning objectives in computer science. ACM SIGCSE Bull 40(1):261–265CrossRef
[Sne96]
Zurück zum Zitat Snelting G (1996) Reengineering of configurations based on mathematical concept analysis. ACM Trans Softw Eng Methodol 5(2):146–189CrossRef Snelting G (1996) Reengineering of configurations based on mathematical concept analysis. ACM Trans Softw Eng Methodol 5(2):146–189CrossRef
[TBK09]
Zurück zum Zitat Thüm T, Batory D, Kästner C (2009) Reasoning about edits to feature models, In: Proceedings of ICSE’09. ACM/IEEE, pp 254–264 Thüm T, Batory D, Kästner C (2009) Reasoning about edits to feature models, In: Proceedings of ICSE’09. ACM/IEEE, pp 254–264
[Tou12]
Zurück zum Zitat Touretzky DS (2012) Seven big ideas in robotics, and how to teach them. In: Proceedings of the 43rd ACM technical symposium on computer science education. ACM, pp 39–44 Touretzky DS (2012) Seven big ideas in robotics, and how to teach them. In: Proceedings of the 43rd ACM technical symposium on computer science education. ACM, pp 39–44
[WG04]
Zurück zum Zitat Webber DL, Gomaa H (2004) Modeling variability in software product lines with the variation point model. Sci Comput Program 53(3):305–331CrossRefMATHMathSciNet Webber DL, Gomaa H (2004) Modeling variability in software product lines with the variation point model. Sci Comput Program 53(3):305–331CrossRefMATHMathSciNet
Metadaten
Titel
Modelling of CS Teaching and Learning in Large
verfasst von
Vytautas Štuikys
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-16913-2_4

Premium Partner