The increasing adoption of cloud computing is driving a demand for skills which needs to be addressed in higher education. However, the nature of the field presents significant challenges for educators. The body of knowledge associated with cloud computing is not well established, and many educators may not be comfortable with cloud computing concepts. Furthermore the services offered by the major cloud service providers (CSPs) tend to evolve rapidly.On the other hand, there is a wealth of up-to-date teaching and learning material available, much of it supported by the CSPs and provided free to students. The aim of the resource described here is to help instructors to define learning goals and identify suitable materials when designing their own cloud curriculum. Through the efforts of a series of ITiCSE Working Groups, a set of Knowledge Areas (KAs) for Cloud has been defined, and a canonical list of Learning Objectives (LOs) which align with the KAs has been developed. A repository has been created which contains: the definitive set of KAs and LOs; information on available teaching resources that align with the LOs; and exemplar modules that demonstrate the viability of using these to construct units of learning. The ongoing development of the repository and the use of the resources is described. It is proposed that the repository will form the core of and be maintained by an online community.
|Title of host publication||Computing Education Practice 2021 (CEP '21)|
|Number of pages||4|
|Publication status||Published - 7 Jan 2021|
|Event||5th Computing Education Practice 2021 - Durham, United Kingdom|
Duration: 7 Jan 2021 → 7 Jan 2021
|Conference||5th Computing Education Practice 2021|
|Abbreviated title||CEP '21|
|Period||7/01/21 → 7/01/21|
- Cloud Computing
- Computer Science
- Curriculum Development
- Distributed Computing.