Programming with Alice Tutorials
Online Contents For This Course
We have made some of the video tutorials for
Programming with Alice
freely available to help you evaluate our training. Click on any of the linked lesson listings below to preview FREE!
Course Description
Alice is a 3-D programming language that makes it easy to create an animation for creating applications, telling a story, or playing an interactive game. Alice is a teaching tool for introductory computing. It uses 3D graphics and a drag-and-drop interface to facilitate a more engaging, less frustrating first programming experience. This course by Arthur Lee assumes no prior programming background and uses a building block approach beginning with simple Alice features and examples while gradually introducing more complex features. Sample programs are provided to be referenced by the user to enhance their learning experience. To begin learning today, simply click on the movie links.
Choose your media type:
|
Introduction
|
|||
| Welcome to Alice Programming | (03:17) | T | |
| Versions of Alice | (04:26) | T | |
| Why Learn Alice? | (04:09) | T | |
| Alice Environment & Terminology | (04:54) | T | |
|
Getting Started with Alice
|
|||
| Launching Alice | (05:41) | T | |
| The Alice Tutorial pt. 1 | (05:55) | T | |
| The Alice Tutorial pt. 2 | (03:04) | T | |
| The Alice Tutorial pt. 3 | (03:28) | T | |
| Exploring the Demos | (06:02) | T | |
| Creating a Simple Animation World | (05:39) | T | |
| Object Manipulator / Camera Controls | (06:07) | T | |
|
Background Setup & Objects
|
|||
| Backgrounds & Object Galleries | (06:07) | T | |
| 3-D Objects Properties | (06:02) | T | |
| Motion of Objects | (03:37) | T | |
| Objects with Components | (04:10) | T | |
| Object Animation Example | (04:22) | T | |
|
Saving & Executing Programs
|
|||
| Saving an Alice World | (05:07) | T | |
| Recognizing Error Types | (06:05) | T | |
| Object Interaction/Logic Errors | (05:47) | T | |
| Examples of Errors in Alice | (05:01) | T | |
| Printing Alice Code | (04:36) | T | |
|
Writing Code
|
|||
| Developing a Program With Code | (06:08) | T | |
| Modifications With Coding Blocks | (04:20) | T | |
| Orientation of Objects Demo | (07:20) | T | |
| More on Object Orientation | (05:16) | T | |
| Built-in Functions & Expressions | (04:28) | T | |
| Demo Program of Function/Expression | (07:03) | T | |
| Demo2 Function/Expression | (04:32) | T | |
|
Object-Oriented Programming
|
|||
| OOP Use of Methods & Parameters | (06:47) | T | |
| Inheritance & Class-Level Methods | (03:46) | T | |
| Demo Program Using Methods | (05:38) | T | |
| OOP vs. Object-Based Programming | (05:08) | T | |
| Tutorial All About Methods pt. 1 | (05:31) | T | |
| Tutorial All About Methods pt. 2 | (06:57) | T | |
|
Programming Structures
|
|||
| Sequence Structure | (03:57) | T | |
| Selection Structure | (06:16) | T | |
| Loop Structure | (05:53) | T | |
| Demo Program Using If-Else | (07:14) | T | |
| Demo Using If-Else with Interactivity | (04:23) | T | |
| Demo Using If-Else/Method/Function | (04:41) | T | |
| Demo Program Using Loop | (04:16) | T | |
| Demo Program Using Nested Loops | (05:01) | T | |
|
Variables in Alice
|
|||
| Variables Overview | (03:35) | T | |
| Alice Data Types | (05:20) | T | |
| Variable Declaration/Naming Rules | (08:08) | T | |
| Variable Example/Light Demo | (05:04) | T | |
| Demo Program Using Variable Parameters | (06:23) | T | |
|
Interactive/Event-Driven Programming
|
|||
| Event-Driven Concepts | (05:54) | T | |
| Demo Program 1/Event-Driven | (04:39) | T | |
| Demo Program 2/Event-Driven | (06:10) | T | |
| Demo Program 3/Visibility | (05:06) | T | |
| Demo Program 3 Part 2/Opacity Property | (04:49) | T | |
| Tutorial - More Event-Driven Options | (06:51) | T | |
|
Random Numbers & Motion
|
|||
| Use of Random in Alice | (05:09) | T | |
| Random Number Example | (05:52) | T | |
| Random Motion Example | (06:00) | T | |
|
Arrays in Alice
|
|||
| Fundamentals of Arrays in Alice | (06:18) | T | |
| Demo Program/Array Example 1 | (05:41) | T | |
| Demo Program/Array Example 2 | (05:58) | T | |
| Demo Program/Array Example 3 | (03:59) | T | |
| Sorting Elements within an Alice Array | (05:18) | T | |
| Sorting Demonstration pt. 1 | (06:54) | T | |
| Sorting Demonstration pt. 2 | (02:57) | T | |
|
Wrap Up
|
|||
| Summary of Content Covered | (02:21) | T | |
|
Credits
|
|||
| About this Author | (01:08) | T | |
Course Information
| Course: | Programming with Alice |
| Author: | Arthur Lee |
| SKU: | 34107 |
| ISBN: | 1-936334-15-1 |
| Release Date: | 2010-05-14 |
| Duration: | 6 hrs / 65 tutorials |
| Work Files: |
Yes |
| Captions: | Available on CD and Online University |
Search within Captions
Subscription / Purchase Information
Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Sign up for a Free Trial
Full Access Members have full access to VTC.com's entire library of video tutorials.
If you are already a member, please login here.
United States
Email this Page
Send us Feedback