Skip to main content

Home/ Literacy with ICT/ Group items tagged programs

Rss Feed Group items tagged

John Evans

Alice.org - 0 views

  •  
    Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a freely available teaching tool designed to be a student's first exposure to object-oriented programming. It allows students to learn fundamental programming concepts in the context of creating animated movies and simple video games. In Alice, 3-D objects (e.g., people, animals, and vehicles) populate a virtual world and students create a program to animate the objects
John Evans

Teach Programming Logic Through Gameplay with the Lightbot App - 0 views

  •  
    "Lightbot is an addictively fun puzzle game that is the perfect platform for introducing programming concepts to your students. Using sequential commands, students create simple programs to direct their Lightbot (Girlbot or Boybot) through a 3-dimensional grid on their mission to 'light up' the world of tiles. With no explicit coding required and a fun and tactile interface, Lightbot is an excellent starting point to get your class on the path to programming."
John Evans

A Principal's Reflections: Altering the Path to BYOD - 0 views

  •  
    "For the last year, myself and four other members of the Cinnaminson School District staff worked relentlessly to start a pilot Bring Your Own Technology (BYOT) program at Cinnaminson High School. We worked together to create an Acceptable Use Policy (AUP) and a FAQ sheet for students and parents. We researched how other school districts began their program. We asked for volunteers. I thought we took all the necessary steps to pilot this program. After meeting with Eric Sheninger and touring New Milford High School, I now recognize that we share similar goals for a successful technology program, but our steps have not overlapped to make the same progress."
John Evans

Coding a LEGO Maze - ResearchParent.com - 4 views

  •  
    "I'm so honored to be a part of the 28 Days of Hands-On STEM Activities series hosted by Left Brain Craft Brain this year. The free, printable "Coding a LEGO Maze" activity that I've created as part of this series can grow with kids. Children as young as 5 or 6 can attempt the easiest challenges, while the concepts introduced in the harder challenges are covered in any introduction to programming class. There are so many baby steps involved in learning how to think like a programmer. Throughout the past several years, I've programmed in at least 6 different computer languages (C, C++, Java, Fortran, Matlab, and Python). For a beginner, what's important is not the specifics of a language (called the syntax). Rather it's better to understand the commonalities between languages which are the building blocks of any programming language. These LEGO mazes, which can be solved with "code" using paper rather than a computer, illustrate 4 levels of difficulty and include a variety of programming concepts. While these Levels will be described in more detail below, here is a quick overview:"
John Evans

Moving From an 'Hour of Code' to Districtwide 'Computer Science for All' | EdSurge News - 2 views

  •  
    "This coming week is  Computer Science Education Week, an annual event dedicated to inspiring students to take an interest in computer science. It may start with an 'Hour of Code' in some schools, but the goal is to reach "Computer Science for ALL." That means planning for more than a couple of programming exercises, and thinking deeper about how to create programs that teach computer science to every student. Where can schools start? Here are three guiding principles that have led to the success of the computer science programs at Los Altos School District (LASD) where I work as a teacher and computer science integration specialist. At our K-8 district in Northern California, all 4500 students learn computer science through programs that have been growing over the past seven years."
John Evans

AASL Post: 3 Reasons Why Making and Literacy Aren't Mutually Exclusive - 1 views

  •  
    "My post last month on Why a Makerspace isn't a Magic Cure-all for Your Problems gained a lot of notice.  I've seen a vibrant social media conversation take off since then.  I have heard many people say in the conversation about making and libraries that they have reservations.  Many are worried about sacrificing literacy or reading when they create a makerspace.  They feel that traditional library programs and values will suffer.  They worry that the makerspace will replace the reading programs that they love. But I feel like they're missing out on something - the beautiful connection that can happen between making and literacy.  You don't have to give up your literature and reading programs when you start a makerspace.  Rather, makerspaces can help to bring a new dimension of literacy into your library.  There are so many elements and activities in makerspaces that fit perfectly into the types of library programs we all know and love."
John Evans

CS (Computer Science) First: for middle school libraries, and your CS program - @joycev... - 3 views

  •  
    This looks like just the type of program a middle school librarian could love. CS, or Computer Science First is a free Google program designed to increase student exposure to computer science education through after-school, in-school, and summer programs in a club approach run by teachers and/or community volunteers. CS First works towards its goal of developing student courage, confidence and curiosity about computer science by providing a wealth of free training materials targeted at students grades 4 through 12. The resources may be tailored for nearly any schedule. Students learn how to build creative projects using Scratch, learn about the critical role computer science and coding play in today's world, and explore technology-based career options. There's something here every kid could love as well.
John Evans

Why Schools Need to Bring Back Shop Class - 1 views

  •  
    "As with many schools in the United States, the shop program at Analy High School in Sebastopol, California, had become largely irrelevant. The main shop room had become little more than a glorified storage room. The school's priorities were firmly focused on college readiness and success at standardized tests, and vocational programs had taken a backseat. Sebastopol is also the home of Make magazine, one of the leading voices of the maker movement, a community of inventors and do-it-yourselfers that has blossomed on YouTube and shows up in the tens and sometimes hundreds of thousands at Maker Faires all over the world. Make proposed that a group of students from Analy come to their offices to explore the possibilities involved in creating things with 3-D printers, computer-aided design, and more. The program was so popular that soon Make could no longer accommodate it in their offices, so they agreed to donate equipment to Analy if the school would ramp up their vocational program."
John Evans

Lisa Nielsen: The Innovative Educator: 5 Components Necessary for A Successful School E... - 2 views

  •  
    "The Managing Complex Change model puts language to that which makes some schools successful while others struggle. The model looks at five components necessary to create a desired environment. These include vision, skills, incentives, resources, action plan. If any one piece is missing the model indicates results schools will experience including change, confusion, anxiety, gradual change, frustration, and a false start. When thinking of successful schools such as Science Leadership Academy, The MET, The Island School, The iSchool, you will find they have all those components in place. On the other hand, when I hear teachers lamenting about their school failures, the model brings clarity to the fact that one or more of these components are missing. Below is the chart that lays this out. Following the chart, I'll take a look at what each missing component might look like in a school environment. As you read, consider which, if any are components, are missing at your school. save image Lack of Vision = Confusion When I hear exasperated teachers spinning their wheels, working so hard to get ready for all the various mandates and requirements, but never feeling a sense of accomplishment, it is clear there is not a tangible school vision that has been communicated. In some cases this is because what is being imposed does or can not reconcile with what the school wanted for their vision. Skill Deficit = Anxiety My heart goes out to those with a skill deficit. They are required to implement a curriculum they are not trained in using or being evaluated via measures with which they are not familiar. Or…they are put into a position they were not trained for or prepared to embrace. Social media provides a great medium for helping these teachers get up to speed, but when the outreach occurs, the anxiety is abundantly clear. Lack of Incentives = Gradual Change It is not unusual for innovative educators to feel like and be perceived as misfits. Islands onto their own
John Evans

Stop Teaching Programming, Start Teaching Computational Thought - 3 views

  •  
    "School administrators and educators are currently zealous about the idea that every student should learn computer science. "Think about the world we live in now," says New York Mayor Bill de Blasio, "Hundreds of thousands of good jobs will be accessible to those with coding and other essential skills." I agree that everyone should learn to program, but I disagree with Mayor de Blasio's motivations. You shouldn't learn to program in order to get a good job. Learning to think computationally can give you a new way to understand and describe your world. Learning to program can make you a more expressive person."
John Evans

ISTE | Computer programming in 4 steps - 3 views

  •  
    "At the secondary level, core computer science (CS) concepts and practices are taught in courses typically within the information technology (IT) career cluster under the umbrella of career and technical education (CTE). However, CS concepts and practices are also increasingly being incorporated into academics and also electives (and are influenced by art and design). No matter the discipline, creating computational artifacts is one of the core CS practices students should consistently experience to become better problem-solvers. Computational artifacts may include images, videos, presentations, audio files and computer programs. Precise and consistent practice in computer programming (CP) will help students construct cross-curricular knowledge in tandem with both academic and CS concepts and practices. As CP is the process of writing a program from start to finish, students receive exposure in the amalgamation of practices 3-6 found in the K-12 Computer Science Framework. So, how can we successfully engage students in CP? Here's how we can do so in four major steps."
John Evans

This Computer Language Is Feeding Hacker Values into Young Minds | WIRED - 0 views

  •  
    "Last year, I went to Nigeria with Mark Zuckerberg. One of the first stops on the trip was a program that taught kids how to code. When Zuckerberg entered the room, many of the young students had a hard time pulling themselves away from their projects, even to gawk at one of the world's richest men. Facebook's founder instead came to them. "What are you making?" he'd ask. And they would proudly say, "A game!" or whatever it was, and begin showing him how it works. Zuckerberg would stop them. "Show me the code!" he'd say, because, well, he's Zuckerberg, and any occasion is ripe for an ad hoc programming review. And that's when the kid would click on a menu that toggled from the game to the LEGO-like building blocks of a Scratch program. This happened several times, with kids ranging from ages 8 to 15. In every instance, the maker of a cool project could clearly show this famous visitor how he or she had methodically implemented a plan. Zuckerberg was clearly impressed. As we headed up the stairs to leave the building, Zuckerberg called out to me, "Scratch! Have you heard of this?" Oh, yes I had. Though it was not yet released to the world when Zuckerberg left Harvard to launch his quirky little startup, Scratch (developed just a couple of T stops away) is quickly becoming the world's most popular computer language for kids taking their first bite of programming. Last year, over 120 million people came to its site, and many of them built and shared projects, at a rate of a million a month. "It's the gateway drug for Silicon Valley engineering," says Fred Wilson of Union Square Ventures, a Scratch supporter."
John Evans

Do BYOD Programs Encourage Bullying? | Edutopia - 4 views

  •  
    "In theory, Bring Your Own Device (BYOD) programs in schools are a great idea; students can use their own tablets, laptops and smartphones in the classroom, and can take advantage of a wider range of apps and programs than they might be able to normally access in school. There is a case to be made that doing so can make schools more cutting edge and capable of engaging students through methods that they're comfortable with. However, there's also a risk that BYOD could lead to bullying and inequality within schools. How, then, can BYOD be successful without causing these kinds of problems? "
John Evans

Kids Who Can't Read Can Program by @SamPatue · TeacherCast Educational Broadc... - 0 views

  •  
    "In episode four of the hottest elementary programming podcast until Vicky Sedgwick launches a podcast, Beyond the Hour of Code, The focus is on how programming can support learning for students who cannot yet read. There are an ever-expanding number of tools out there that use non-text elements to help students express themselves. Some of my favorites,Kodable  and ScratchJR, are talked about in this episode of Beyond the Hour of Code."
John Evans

5 Ways To Supercharge Your 3D Printing Program | TeachThought - 2 views

  •  
    "If a school were to spend thousands of dollars on a class set of laptops, yet only use them for printing documents of random words or clipart designed by someone else, no one in their right mind would conclude that this technology was being used to its fullest extent. Yet, many schools are not prepared to hold their 3D printing programs to the same educational standards. At Brookwood School in Manchester-By-The-Sea, MA, when our first 3D printing project in 2013 resulted in a functional prosthetic for my son, it quickly became clear that these machines held the potential for some pretty transformative educational experiences, and set us on a path to getting the most out of this new technology. Below are some recommendations regarding how to "supercharge your 3D printing program":"
John Evans

Kodable to Introduce Programming Skills | Class Tech Tips - 1 views

  •  
    "Coding and programing are two important STEM skills that you can introduce to children at an early age. Two of my favorites apps for doing just this are Hopscotch and Daisy the Dinosaur but another to add to your list is Kodable. Kodable introduces basic programming skills to students as it pushes them to problem solve. This colorful app is totally free!"
John Evans

Coding Is Not Just For Computer Programers | Getting Smart - 0 views

  •  
    " Everybody in this country should learn how to program a computer…because it teaches you how to think. -Steve Jobs Did you learn how to code in school? Did you ever take an intro to programming, computer science, or web development?"
John Evans

Grab Over 500 Free Programming Books from GitHub - 4 views

  •  
    "Whether you're learning to code or are already an experienced programmer, this GitHub repository is an incredible resource of free programming books. Victor Felder updated this Stack Overflow list with new and corrected links and shared it over on GitHub for collaborative updating. You'll find books on professional development, specific platforms like Android and Oracle Server, and about 80 programming languages. There are also lists in other languages. Definitely worth a look for your continuing coding education. There's nothing quite like free books!"
John Evans

Python with Ease | doug - off the record - 2 views

  •  
    "For many, Python is the programming language of choice for use in the classroom. Why? There have been many ways to get at Python and make it successful. As mentioned previously, and it will come up with any computer science teacher, there's nothing like a silly missing semi-colon to drive the introductory programming student crazy. In many cases, people will introduce Scratch or Alice as an introductory language since building with blocks overcomes this situation. The programming concepts are great for those getting started."
‹ Previous 21 - 40 of 1147 Next › Last »
Showing 20 items per page