background preloader

How To Start Integrating Coding Into Project Based Learning – from Kate Wilson

How To Start Integrating Coding Into Project Based Learning – from Kate Wilson
This post first appeared on Edudemic. True Project Based Learning (PBL) challenges students to acquire deeper knowledge of a concept by establishing connections outside their classroom. According to the research on PBL, the main tenets are to create real world connections, develop critical thinking skills, foster structured collaboration, motivate student driven work, and enable a multifaceted approach. Similarly, coding applies all of these core tenets as programs require logical thinking, team work, a variety of tools, and – most importantly – perseverance on the part of the student. Consider the potential of applying the challenges of coding to the proven successful tenets of PBL. Coding Application: Find a solution to a problem by creating an App or Website Douglas Kiang (@dkiang), AP Computer Science teacher at Punahou School, used PBL in his classroom to encourage his students to connect with their community. Coding application: Coding requires a series of logical steps Related Related:  Makerspaces and STEM/STEAM

Coding on iPads – Beginner to Pro Code and programming may not be the most important topics on the planet but it is an area of study that sufferers two major problems. one: an industry with millions of unfilled job positions and two: a world where not enough teachers feel confident to run programming projects. The iPad can offer a solution in these situations. There’s an app for that (and a generation) Fortunately, the world of code education is getting easier and more self-sufficient every month. Initially, many code teachers in the world were skeptical about whether the iPad had any role to play in code learning and thought of it as just a consumption device. Here’s a summary of some of the apps on offer and the level they cater for: Where do I start and end this journey? Here I will attempt to summarise the various levels of learning and the apps that sit at each stage. Stage one – Single procedure Getting from A to B might be easy for humans but computers need commands every step of the way. Stage two – multi character

Makey Makey | Buy Direct (Official Site) 7 Tools Students Can Use to Manage Group Projects Any teacher who has assigned group projects to students has at some point had to help those students organize and equitably distribute work. (Or has had to listen to students complaints about other group members not pulling their weight). Here are some tools that you can have students use to manage their responsibilities when working on group projects. Pegby is a good website for organizing the tasks that you and or your team need to get done. Teambox is a free service that allows you to create and manage a collaborative workspace for team projects. Enter the Group is a new free service offering collaborative project management for groups. Todoist and its sister service Wedoist are easy-to-use task management services for individuals and groups. Trello is a free service designed to help individuals and groups manage tasks. Wiggio is a collaboration tool designed to make scheduling group meetings easier. Ta-da List is a simple to-do list creation tool built by 37 Signals.

Ready to Learn Coding? Here are resources. Plus: Teaching with Scratch| The Maker Issue There are several ways to start learning about code, and each offers something a little different. Not all coding sites are created equal, and not every site or initiative works for every teacher or learner. A playful, introductory experience might not satisfy a teacher looking for a civic-minded coding experience, while an in-depth tutorial on programming games might not be the best starting place for a kid interested in web design. For novices, there are many ways to enter the coding ecosystem. Online coding lessons <Here’s Where to go/> Several sites offer free, online, self-paced lessons to help you learn text-based code—coding in the raw, so to speak. It’s very common to learn to code by looking at working code and figuring out how and why it works. Although the quality of lessons can be inconsistent, messing around on Codecademy or a similar site is an inexpensive way to learn the basics of programming, and how universal concepts transfer. Starting from Scratch Physical computing

Custom Jigsaw Puzzles Photo Printing Manufacturer AJET 15(1) Oliver and Omari (1999) - using online technologies to support problem based learning Ron Oliver and Arshad OmariEdith Cowan University This paper reports a study in which a form of online problem based learning was employed with a group of on campus students in an undergraduate university course. The paper explores the practical issues associated with teaching and learning in this fashion and describes the responses and perceptions of the learners. In the main, the students responded very positively to the changed learning environment despite the fact that it caused them to spend more time in these courses doing different things to which they were accustomed. In particular the students' perceived that the various problem based activities contributed substantially to their learning and enjoyment in the course. Introduction An emerging trend in education worldwide is a movement of the focus from that of teaching to that of learning (eg. Many writers are now providing ideas and strategies to guide and support learning in universities. Problem based learning Research aims

Coding in the Classroom: 16 Top Resources As cool as technology is, its intricacies and inner workings are sometimes intimidating, especially for young people who may be more interested in what technology can do for them rather than what they can do with technology. However, when students hurdle that obstacle and see the value of computer science — specifically coding — they gain a broadened perspective and the potential for a rewarding career in the tech field. The following resources will help you teach your students the basics of coding and will provide tips on how to keep kids interested as you go. Tools to Use in Class Can you make coding fun for your students? Absolutely! Edutopia presents a list of six resources designed to help parents get their kids interested in coding. The Facts About Coding Teaching your students to code is important, but teaching them its practical value is also key in helping them derive the most benefit from what they learn. Dr.

STEM & Maker Space - Virtual ​Library The Power of the Maker Movement Piktochart infographic created by Heather Lister. References and further readingBritton, L. (2012). The Makings of Maker Spaces, Part 1: Space for Creation, Not Just Consumption. The Digital Shift. Retrieved from C. (2016). Understanding STEM Learning Outcomes Using A Phenomenographic Approach, University of Massachusetts. Teach Your Kids to Code: 6 Beginner's Resources for Parents Introducing computer programming to your kids can be a challenge, especially for those who aren’t familiar with the nuances of code. Fortunately, in the last few years, a number of apps, software, and guides have been produced that make the often-complex subject of computer coding easy to grasp for young learners. So where to begin? These are a few resources that parents can share with their kids to help them start learning about programming. Programming Tutorials From Made With Code by Google: Google's Made With Code project has a mission of encouraging girls to pursue careers in computer science. The Made With Code projects are easy to follow, and if your kids are completely new to coding, don't fret. Inspiring Articles About Kids Learning to Code Still looking for some ideas? Coding Organizations for Kids For the non-coding parents, it can be difficult to know where to begin.

Launching a Makerspace: Lessons Learned From a Transformed School Library | MindShift | KQED News Excitement about school makerspaces has been in the air, but many educators eager to create hands-on learning spaces in their schools still aren’t sure how to get started or why it’s worth the effort. New Canaan High School librarian Michelle Luhtala recently jumped headfirst into creating a makerspace in her library and documented what she learned, how her space changed and how it affected students along the way. Her experience was very different from elementary school librarian Andy Plemmons, whose makerspace started with a 3-D printer obtained through a grant and blossomed into a core teaching resource at his school. Luhtala is blessed with a big library, but for most of her career it has been dominated by large bookshelves. Over time, Luhtala has pared down her collection as she increased the digital reading material the library offers, but in order to make room for a makerspace she cleared out 7,000 books. A floor plan of shelving in Luhtala’s library in 2011.