You are here


Programming in Alice for Inclusion

This is a workshop on Alice. The authors have been using materials like those here during a middle school workshop for girls. Topics discussed in this workshop include Why Alice? an introduction to Alice with hands-on work, the issues of increasing the numbers of CS majors and graduates and dealing with ethnic and gender issues, setting up a cs course the future of Alice.

Programming with Alice

This is a 4-session set dealing with Alice as a possible environment to expose students to programming in a non-threatening manner.

Robots - Not Just for Vacuuming Your Floors

Robots are becoming more and more common in everyday applications. Students can learn about programming concepts in a hands-on way with Lego robots. Interactive design is the focus with Lego NXT robots.

Teaching CS from K through 12

Presenters answer the question "How can we best teach programming?" Their three goals are to demystify computers for students, encourage students to learn programming, provide tools for parents/educators. Start teaching programming in 6th-8th grades. They include an overview of a middle grade level class. They use Gameboy Advance games as basis for their student projects.

Teaching With Alice

This presentation of Alice begins with a description of Alice and how it's used to support various CS concepts. Starting at slide 15 there is a "folllow along" type of lesson where an Alice program is built and modified over the course of the presentation. Participants can follow along at their computers

Toys and Techniques for Teaching CS

This session will present techniques for using manipulatives and fun activities to teach computer science concepts. Participants will have the opportunity to share and brainstorm new ideas to help make teaching computer science a fun and rewarding activity.

VB for Very Bright Kids

"Writing programs is Fun! This e-book will have you coding your very own Visual Basic programs in no time! With fun cartoons and easy to follow code samples, you'll be creating your own inventions in no time! The book is divided into 5 Parts: Part I – Getting Started Introduction Software You'll Need Formatting Standards Used in this Book What's Next?

Visual Programming via the Squeak Car Demo

Visual programming environments are perfect for teaching computational concepts and problem solving techniques without having to worry about syntax. On the site for thie workshop noted in the URL of this database entry, there are many more references to Sqeak and other programming environments.

You Can Say That Again

Most recently published in A Model Curriculum for K–12 Computer Science: Final Report of the ACM K–12 Task Force Curriculum Committee. (Tucker et al., October 2003.) Used by permission.


Subscribe to CPP.L1:6-05