background preloader

Nebo Elementary School Department of Fine Arts

Nebo Elementary School Department of Fine Arts
Project #11: Communication Project Requirements: 1. Design a user interface where different icons represent catagories of short phrases speech impaired students need. For Example: Emotions: Happy and Sad Food: Apples and Popcorn Rooms: Gym and Classroom Colors: Red and Blue 2. Extras: 1.

The State of STEM 9/27/2012 By: Sascha Zuger Forget “four score and seven years ago”; until the past few years the term “STEM” wasn’t even part of our nation’s dialogue. Today, everyone’s jumping on the STEM bandwagon, but what are the real educational outcomes of this science-tech-engineering-math focus, and how will the current economic climate affect future programming? Here’s a look at STEM today, and what STEM might look like tomorrow. The STEM Sell, Dollars and Sense From political debates to classrooms to local media, the importance of STEM success is causing a buzz—so what is holding back a wholehearted push toward expanding these programs and encouraging our students to achieve their highest potential? Findings from the IESD 2012 National Survey on STEM Education of 1,079 educators suggest that concerns about funding continue to be the leading challenge. The surveyed teachers’ top STEM tech tool was clearly the iPad, which was followed by other tablets, probes, simulation programs, and apps.

Introduction To Scratch: Exercise 1 Scratch Exercise 1: Choosing a Sprite and Making it move in 4 directions. The Scratch program was developed by MIT to teach young students programming concepts and develop skill in multimedia communication. Using a visual system of "Tiles" that contain commands users can connect together to create programs. Step 1: Choosing Your Sprite A Sprite is an character or object in your game. 1. 2. 3. 4. 5. 6. Step 2: Making Your Sprite Move in 4 directions (Right, Left, Up, Down) 7. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Scratch Exercise 2: Sense the World - Using Conditional Statements and Eating! Back to Nebo Scratch Programming Projects Page

36 Resources To Help You Teach Kids Programming As a parent, I am always looking at what my children are learning and what they like. As a software developer, I hope that my daughters embrace their inner geek one day and get involved with technology. That being said, I was wondering at what age kids should learn programming and what resources there are to teach kids programming. I found that some people were starting the education as early as 6 years old. Now that we have addressed the age issue, the big question is what programming language should the child learn? Traditional Languages This section will probably draw the most criticism. Lisp and Scheme are used heavily in research oriented universities when teaching an introduction to programming and the theory of programming. Learning Environments And Other Things In addition to the traditional languages above, there are websites and interactive environments that focus on teaching children. References

Educator Classes - Education Imagineer student creation of video games into your curriculum! This is a self-paced class that will help teachers learn the basics of Scratch computer programming language. The STRETCh Instructor feels passionate about helping teachers be able to access the knowledge they need to help ALL students learn to CODE and think computationally. These are essential skills for ALL student and adults to have in the 21st century. For this reason, the class is FREE of charge. However, please appreciate that this did take time to set-up and create. Learning Target: I can help students create a video game that will demonstrate their understanding of a concept being taught in school (either public, private, or home-school). For example of projects that others have created, see this link! To LEARN more about LEARNING TARGETS - please click here

Scratch Lesson 2 - Target Game Scratch Lesson 2 - Target Game: The Scratch program was developed by MIT to teach young students programming concepts and develop skill in multimedia communication. Using a visual system of "Tiles" that contain commands users can connect together to create programs. These programs direct the characters and objects in the game. Pre-Planning: List your Objects (Sprites) and their Methods (Scripts) and Properties: Before doing programming, I usually make a list of what Sprites I want in the program and what they will do. Step 1: Drawing Your Sprite (The Cannon) and making it point. A Sprite is an character or object in your game. 1. 2. 3. 4. 5. 6. Step 2: Creating the "Ball" and having it Move, Stamp, and Aim. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Step 3: Creating the Targets. We have created the Cannon and the Ball. 1. 2. 3. x: -240 to 240 y: 20 to 180 To do this we will use the "Glide" command and the "pick random" command. 4. 5. 6. 7. 8. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.

7 Ways to make IT real: #5 Be realistic - ICT in Education - Educational Technology One sure-fire way to turn pupils off computing and ICT is to set tasks that are either unrealistic in themselves, or contain unrealistic elements. As an example of the former, I once came across an activity in which you selected your nail varnish colour from a database. Now, I’m not a girl, so I don’t really know about these things, but all I can say is that I have known lots of females and, as far as I know, none of them uses a database to figure out what colour nails to have. Now, I will concede that in certain circumstances, a database may well be necessary. Here are a couple of examples of unrealistic elements. There is a good article which makes this point, mentioned by Mark Chambers, Chief Executive of Naace, in a discussion list recently. Another example: I was going to buy a combination lock for use when I go swimming. That example is not directly related to computing. Indeed, in order to reflect the real world, it may even be necessary to introduce an element of “inefficiency”.

Music and Technology Activities and Lessons Top 10 Websites to Learn Coding (Interactively) Online Gone are the days when programming languages could only be mastered programmers like Bill Gates, who later got to dominate the world by storm. Now everyone holds the same potential, and the chance to learn and even master programming language easily. Today, we will show you 10 interactive websites that will help you do that. That’s right, forget about complicated setups and black, cold command prompts that make you want to quit before you start, and say hi to 10 educational websites with instant and interactive lessons that teach you programming languages like HTML, CSS, PHP, Ruby and even iOS. Recommended Reading: Getting A College Degree Or Self-Learning? Kickstart the beginning of your new path into programming today! Codecademy Codecademy is indisputably the most famous website to teach you to code interactively, thanks to its helpful interface and well-structured courses. Inside each lesson is a panel that explains necessary code and instruction. Code Avengers Code School Treehouse

Learn Create a 3D T-Rex Game Grades 2+ | Blocks Dance Party Minecraft Hour of Code Escape Estate Grades 2+ | Blocks, Python Code a 3D Space Invaders Game Minecraft Timecraft Rodocodo: Code Hour Pre-reader - Grade 5 | Blocks NASA's Space Jam Make a Flappy game Long Live Wakanda Grades 6+ | Blocks Hello World CodeMonkey Jr.: Pre-coding for Preschoolers Pre-reader | Blocks My Google Logo Grades 2-8 | Blocks Coding Town Grades 2-5 | JavaScript Mario's Secret Adventure: Build Your Own 3D Mario Game CodeCombat: Goblins 'n' Glory Grades 6-8 | JavaScript, Python Code Farm: Plant a Garden Blocks Jumper: Game Creation Make Shapes with Code Pre-reader - Grade 5 | JavaScript, Language independent (can be taught in multiple languages) AI for Oceans Grades 3+ | AI and Machine Learning The Grinch: Saving Christmas with Code Bot is sus?! Grades 2-8 | JavaScript | Internet Explorer 11, Microsoft Edge, Chrome, Firefox, Safari Code Club World: Make cool stuff with free coding games and activities Grades 2-5 | Blocks Dragon Blast Design your Hero

How to embed QR codes in to pictures Published on May 19th, 2013 | by Mark Anderson I’ve long sung the praises of using QR codes as a vehicle to support learning with these two posts being two such examples: …and I’m not the only person either: There are lots of places online that you can use to create your own QR codes for free too. Today I found another site for creating QR codes called – the USP with this site is their ability to embed QR codes in to existing images. Why not give it a go!? If you know of any other sites that do this or have some more ideas on how QR codes can be used, please let me know in the comments or say hi on twitter. Cheers! Tags: #edtech, #iPad, education, learning, pedagogy, qr codes, technology About the Author

Teaching Kids Programming | The Baheyeldin Dynasty In order to teach kids how to program, you need first to get them interested in something that is computer related. One of the best ways to get them interested in computers is games. They may want to write their own games, and that could be their entry into programming. Here are some links to sites that deal with this subject. Python is a very clean and very easy to understand language, yet a very powerful one as well. PyGames is a set of libraries that allow someone to write their own games using the language. Here are several tutorials on the Python language, which you will need to write games using PyGames: For beginners, it is recommended that they start with something that does not assume they know too much about programming. IBM Alphaworks Robocode teaches kids Java programming while writing a game. Robocode Central is a web site dedicated to the Robocode community. Slashdot discussion on Robocode, titled: Learning Java through violence Kuro5hin discussion on Robocode

In the News: Five Web Tools to Help Teach Bloom's Taxonomy Wow, October is already here; the school year is flying. Banned Book Week is kicking off the new month, offering a chance for classroom conversations about freedom of speech and censorship. Last Friday, Edutopia took a quick look at some censored books in a great Five-Minute Film Festival, which rounded up some of the best Banned Book videos from around the Web. Elsewhere, tech integration made the headlines quite a bit last week -- including a story about the importance of tech learning, a teacher's look at using online discussions, and a list of recent education buzzwords. Five Tech-Friendly Lessons to Encourage Higher-Order Thinking Here, Susan Brooks-Young of THE Journal highlights five Web 2.0 tools that can be used to help students develop higher order thinking skills. Giving Every Student a Voice Through Online Discussion Author and teacher Catlin R. Movie Review: 'Won't Back Down' Should Kids Learn to Code in Grade School? In Case You Missed It: Other Quick Hits

Organize Your Thoughts and Tasks With Thought Boxes Thought Boxes is a task management service with a hint of mind mapping in its user interface. At its most basic Thought Boxes is a place to create to-do lists. You can organize your to-do lists into groups that Thought Boxes refers to as "trains" as in "trains of thought." Your lists can include basic text notes as well as links to other sites. The trains that you create in Thought Boxes are basically categories for your to-do lists. For example, in the screenshot below you will see that I created a train for tasks related to my teaching responsibilities. You can rearrange the boxes in each of your trains in your Thought Boxes account by just dragging and dropping them into place. Applications for EducationThought Boxes could be useful for managing to-do lists associated with academic projects. Thought Boxes doesn't have to be used for to-do lists.

Related: