$80
for 6 classesAnimation & Java Programming With Alice - Level 2 (Ages 9-14)
Completed by 15 learners
Ages 9-14
Live Group Class
Live video meetings
1x per week, 6 weeks
1-6 learners per class
50 min
What's included
6 live meetings
5 in-class hoursHomework
1 hour per week. Homework is optional and may include finishing up the week's project.Assessment
Feedback will be informal. I can provide more formal feedback and/or grades by request.Grading
includedClass Experience
This will be a continuation of the first Alice 3 class in which students create digital stories using text-based dialog and animation. We will be using Alice 3, which combines object-based coding with texted-based Java coding. Alice is a free program made available by Carnegie Mellon and is used widely in elementary through college-age computer, visual arts, and other core classes. Students taking this course should have completed the first Alice 3 course or have previous animation or programming experience. Students will be introduced to projects that we will start together in class and they can finish outside of class if necessary. I will demonstrate how to use the program step-by-step sharing my screen and students can follow along on their own computers. They can share their screens if they need help troubleshooting. (Teacher will also be available throughout the week for help and questions on projects outside of class.) The second Alice class builds on what was learned in the first class. We will work on creating methods and procedures and learn about classes and how to edit and apply characteristics of objects and their classes. There will be lots of dogs, penguins, chickens and an elaborate Hokey Pokey routine, among other things! Students can have fun by individualizing their projects as well. Parents or students will need to download and install Alice 3 on their computer prior to the first week (teacher will be available for any technical support needed!) Download it from: http://www.alice.org/get-alice/alice-3/. Alice 3 will run on Windows (32- or 64-bit systems), Mac OS, or Linux. In Lesson 1, students will learn how to create their own procedures for a class of objects as we write a method to make a dog’s tail wag and then learn to use that procedure with other objects within that class. We will also look at how to export and import procedures so they can be reused in other animations. In Lesson 2, students will learn how to create several HokeyPokey methods and apply them to other objects in different classes (Yetis and Aliens and Turtles, Oh My!) In Lesson 3, we will extend the HokeyPokey method to apply to all bipeds and we will learn to use the Constructor to change the properties of specific objects within a class (color-changing chickens!) In Lesson 4, we will add a “for loop” to our HokeyPokey project and learn how to use Conditionals to move objects to the closest object (penguins!). In Lesson 5, we will problem-solve how to design a program from the ground up as we teach a penguin how to go bowling! Lesson 6 will be time for students to showcase their own projects and students will be given direction on how to continue their studies in Alice and Java, about new versions of Alice that are available, etc. Throughout the session, there will be discussion questions about animation and programming, and students will be encouraged to share their work and help troubleshoot each other’s projects. (This is encouraged, but not required). Grades are available to those who request it; otherwise feedback will be informal.
Learning Goals
Students will learn more about how to create and implement methods, procedures, and classes in Alice 3.
Other Details
Parental Guidance
Students or parents will need to download the Alice program for their operating system if they do not have it from this website: https://www.alice.org/get-alice/alice-3/. No account creation is required.
Supply List
The Alice software program is available from: https://www.alice.org/get-alice/alice-3/
External Resources
In addition to the Outschool classroom, this class uses:
Sources
The program is available from https://www.alice.org/get-alice/alice-3/. Learning materials may be sourced from Carnegie Mellon, the Alice website, and "Learning Java through Alice 3: 3rd Edition" by Tebring Daly and Eileen Wrigley.
Meet the teacher
Teacher expertise and credentials
2 Teaching Certificates
Indiana Teaching Certificate
Texas Teaching Certificate in Special Education
2 Degrees
Master's Degree in Education from Wilkes University
Bachelor's Degree from Ball State University
I've taught animation and programming to both middle school and high school students. I like to have fun and help students learn to use technology creatively.
Reviews
Other classes by Sally Morris - Tech/SPED
Other classes by Sally Morris - Tech/SPED
Related categories
Parents also liked
[One on One] Private Tutoring JAVA Coding - Introduction to Programming in JAVA
Ziad Ghazi
4.6
(9)
$55 per session
1-on-1 Lessons
On Demand
7-18
Java Coding: Learn Programming With Fun Projects - Level 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
$21 per class
Next session at 7 PM on Tue 5/27
Group Class
12 wks, 1/wk, 50 min
12-17
Java Programming I
Susan Frederick
4.9
(16)
$30 per class
Next session at 2 PM on Mon 6/2
Group Class
2 wks, 3/wk, 1.42 hr
12-17
Java Programming - Private 1 to 1 Tutoring
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
$39 per session
1-on-1 Lessons
On Demand
10-18
Java Weekly Class
MissB aka Bhavana R (Coding)
4.9
(38)
$25 per class
Next session at 10 PM on Tuesday
Group Class
1/wk, 45 min
11-16
Java 1:1 Class
MissB aka Bhavana R (Coding)
4.9
(38)
$70 per session
1-on-1 Lessons
On Demand
13-18
101 Private Customized - Intermediate- Java Programming- 1 Hour Weekly
StudentScholars
3.9
(86)
$48 per session
1-on-1 Lessons
On Demand
9-18
101 Private-JAVA Programming -Intermediate- Level 2 - 30 Minutes Weekly
StudentScholars
3.9
(86)
$33 per session
1-on-1 Lessons
On Demand
9-18
101 Private Customized - Basics for Beginners- Java Programming- 1 Hour Weekly
StudentScholars
3.9
(86)
$43 per session
Next session at 2:30 PM today
1-on-1 Lessons
On Demand
9-18
101 Private-JAVA Programming -Basics for Beginners- Level 1 - 30 Minutes Weekly
StudentScholars
3.9
(86)
$33 per session
1-on-1 Lessons
On Demand
9-18
101 Private-JAVA Programming -Basics for Beginners- Level 1 - 30 Minutes Weekly
StudentScholars
3.9
(86)
$33 per session
1-on-1 Lessons
On Demand
7-18
Learn Object Oriented Programming With Java
Mikaila
$35 per session
1-on-1 Lessons
On Demand
13-18
2-in-1 Java and Python Coding| Year-Long Weekly Programming Class for Begineers!
Faruk Hasan
4.8
(149)
$10 per class
Next session at 2:05 AM on Wednesday
Group Class
1/wk, 35 min
10-13
Magic Java: Learn Professional Coding Through Art and Games (1 on 1)
Nicolas Bulgarides
$55 per session
1-on-1 Lessons
On Demand
13-18
Minecraft JAVA Edition: How to Survive on Survival Beginners Course Java
Julie Olufson
4.9
(270)
$15 per class
Next session at 2 PM tomorrow
Group Class
1/wk, 45 min
5-10
Camp: Become a Java Jedi
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
$20 per class
Next session at 3 PM on Mon 6/16
Group Class
1 wk, 5/wk, 50 min
10-15
More to explore
Start Business
Typing-keyboard
Navigation
Bringing Home New Puppy
Warrior Plant Medicine
Making A Dungeons And Dragons Campaign
Mentorhood Mathematics
Math Boot
Hero Academia
D & D 103
Giant Panda
Epic Bridge Engineering
Prehistoric Sea Creatures
Reading And Grammar
Dark Matter
Marine Life
Spanish Essay
Adhd Learning
Spanish Semester
Sweet Treats And Desserts Baking