#Coding - Arts (Performing & Visual)
Krita is a FREE and open source painting tool designed for concept artists, illustrators, matte and texture artists, and the VFX industry. Krita has been in development for over 10 years and has had an explosion in growth recently. It offers many common and innovative features to help the amateur and professional alike. See below for some of the highlighted features.
Open Game Art is a media repository intended for use with free software game projects. Its purpose is to allow developers to easily replace programmer art with high-quality, appropriately licensed artwork. It accepts both 2D and 3D art, as well as sound effects and music.
In this online visual arts programming course, taught by Chandler McWilliams of UCLA, students are introduced to creative coding using p5.js, and explore programming in the visual arts.
When the Hour of Code launched in 2013, I set aside my English curriculum for one day so my eighth graders could experiment with computer coding. There was just one problem: I had never written a line of code in my life! Luckily, the Hour of Code offers more than 200 video tutorials for all…
My entry: Lonliness on Scratch by cs68127 Instructions press space. i recorded my voice reading the poem. Notes and Credits (added by cs68127) credit to @-AquaLotus- for the tree, and idea. i made this poem up a while ago, and recited it during poetry cafe. its called a definition poem.
Fourth in a series of lesson plans introducing Scratch programming and aligning to the Common Core State Standards. I'm hoping to produce content-aligned material so that more teachers feel able to participate in Hour of Code.
Emily Dickinson - A Poet's Life and Scholarly Traits on Scratch by JayfeatherrulesSide
imani and jades project on Scratch by fpms - An example of using Scratch for Biographical writing.
Here's a fun unit plan idea from Karen Randall. At Expo Elementary School, Karen's students made a narrated slideshow as part of a unit on culture. Students went around taking pictures with a digital camera for a couple of days, and documented their lives and interests.
Creative writing with Scratch can take the form of encouraging your students to collaborate on creating a Read-Aloud Scratch book. The idea is to produce a book for preschoolers. The sentences shoudl be short and simple and the story line is left to the students' collective imagination.
6th Grade Math lesson on the coordinate plane; introduces very basic Scratch programming.
This latest phase of Citizen Maths Scratch Videos includes content for Proportion, Representation, and Uncertainty: https://www.citizenmaths.com/how-to-use-scratch-in-citizen-maths/ In addition to the videos, the site includes a table (excerpted below) describing which skills are explored in each video.
In the May 2012 ScratchEd Webinar, Karen Brennan and Michelle Chung from the ScratchEd Team discuss different forms and approaches to assessing students' understandings of computational thinking. During the presentation, Karen shared a definition of "computational thinking" comprised of:
Colin Meltzer and Jennifer Junkin are colleagues at The Carroll School in Lincoln, MA which serves children, grades 1-8, diagnosed with language-based learning disabilities such as dyslexia. Jennifer is the ninth grade math teacher and Colin is the Director of Learning Commons.
In this project students will build a lunar lander than must land on the moon while dealing with gravity and inertia. Credit to actruncale who built the original project and on which this one is based.
This is an over simplified representation of how poisons came to become common ingredients in American food. There is an interactive portion at the end.
Children can study different phenomenon by designing their own instruments, putting together an experiment and collecting data. The goals of the activity are: Teach the children about sensors and its applicability in their everyday life. Familiarize the children with scientific investigations when they formulate, experiment and think about their topics of interest. Teach the children to use computational tools to help them in their scientific investigations. Motivate children to build their own tools for the manipulation and representation of the data.
Lesson plan, activity, and sample project for animating mitosis. Could easily be adapted to animate other biological processes or really, anything you can animate.
This is the slideshow for a panel session from the Scratch@MIT 2010 conference. It gives examples of ways Scratch is being integrated into math and science classes, then asks participants to think about resources and structures that would help to involve more classes.
This project was the culminating activity for our ELA studies around the novel Bud Not Buddy by Christopher Paul Curtis. The objective was for students to use the programming language Scratch to demonstrate their recognition of sequencing, setting, and the theme, When one door closes, another opens. Students worked individually and each chose a different chapter from the book. Each project included step-by-step moves matching the sequence of the story, elements of the setting, and the characters from the assigned chapter. In addition, programming, logical thinking, problem solving and presentation skills were developed.
This lesson teaches students how to assemble a quiz game that reviews content area vocabulary.
Help students practice ELA skills and computational thinking through digital storytelling.
Mathematical Experiments with Polystar By Dan Lynn Watt In this activity you can explore the behavior of a script, Polystar, to create geometric designs using two variables, distance and angle. The behavior of the script and specific challenges are described in an attached document, Mathematical Experiments with Polystar.
In this activity, participants create interactive collages using images and sounds based on a topic or theme. In addition to making one project in front of the group (Mitch made a project about man on the moon), I also passed out the attached handout. Updated on Thursday, March 24: Next iteration of this handout provides a bit more step-by-step.
I created this simple project to introduce the concept of Generative Art while attending the May ScratchEd Meetup at the MIT Media Lab. It shows how creating just a few short stacks of code can generate changing visual and audio patterns. Try changing the values to get different effects.
Ever heard of an Exquisite Corpse? It's not what you might think. An Exquisite Corpse is an old game in which people write a phrase on a sheet of paper, fold it over to conceal part of it and pass it on to the next player to do the same. The game ends when someone finishes the story, which is then read aloud.
I am currently learning how to draw patterns with Scratch. To encourage Art teachers who wish to try a new medium, Scratch Art is really fun. No messy paints in the classroom. For the children, they can choose from such a wide palette of paints and there's no washing up too.
EXPLORATION - How to start learning&teaching Scratch, through creating drawings/art? - How to help students/scratchers to think they can easily create art, programming a computer? - How many artistic drawings can be done with only 12 specific blocks?
This outline goes through the steps of making a simple animation where two sprites interact in a setting. I have used this project to introduce Scratch to children and adults. For adults, it takes about an hour, for students (depending on age) it can take two to three class periods.
This programming project is from Andrea Arpaci-Dusseau's CS202 "Introduction to Computation" course at UW-Madison. The project description includes: an overview for the project, which involves creating an animated music video or poem a set of inspiring example projects suggestions for good documentation practices and evaluation outline.
From Nancy Costa - Here is a link to my award winning Scratch lesson plan featured on Teachnet.org for animating Aesop's Fables. Included are rubrics for evaluating student projects. You may also visit our Animating Aesop's Fables Gallery on the Scratch website.
Christopher Michaud (a music and technology teacher at Nebo Elementary School in Georgia) has created fifteen Scratch projects for elementary school students. He believes that elementary school students should be introduced to computer science using visual programming languages. Projects include simple games, creation of virtual musical instruments, short story animations, and a shape drawing robot. Michaud incorporates aspects of music, art, and language arts into the projects, and reaches out to a wide range of students with diverse interests.
Stories come in many different forms. This collection of handouts includes different story-themed project ideas: A slideshow of pictures and audio narration A conversation between two characters A dynamically created story A multi-scene story I've attached the Scratch projects, as well as the handouts.
This project has several facets: storytelling, physical modeling (going from a sketch to a handmade landscape), and Scratch programming. The idea is to imagine a real or fictitious landscape as the setting for a simple story about what an explorer might see.
This is a simple lesson which can be easily modified to suit the needs of your students. The whole idea is to enable the students to remember the seven colours of the rainbow and in the correct order. You can also use the idea as a worksheet activity.
These creations illustrate the Art Elements and Principles of Color and Repetition. They are a jumping off point to get students excited and show variation within the Scratch program.