This workshop is for students who want to get up and running with the leading imaging digital software Photoshop by working alongside project-based hands-on training. The workshop covers web elements creation, photo retouching, and various special effects. Students who are interested in computer graphics/digital imaging/arts are welcome to attend. Ages 11-17.
Students will develop their very own internet websites. They will start by learning how websites work and the basics of HTML and then proceed to the PHP programming language. Students will learn about databases and how to use database-driven content on their website as well as how to plan a website, what makes for good navigation, how to make design decisions and about cross browser or special mobile considerations for making web pages. All work will be protected by the university firewall, but by the end of the week, the students will have enough knowledge to make a real, publically accessible website on the internet. Previous HTML experience is a plus. Ages 14-17.
This fun Flash animation workshop will instruct students on how animations work and assist them in creating animations of their own. Animations will encompass integration of pictures, art, and audio. Students familiar with drawing application are recommended, but students of all computer skill levels and interested in animation are welcome. Ages 11-14.
Enjoy Music and Computers? Using the Max/MSP programming environment, students will learn how to write software applications for audio. By the end of the workshop, students will have created their own software synthesizer, media player, and audio recording software. Students can also elect to program their own visualizer that will react to the audio software that they create. Because this is a programming class, students will learn the basics of program logic and create their own control algorithms for audio programming. Ages 11-17.
This fun Flash animation workshop will instruct students on how animations work and assist them in creating animations of their own. Animations will encompass integration of pictures, art, and audio. Students familiar with drawing application are recommended, but students of all computer skill levels and interested in animation are welcome. Ages 11-14.
Second Life is an online environment where people can create anything they can imagine. This class will teach you how to build 3D objects and then bring them to life using Second Life's built in coding capabilities. This is a great choice for anyone who wants to learn the basics about 3D modeling and the programming that goes along with it. Ages 11-17.
The focus of this workshop is to teach students modeling, animation, lighting, texturing, and rendering using open source software, Blender. Students will learn to develop scenes and to do character modeling. We'll also b using open source software called Yafaray to help make the process of creating 3D models easier and of better quality. The importance of using open source software is that students can continue to work at home. For more information and an example of how Blender works, please check out www.blender.org. Ages 11-17.
Students will learn about creating Apple applications for mobile phones. Students will work through the basics of programming, including how to: access contact list, use GPS sensors, get data from the internet and use other features. By the end of the week, students will be able to create their own basic apps. The class will have a set of Apple mobile devices for testing and development. This is an advanced course. Students will be expected to have taken at least one Java programming class prior to attending this workshop. Ages 14-17.
In this workshop, students will be introduced to some basic software techniques for controlling individual robots and multi-robot systems. The course will be divided into two parts. In the first part of the course, students will learn how to design a software robot model of an actual robot using a robot simulator. Students will then learn to write software programs for doing simple tasks with the robot model they created. The software programs will then be transferred from the robot simulator to an actual robot so that students can see the robot perform the tasks they have programmed. This part will also highlight the challenges faced while implementing software code on robot hardware.
The second part of the course will focus on exploring some basic coordination methodologies used to design multi-robot systems. Students will then learn different multi-robot coordination techniques and implement one of those techniques for controlling a multi-robot system on the robot simulator.
On the final day of the course, students will be able to give a short demonstration of the work they have done in the course. Ages 14-17.
Advanced Flash techniques for game design. This class picks up where the Adobe Flash class left off. We will be going into Flash's action script language to learn the basics of making objects on the screen move with the mouse and keyboard. Students will learn the concepts behind making video games, and will be able to make their own simple games by the end of the session. *Prerequisite: Must have completed Intro to Adobe Flash prior to this class. Ages 11-14.
Using Cakewalk Sonar, students will learn how to create their own music with a computer. Students will learn the basics of MIDI and create their own sequences and create songs using loops. Students will also learn how to create their own loops, learn the basics of audio recording, and how to set up their own home studio. By the end of the workshop, students will have created their own musical composition on CD or in mp3 format. Ages 11-17.
Advanced Flash techniques for game design. This class picks up where the Adobe Flash class left off. We will be going into Flash's action script language to learn the basics of making objects on the screen move with the mouse and keyboard. Students will learn the concepts behind making video games, and will be able to make their own simple games by the end of the session. Must have completed Adobe Flash prior to this class. Ages 11-17.
Students must have completed Freshman year of high school to be eligible for this workshop.
This workshop is not about what is or what was - this workshop is about what can be! It is designed to challenge creative people to generate new and exciting IT ideas. You will use a variety of new technologies and your own ideas to solve a variety of real-world problems. You will learn tools, techniques, and methods for generating innovative IT ideas and solutions. It will teach you to think about future information technology possibilities and will equip you with the ability to creatively solve problems in new and innovative ways.
The focus of this workshop is to teach students modeling, animation, lighting, texturing, and rendering using open source software, Blender. Students will learn to develop scenes and to do character modeling. We'll also b using open source software called Yafaray to help make the process of creating 3D models easier and of better quality. The importance of using open source software is that students can continue to work at home. For more information and an example of how Blender works, please check out www.blender.org. Ages 11-17.
After the completion of the human genome project, computational tools are being used extensively in the processing and management of sequence data. Rapid development of new sequencing technologies will soon make it possible to have our entire genome sequenced within minutes; akin to a routine laboratory test we currently get done in any hospital. The objective of this workshop is to trace information embedded in DNA sequence. We plan to achieve this with a mixture of talks and practical sessions that will include building DNA molecules with gummy bears and using computer software written by students. Ages 14-17.
This workshop is for students who want to get up and running with the leading imaging digital software Photoshop by working alongside project-based hands-on training. The workshop covers web elements creation, photo retouching, and various special effects. Students who are interested in computer graphics/digital imaging/arts are welcome to attend. Ages 11-17.
Advanced Flash techniques for game design. This class picks up where the Adobe Flash class left off. We will be going into Flash's action script language to learn the basics of making objects on the screen move with the mouse and keyboard. Students will learn the concepts behind making video games, and will be able to make their own simple games by the end of the session. *Prerequisite: Must have completed Intro to Adobe Flash prior to this class. Ages 11-14.
This class will build on the programming foundation learned in Basic Flash course. Students will learn about user interaction with the computer and how to maximize the ease of use. Students will have the option to make a game or to make a basic web page using Flash.
Students will learn about creating Apple applications for mobile phones. Students will work through the basics of programming, including how to: access contact list, use GPS sensors, get data from the internet and use other features. By the end of the week, students will be able to create their own basic apps. The class will have a set of Apple mobile devices for testing and development. This is an advanced course. Students will be expected to have taken at least one Java programming class prior to attending this workshop. Ages 14-17.
In this workshop, students will be introduced to some basic software techniques for controlling individual robots and multi-robot systems. The course will be divided into two parts. In the first part of the course, students will learn how to design a software robot model of an actual robot using a robot simulator. Students will then learn to write software programs for doing simple tasks with the robot model they created. The software programs will then be transferred from the robot simulator to an actual robot so that students can see the robot perform the tasks they have programmed. This part will also highlight the challenges faced while implementing software code on robot hardware.
The second part of the course will focus on exploring some basic coordination methodologies used to design multi-robot systems. Students will then learn different multi-robot coordination techniques and implement one of those techniques for controlling a multi-robot system on the robot simulator.
On the final day of the course, students will be able to give a short demonstration of the work they have done in the course. Ages 14-17.