Об этом курсе
4.4
Оценки: 36
Рецензии: 7
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Часов на завершение

Прибл. 26 часа на выполнение

Предполагаемая нагрузка: 5 hours/week...
Доступные языки

Английский

Субтитры: Английский, Казахский
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Часов на завершение

Прибл. 26 часа на выполнение

Предполагаемая нагрузка: 5 hours/week...
Доступные языки

Английский

Субтитры: Английский, Казахский

Программа курса: что вы изучите

Неделя
1
Часов на завершение
6 ч. на завершение

Sonic Painter

This week we are getting up and running with the Processing IDE. We will show you the basics of writing Processing sketches then move onto some graphics and audio concepts. Mick will then introduce our first audiovisual example - SonicPainter, which allows users to interactively paint with synchronised graphics and sound. ...
Reading
11 видео ((всего 95 мин.)), 4 материалов для самостоятельного изучения, 7 тестов
Video11 видео
1.2 Processing4мин
1.25 Install Javascript Mode Instructions5мин
1.3 Graphics and drawing11мин
1.35 Setup, draw and mouse interaction6мин
1.4 Running Apps on iOS and Android6мин
1.5 Introduction to Audio 9мин
1.6 Sonic Painter 16мин
1.7 Outro 1мин
Additional Lecture: Introduction To Programming 13мин
Additional Lecture: Variables 18мин
Reading4 материала для самостоятельного изучения
Week 1 Code Pack10мин
Slide pack10мин
Install processing URL10мин
Javascript mode is here!10мин
Quiz6 практического упражнения
Practice Quiz: Processing6мин
Practice Quiz: Graphics, drawing and interaction12мин
Practice Quiz: Running Apps on iOS and Android30мин
Practice Quiz: Introduction to Audio4мин
Practice Quiz: Sonic Painter4мин
Sonic Painter20мин
Неделя
2
Часов на завершение
2 ч. на завершение

DJTube

This week we are looking at using images and video, and also finding out how to control sound more fully in an interactive way. We're going to be showing you a really basic interactive VJ/DJ app called 'DJTube', which is a very simple example of how to create and load video, images and animations on desktops / mobile devices, and also use them as a basic user interface.  ...
Reading
8 видео ((всего 83 мин.)), 2 материалов для самостоятельного изучения, 5 тестов
Video8 видео
2.1 Intro 1мин
2.2 Images 19мин
2.3 Controlling audio speed 12мин
2.4 Controlling audio stop/ start 7мин
2.5 DJTube 14мин
2.6 Outro 2мин
Additional Lecture: Arrays 5мин
Additional Lecture: Conditionals 19мин
Reading2 материала для самостоятельного изучения
Week 2 Code Pack10мин
Slide Pack10мин
Quiz5 практического упражнения
Practice quiz: Images6мин
Practice Quiz: Controlling audio speed4мин
Practice Quiz: Controlling audio stop/start6мин
Practice Quiz: DJTube4мин
DJTube20мин
Неделя
3
Часов на завершение
4 ч. на завершение

Audio Visualiser

This week is all about creating an Audiovisualiser. This is a really popular and interesting topic that has lots of applications, from music players, to game engines, to more complex things such as DSP. We'll be learning about algorithmic graphics, audio analysis, and also about using the accelerometer features of your phone. Remember that many desktops don't have accelerometers, no matter how much you shake them! ...
Reading
8 видео ((всего 79 мин.)), 2 материалов для самостоятельного изучения, 7 тестов
Video8 видео
3.1 Transforms (part 1) 8мин
3.1 Transforms (part 2) 5мин
3.2 Trigonometry 5мин
3.3 Accessing Accelerometer Data 12мин
3.4 Audio Analysis 16мин
3.5 Building Audio Visualisers25мин
3.6 Outro2мин
Reading2 материала для самостоятельного изучения
Week 3 Code Pack10мин
Lecture Pack10мин
Quiz6 практического упражнения
Practice Quiz: Transforms (part 1)8мин
Practice Quiz: Transforms (part 2)4мин
Practice Quiz: Trigonometry6мин
Practice Quiz: Accessing Accelerometer Data6мин
Practice Quiz: Audio Analysis6мин
3: Parameterised visualisation20мин
Неделя
4
Часов на завершение
3 ч. на завершение

AngryDroids

This week we will be creating a physics based game using a Physics engine based on Box2D. Physics engines are a fantastic way of creating dynamic gameplay that models the real world. Box2D is one of the most popular because it is optimised to be fast for 2D games that don't need the heavy processing of a 3D engine. It is used in many important 2D games, most famously Angry Birds. We will be using boxwrap2D which is a Java port of the original C++ version of Box2D, that is designed to work with Processing. Since boxwrap2D is java only we have created our own port to JavaScript, which interfaces to the javascript version of Box2D, but provides an almost identical interface to the Processing version. ...
Reading
9 видео ((всего 105 мин.)), 2 материалов для самостоятельного изучения, 6 тестов
Video9 видео
4.1 Physics 13мин
4.2 Forces 7мин
4.3 Preparing and playing sound FX 12мин
4.4 Integrating audio and physics 9мин
4.5 Group discussion 23мин
4.6 Outro 2мин
Additional Lecture: Functions 15мин
Additional Lecture: Loops 18мин
Reading2 материала для самостоятельного изучения
Week 4 Code Pack10мин
Slide Pack10мин
Quiz6 практического упражнения
Practice Quiz: Physics6мин
Practice Quiz: Forces4мин
Practice Quiz: Preparing and playing sound FX10мин
Practice Quiz: Integrating audio and physics6мин
Practice Quiz: Group discussion8мин
AngryDroids16мин
4.4
Рецензии: 7Chevron Right

Лучшие рецензии

автор: VANov 6th 2016

Awesome course. It's packed with tons of information on how to get started making cool interactive programs, especially if you are a music junkie like myself. Great work!

автор: LAJun 11th 2017

Having so much fun programming with processing, the programming concepts and animation is simple to understand with this programming environment

Преподавателя

Avatar

Dr Marco Gillies

Senior Lecturer
Computing Department, Goldsmiths, University of London
Avatar

Dr Matthew Yee-King

Lecturer
Computing Department, Goldsmiths, University of London
Avatar

Dr Mick Grierson

Reader
Computing Department, Goldsmiths, University of London

О University of London

The University of London is a federal University which includes 18 world leading Colleges. Our distance learning programmes were founded in 1858 and have enriched the lives of thousands of students, delivering high quality University of London degrees wherever our students are across the globe. Our alumni include 7 Nobel Prize winners. Today, we are a global leader in distance and flexible study, offering degree programmes to over 50,000 students in over 180 countries. To find out more about studying for one of our degrees where you are, visit www.london.ac.uk...

О Goldsmiths, University of London

Championing research-rich degrees that provoke thought, stretch the imagination and tap into tomorrow’s world, at Goldsmiths we’re asking the questions that matter now in subjects as diverse as the arts and humanities, social sciences, cultural studies, computing, and entrepreneurial business and management. We are a community defined by its people: innovative in spirit, analytical in approach and open to all....

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Оплатив сертификацию, вы получите доступ ко всем материалам курса, включая оцениваемые задания. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.