Communications and Media

Media

Last update: Feb 20/10

Courses

Media Programming (CC BY-NC-SA)

The Media Programming course contextualizes the task of programming by focusing on media, such as images, audio, and interactive systems. By doing so, we hope to put programming in a relevant context. For example, iteration is a programming concept that is essential to creating negative and grayscale images. You will learn algorithms for blending two images together and how hierarchical relationships are used to organize elements of a user interface.

Textbooks

B.C. Open Textbook Collection: Art, Media, and Design This is a Canadian created resource(Various CC Licences)

A collection of open textbooks relating to various topics in art, media, and design.

Trends in Digital and Social Media (CC BY-SA)

Social media and other digital devices have entered our collective bloodstream. This e-book touches upon the human experience of contemporary trends that affect how we perceive ourselves, others, and society.

License

Icon for the Creative Commons Attribution 4.0 International License

Media by BCcampus is licensed under a Creative Commons Attribution 4.0 International License, except where otherwise noted.

Share This Book

Nov 30, 2018
<div class="textbox textbox--sidebar">Last update: 20/11/2018</div>  <div class="textbox textbox--sidebar">Last update: Feb 20/10</div>
<h1>Courses</h1> <h1>Courses</h1>
<a href="https://oli.cmu.edu/courses/media-programming-copy/">Media Programming</a> (CC BY-NC-SA) <a href="https://oli.cmu.edu/courses/media-programming-copy/">Media Programming</a> (CC BY-NC-SA)
The Media Programming course contextualizes the task of programming by focusing on media, such as images, audio, and interactive systems. By doing so, we hope to put programming in a relevant context. For example, iteration is a programming concept that is essential to creating negative and grayscale images. You will learn algorithms for blending two images together and how hierarchical relationships are used to organize elements of a user interface. The Media Programming course contextualizes the task of programming by focusing on media, such as images, audio, and interactive systems. By doing so, we hope to put programming in a relevant context. For example, iteration is a programming concept that is essential to creating negative and grayscale images. You will learn algorithms for blending two images together and how hierarchical relationships are used to organize elements of a user interface.
<h1>Textbooks</h1> <h1>Textbooks</h1>
<a href="https://open.bccampus.ca/find-open-textbooks/?subject=Art,%20Media%20and%20Design">B.C. Open Textbook Collection: Art, Media, and Design</a> <img src="https://opentextbc.ca/oerdiscipline/wp-content/uploads/sites/213/2017/11/icons8-canada-map-50.png" alt="This is a Canadian created resource" width="50" height="50" class="alignleft size-full wp-image-729" />(Various CC Licences) <a href="https://open.bccampus.ca/find-open-textbooks/?subject=Art,%20Media%20and%20Design">B.C. Open Textbook Collection: Art, Media, and Design</a> <img src="https://opentextbc.ca/oerdiscipline/wp-content/uploads/sites/213/2017/11/icons8-canada-map-50.png" alt="This is a Canadian created resource" width="50" height="50" class="alignleft size-full wp-image-729" />(Various CC Licences)
A collection of open textbooks relating to various topics in art, media, and design. A collection of open textbooks relating to various topics in art, media, and design.
  <a href="https://granite.pressbooks.pub/comm601/">Trends in Digital and Social Media</a> (CC BY-SA)
  <span>Social media and other digital devices have entered our collective bloodstream. This e-book touches upon the human experience of contemporary trends that affect how we perceive ourselves, others, and society.</span>
Nov 20, 2018
  <div class="textbox textbox--sidebar">Last update: 20/11/2018</div>
<h1>Courses</h1> <h1>Courses</h1>
<a href="https://oli.cmu.edu/courses/media-programming-copy/">Media Programming</a> (CC BY-NC-SA) <a href="https://oli.cmu.edu/courses/media-programming-copy/">Media Programming</a> (CC BY-NC-SA)
The Media Programming course contextualizes the task of programming by focusing on media, such as images, audio, and interactive systems. By doing so, we hope to put programming in a relevant context. For example, iteration is a programming concept that is essential to creating negative and grayscale images. You will learn algorithms for blending two images together and how hierarchical relationships are used to organize elements of a user interface. The Media Programming course contextualizes the task of programming by focusing on media, such as images, audio, and interactive systems. By doing so, we hope to put programming in a relevant context. For example, iteration is a programming concept that is essential to creating negative and grayscale images. You will learn algorithms for blending two images together and how hierarchical relationships are used to organize elements of a user interface.
<h1>Textbooks</h1> <h1>Textbooks</h1>
<a href="https://open.bccampus.ca/find-open-textbooks/?subject=Art,%20Media%20and%20Design">B.C. Open Textbook Collection: Art, Media, and Design</a> <img src="https://opentextbc.ca/oerdiscipline/wp-content/uploads/sites/213/2017/11/icons8-canada-map-50.png" alt="This is a Canadian created resource" width="50" height="50" class="alignleft size-full wp-image-729" />(Various CC Licences) <a href="https://open.bccampus.ca/find-open-textbooks/?subject=Art,%20Media%20and%20Design">B.C. Open Textbook Collection: Art, Media, and Design</a> <img src="https://opentextbc.ca/oerdiscipline/wp-content/uploads/sites/213/2017/11/icons8-canada-map-50.png" alt="This is a Canadian created resource" width="50" height="50" class="alignleft size-full wp-image-729" />(Various CC Licences)
A collection of open textbooks relating to various topics in art, media, and design. A collection of open textbooks relating to various topics in art, media, and design.