On Strategy : What Managers Can Learn from Great Philosophers. About the Course The business world is at first sight a world of numbers.
Accounting, algorithms, processes, quarterly figures, market shares, stock options, currency exchange rates etc. In all those areas, strong management tools exist and allow leaders to track their activities, improve their strategy, and overall run their company. But another part the business world, equally important, has no numbers available. Corporate image, stress, creativity, team spirit, assertiveness, "black swans", aesthetics etc.
And a lack of rigor suddenly occurs with the excuse : "Since I can't measure, I can't manage This is a mistake. To help leaders to be rigorous even without figures, great philosophers have lots of ideas. When one says, for example, "We should think creatively about the future of the company," our minds immediately focus on the word "company," which is part of the daily life. Course Syllabus Lecture 1 : The forgotten half of change 1.1 Change : Parmenides or Heraclites? 5.1. 6.1. Creative Programming for Digital Media & Mobile Apps. About the Course This course will teach you how to develop and apply programming skills to creative work.
This is an important skill within the development of creative mobile applications, digital music and video games. It will teach technical skills needed to write software that make use of images, audio and graphics, and will concentrate on the application of these skills to creative projects. Additional resources will be provided for students with no programming background.
Course Syllabus Week 1: Introduction: sonic painter Week 2: Interactive D/VJ app Week 3: Music player and sensor controlled visualiser Week 4: Game with physical modelling and synthesis Week 5: APIs accessing and processing social media data Week 6: Music machine Recommended Background Most students are expected to have some background in programming and/or computer science, and some experience of (possibly extra curricular) creative work. Suggested Readings There is no required reading. Beginning Game Programming with C# About the Course The Beginning Game Programming with C# course is all about learning how to develop video games using the C# programming language.
Why use C# instead of C++, Java, ActionScript, or some other programming language you may have heard of? First, using C# lets us use the Microsoft XNA and open-source MonoGame frameworks, which help us quickly develop games for Windows, Android, iOS, Mac OS, and others. Second, the Unity game engine is very popular with indie game developers, and C# is one of the programming languages you can use in the Unity environment.
And finally, C# is a really good language for learning how to program. That learning how to program comment is important because this course doesn't assume you have any previous programming experience. What’s Your Big Idea? About the Course You want to make a difference in the world, and you’re not sure where to begin. You have an idea a day, but are they good ones? How do you turn those ideas into reality? We have started and sustained commercial, social, artistic, scientific and educational enterprises for most of our adult lives, so we've grappled with those same questions.
This course will draw heavily from our experience and that of our three world-class guest entrepreneurs who will also share their insights. The goal of this course is to provide a practical framework for identifying a promising opportunity, assessing its impact, and then developing the idea to a point where it could become a sustainable enterprise. Creative Problem Solving. About the Course This course will help you understand the role of creativity, innovation, and problem solving in your own life and across disciplines.
It will challenge you to move outside of your existing comfort zone and to recognize the value of that exploration. What makes an idea creative, anyway? This course will help you understand the importance of diverse ideas, and to convey that understanding to others. It will cover methods for generating new ideas, increasing motivation, and ways to increase your own creative ability through assessment and discussion. Programming Mobile Applications for Android Handheld Systems. About the Course Handheld systems, such as smartphones and tablets are now the most common way for people to access and interact with computing services.
The demand for application development skills is therefore growing at a breathtaking pace. Gamification. About the Course Gamification is the application of digital game design techniques to non-game contexts, such as business, education, and social impact challenges.
Video games are the dominant entertainment form of modern times because they powerfully motivate behavior. Game mechanics can be applied outside the immersive environments of games themselves, to create engaging experiences as well as assign rewards and recognition. Video Games and Learning. Developing Innovative Ideas for New Companies: The First Step in Entrepreneurship. Home Page. Advance Your Career Through Project-Based Online Classes - Udacity. Intro to JS: Drawing & Animation.