CodeCombat - Learn how to code by playing a game. 15+ Ways of Teaching Every Student to Code (Even Without a Computer) According to Code.org, 90 percent of parents in the U.S. want their children to learn computer science—it will be crucial for many jobs in the near future—but only 40 percent of schools teach it. Critics claim that it is mainly the more affluent schools that offer computer science courses, thus denying those who attend poorer schools the chance to learn necessary skills. A focus on STEM is not enough: Code.org also reports that while 70 percent of new STEM jobs are in computing, only 7 percent of STEM graduates are in computer science.
It is imperative that savvy schools begin to focus some STEM resources on computer science and programming. In my opinion, parents of every student in every school at every level should demand that all students be taught how to code. They need this skill not because they’ll all go into it as a career—that isn’t realistic—but because it impacts every career in the 21st-century world. Scratch - Imagine, Program, Share. Alice With Ms. Distler. University Alice Materials Tutorials Repository.
Note: This material is still constantly being revised and added to.
Each tutorial comes with the original powerpoint (.ppt) file for you to modify as well as 1-slide, 2-slides, and 4-slides per page handouts. Most topical tutorials also have an exercises page with suggested practice to reinforce what was taught in the tutorial. Files (such as starting worlds or sounds) needed for the tutorial are also provided to download. For many of the tutorials we now include a movie of the finished world. We also provide a handout that is a glossary of Alice terms. CS Fundamentals Unplugged Lessons. Each of these activities can either be used alone or with other computer science lessons on related concepts. 2019-20 CS Fundamentals Curriculum 2019 Course A-F Curriculum Book Course A-F Supply List Course Amazon Lists Resources for older versions of CS Fundamentals. App Inventor. Get Started Follow these simple directions to build your first app!
Tutorials Step-by-step guides show you how to create even more apps. Teach. iPhone App and Game Development Online Course. How does the course work?
The online course will be a mix of text-based online tutorials, Playground challenges and lecture/speaker videos. Can I access tutorials whenever I want? Yes. Scratch - Imagine, Program, Share. Hour of Code. Microsoft Touch Develop - create apps everywhere, on all your devices! Error Page. Thimble by Mozilla - An online code editor for learners & educators. University Alice Materials Tutorials Repository. Creative Computing. 7 units44 activitiesremixing encouraged download the Scratch 3.0 version of the guide> help learnerscreate new worldswith computing.
Scratch 2.0 Tutorial: Speed Racer Game Basics. Scratch - Imagine, Program, Share. Speed Racer - a 1-hour Scratch introduction. A quick and fun introduction to Scratch that introduces motion, loops, variables and other topics.
Should take about an hour. This handout is what I use for my Scratch introduction. It takes about an hour and gets people to have a playable game in about 20 minutes (with the rest of the time for extending the original game). Before this I like to introduct the Scratch interface and the idea of scripting (how can you make the cat look like he is running?). Anybody can learn. CodeCombat - Learn how to code by playing a game.