Description


Posted by avidal in category: Initial Ideas
What is the course all about. What is the broad topic, what are the main aspects to be covered?

Google, Microsoft, Mozilla, and a few other people have been secretly toiling away in a new W3C WebAssembly Community Group, and what they have been working on is no small thing.
 
https://www.youtube.com/watch?v=aZqhRICne_M
 

    Target Group


    Posted by avidal in category: Initial Ideas
    Briefly describe the characteristics, requirements and preferences of the target group

    *Efficient and fast

    Efficient and fast

    The wasm stack machine is designed to be encoded in a size- and load-time-efficient binary format. WebAssembly aims to execute at native speed by taking advantage of common hardware capabilities available on a wide range of platforms.
     
    *Open and debuggable

    Open and debuggable

    WebAssembly is designed to be pretty-printed in a textual format for debugging, testing, experimenting, optimizing, learning, teaching, and writing programs by hand. The textual format will be used when viewing the source of wasm modules on the web
     
    *Safe

    Safe

    WebAssembly describes a memory-safe, sandboxed execution environment that may even be implemented inside existing JavaScript virtual machines. When embedded in the web, WebAssembly will enforce the same-origin and permissions security policies of the browser.
     
    *Part of the open web platform

    Part of the open web platform

    WebAssembly is designed to maintain the versionless, feature-tested, and backwards-compatible nature of the web. WebAssembly modules will be able to call into and out of the JavaScript context and access browser functionality through the same Web APIs accessible from JavaScript. WebAssembly also supports non-webembeddings.
     

      Course Objectives


      Posted by avidal in category: Initial Ideas
      Describe the main objectives you would like to achieve in the course. This can contain very broad competencies students shall achieve.

       

        Prerequisites


        Posted by avidal in category: Initial Ideas
        Describe the prerequisites which you foreseen for the target group

         

          Constraints / Standards


          Posted by avidal in category: Initial Ideas
          Which discipline / industry standards might have to be considered?

           

            Course Objectives


            Posted by avidal in category: Outline
            Please describe the refined course objectives. This should be in line with module descriptions in the course syllabus.

             

              Learning Outcomes


              Posted by avidal in category: Outline
              Please describe the learning outcomes.

               

                Didactical Concept


                Posted by avidal in category: Outline
                Please describe the key aspects of the didactical / instructional design

                 

                  Course Plan


                  Posted by avidal in category: Outline
                  Please create a table which shows the main contents, learning activities as well as potential references (book chapters, papers, ..) and OER to be used for the course development.

                   

                    Course Development


                    Posted by avidal in category: (Course) Development
                    Finally lets create our resource

                     

                      Experiences and Feedback


                      Posted by avidal in category: Evaluation
                      All users provide their experiences

                       

                        Follow up


                        Posted by avidal in category: Evaluation
                        The group discusses and agrees on changes which should be made based on the feedback.