370 likes | 525 Views
Welcome to Introduction to Computer Science using Alice 2.2. Erik Amerikaner Oak Park High School Oak Park, California emerikaner@oakparkusd.org computerteach@roadrunner.com http://erikamerikaner.com. We will show you today. Why use Alice 2.2 as an Introduction to Computer Science
E N D
Welcome to Introduction to Computer Science using Alice 2.2 Erik Amerikaner Oak Park High School Oak Park, California emerikaner@oakparkusd.org computerteach@roadrunner.com http://erikamerikaner.com
We will show you today • Why use Alice 2.2 as an Introduction to Computer Science • Background of Alice 2.2 • How to access and install the Alice 2.2 program • How to run the Alice 2.2 program • Alice 2.2 online resources • Tutorials and examples of Alice worlds your students can use immediately. • Alice 2.2 Learning Materials, Projects, and Assessments • Posting and hosting Alice worlds on YouTube. CCSC Presentation March 26, 2010
Erik Amerikaner’s Background • Computer Science and Advanced Office Applications teacher at Oak Park High School, Oak Park, CA. • Ventura College, Community Education- Introduction to Computer Gaming with Alice. • Microsoft Certified Professional • Microsoft Certified Office Applications Instructor • Microsoft Certified Specialist on Office 2003/2007 • High School Webmaster and Teacher Trainer • Candidate 2010 for National Board of Teaching Standards in Career and Technical Education-Information Technology. CCSC Presentation March 26, 2010
Erik Amerikaner’s Background • Online Executive Editor for Glencoe/McGraw-Hill Publishing, Technology Turning Points • Co-author/reviewer for Glencoe/McGraw-Hill Publishing: CCSC Presentation March 26, 2010
Why use Alice 2.2 as an Introduction to Computer Science • "Alice is the perfect tool to introduce students to object-oriented programming. It keeps them happy with a clean, drag-and-drop interface where they can actually see how their programs work. Even better, it allows me to teach them the fundamental computer science concepts such as type and inheritance in a pain-free, intuitive fashion." -- Jacob Kaufman-Osborn, Computer Science Teacher, McKinley Technology High School, Washington, DC http://mths.k12.dc.us/ • "Just wanted to let you know that we are using ALICE for the first time this semester at Penn State University, Schuylkill campus. We have incorporated it into a redesign of our IST 110 (Information, People, and Technology) course and the student response has been great. The course serves both non-majors and Information Sciences and Technology (IST) majors, both of whom have been very enthusiastic about ALICE. Our IST majors who are concurrently enrolled in our CS1 course (Java-based) have openly asked "why don't we use this in CS1?" (alas, that is out of our control)." -- Jeffrey A. Stone, M.S. Instructor of IST Penn State-Schuylkill Campus CCSC Presentation March 26, 2010
Why use Alice 2.2 as an Introduction to Computer Science • "At Manhattan Center for Science and Mathematics High School, we offered Alice programming this year. By the end of the school year, 7 sections of our 9th through 12th graders completed the one semester course. The results were phenomenal. My students stayed focused and on task throughout the computer lab period. They created wonderful animations and learned quite a lot of object oriented programming skills." -- Michael Kadri, Department of Mathematics and Computer Technology, Manhattan Center for Science and Mathematics • "Alice was a really fantastic software to be using for Building Virtual Worlds. It was extremely easy to learn and use, and produced such amazing virtual reality worlds. More important than it's ease of use, however, is how effective a learning tool it turned out to be. I was a painter for the course, so going into the course I already knew how to draw and paint. However, I didn't know anything about CAD modeling or programming. Over the semester I took BVW, I learned to model and have become quite proficient at it. I even learned a little programming; While I didn't realize I was learning any programming at the time, when I started taking 15-125 this semester, I was already familiar with all of the basic concepts. While obviously I didn't learn to model using Alice (Alice isn't used for that) it was definitely why I learned that skill." -- Joe Hocking, Building Virtual Worlds student CCSC Presentation March 26, 2010
History of Alice • Developed in response to decline of CS majors and especially the decline of women in CS Careers. • Developed at Carnegie Mellon University and the University of Virginia in 1999 • Refreshed in 2004 and 2009 • Alice 2.2 released in 2009- • Improved video • Alice 3.0 in Beta testing CCSC Presentation March 26, 2010
Alice.org Teaching Materials Community Forums Download Alice 2.2 CCSC Presentation March 26, 2010
Alice 2.2 Download Screen CCSC Presentation March 26, 2010
Alice Community Forums CCSC Presentation March 26, 2010
Alice in the Welcome Screen CCSC Presentation March 26, 2010
Alice Student Tutorials CCSC Presentation March 26, 2010
Alice Tutorials- continued CCSC Presentation March 26, 2010
Alice Help Screen CCSC Presentation March 26, 2010
Examples of Alice Worlds CCSC Presentation March 26, 2010
Alice 2.0 Shelly Cashman CCSC Presentation March 26, 2010
Introduction to Alice 2.0 CCSC Presentation March 26, 2010
Alice 2.0 S/C Student Files CCSC Presentation March 26, 2010
Alice 2.0 S/C Faculty Access Link to Faculty Website CCSC Presentation March 26, 2010
Alice 2.0 Faculty Files CCSC Presentation March 26, 2010
Alice 2.0 PowerPoint Files CCSC Presentation March 26, 2010
Alice 2.0 ExamView on my website Click here to open exam CCSC Presentation March 26, 2010
Alice 2.0 ExamView Test online CCSC Presentation March 26, 2010
Alice 2.0 ExamView Test Click to submit CCSC Presentation March 26, 2010
Alice 2.0 ExamView Result CCSC Presentation March 26, 2010
Dick Baldwin Resourceshttp://www.dickbaldwin.com/tocalice.htm CCSC Presentation March 26, 2010
Barb’s Ericson’s Resources • I have been doing webinars on Alice and have materials that go along with the webinars at http://home.cc.gatech.edu/TeaParty/65. You will be asked for a user-id and a password or a key. Just enter a key of brillig. • I also have short videos at http://home.cc.gatech.edu/TeaParty/57. • You are welcome to use my materials. Just keep my name on them. • Thank You, • Barb Ericson CCSC Presentation March 26, 2010
Exporting to a video Alice 2.2 • http://www.alice.org/downloads/Alice2.2_Guide.pdf http://www.alice.org/downloads/Alice2.2_Guide.pdf CCSC Presentation March 26, 2010
Sample Video Clip CCSC Presentation March 26, 2010
Video from my website link • Web 2.0 server • Lunar Lander Project • Recorded with Flash Studio Link to site CCSC Presentation March 26, 2010
Alice 2.0 You Tube Videos • Link to YouTube CCSC Presentation March 26, 2010
TechSmith Studio Software Link CCSC Presentation March 26, 2010
Some Resources • Alice.org • Shelly-Cashman Introduction to Alice 2.0 • Shelly-Cashman Faculty Link • Dick Baldwin • Barb Ericson • Computer Science Teachers Association CCSC Presentation March 26, 2010
Some Resources Cont’d http://www.alice.org/community/showthread.php?t=3686 http://www.alice.org/community/showthread.php?t=3686 http://www.alice.org/community/showthread.php?t=3686 Click to link CCSC Presentation March 26, 2010
Some Resources Cont’d Link to Newsletter ncwit.org itpossibilities.org CCSC Presentation March 26, 2010
Summer Conferences 2010 Link to Workshops Link to CSTA Other Alice workshops announced the newsletter-handout CCSC Presentation March 26, 2010
Questions? Let’s Go to Alice…This presentation and web links are available at http://erikamerikaner.com/ConsortiumforComputingSciences.aspx CCSC Presentation March 26, 2010