Skip to main content

Home/ Diigo In Education/ Group items tagged code

Rss Feed Group items tagged

Martin Burrett

GamePress - 48 views

  •  
    This is a great iPad app which lets you make amazing games with the minimum of coding experience. Use the pre-made characters and props or make your own using your camera or gallery images. Control the behaviour of each item to make some intricate games with a flick of your finger. Your designs are only limited by your imagination. Share your games with others at the click of a button. Download the app at https://itunes.apple.com/us/app/GamePress/id637370800?mt=8 http://ictmagic.wikispaces.com/ICT+%26+Web+Tools
H DeWaard

The Journey from Library to Learning Commons - 50 views

  •  
    transformation of a school library to a learning commons with maker space, coding, inventing, green screen video creation, creativity spaces
  •  
    transformation of a school library to a learning commons with maker space, coding, inventing, green screen video creation, creativity spaces
Steve Kelly

What would an exceptional middle and high school computer science curriculum include? -... - 48 views

  • What would an exceptional middle and high school computer science curriculum include?
  • This isn't a complete answer, but one thing the very first introductory classes should require is that the students turn off all their electronic computers and actually learn to walk through  algorithms with a computer that exists only on paper. (Or, I suppose, a whiteboard or a simulator.) This exercise would give the students a grounding in what is going on inside the computer as a very low level.My first computer programming class in my Freshman year of high school was completely on paper. Although it was done because the school didn't have much money, it turned out to be very beneficial.Another class I had in high school, that wouldn't normally be lumped into a Computer Science curriculum but has been a boon to my career, was good old Typing 101.
  • If you followed the CS Unplugged curriculum your students would know more about CS than most CS grads:http://csunplugged.orgIt's a really great intro to basic computer science concepts and very easy for students to understand.  Best of all you don't even need a computer per student if your school doesn't have the budget,
  • ...6 more annotations...
  • For younger students, I think that the ability to make something professional-looking, like a real grown-up would, is paramount.  Sadly, I think this means that LOGO and BASIC aren't much use any more*.
  • So, we have a few choices.  You can try to write phone apps that look just like real phone apps, design interactive websites that look just like real interactive websites, or do something with embedded systems / robotics.  Avoid the temptation to make these things into group projects; the main thing every student needs to experience is the process of writing code, running it, debugging it, and watching the machine react to every command.
  • It is important to consider what an 11 to 18-year old is familiar with in terms of mathematics and logical thinking. An average 11-year old is probably learning about fractions, simple cartesian geometry, the concept of units, and mathematical expressions. By 15, the average student will be taking algebra, and hopefully will have the all-important concept of variables under his/her belt. So much in CS is dependent on solid understanding that symbols and tokens can represent abstract concepts, values, or algorithms. Without it, it's still possible to teach CS, but it must be done in a very different way (see Scratch).
  • At this point, concepts such as variables, parenthesis matching, and functions (of the mathematical variety) are within easy reach. Concepts like parameter passing, strings and collections, and program flow should be teachable. More advanced concepts such as recursion, references and pointers, certain data structures, and big-O may be very difficult to teach without first going through some more foundational math.
  • I tend to agree strongly with those that believe a foundational education should inspire interest and enforce concepts and critical thinking over teaching any specific language, framework, system, or dogma.
  • The key is that the concepts in CS aren't just there for the hell of it. Everything was motivated by a real problem, and few things are more satisfying than fixing something you really want to work with a cool technique or concept you just learned.
  •  
    Great resource for teachers (especially those of us not initially trained in Computer Science) about what should 'count' as Computer Science.  Worth the read!
Deborah Baillesderr

ScratchJr - Home - 59 views

  •  
    An iPad and junior version of the well know programming platform Scratch. The app has been designed for 5+ year olds and boosts simplified versions features of the more mature version. Children still snap programming blocks together to build amazingly creative things. http://ictmagic.wikispaces.com/ICT+%26+Web+Tools
  •  
    Scratch for ages 5 to 7
  •  
    "Coding is the new literacy! With ScratchJr, young children (ages 5-7) can program their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively on the computer."
Randolph Hollingsworth

The Code of Best Practices in Fair Use for Media Literacy Education - 60 views

  • when they occur within a restricted-access network, do enjoy certain copyright advantages
  • we as a society give limited property rights to creators to encourage them to produce culture; at the same time, we give other creators the chance to use that same copyrighted material, without permission or payment
  • Did the unlicensed use "transform" the material taken from the copyrighted work by using it for a different purpose than that of the original, or did it just repeat the work for the same intent and value as the original? • Was the material taken appropriate in kind and amount, considering the nature of the copyrighted work and of the use?
  • ...21 more annotations...
  • If the answers to these two questions are "yes," a court is likely to find a use fair
  • whether the use will cause excessive economic harm to the copyright owner
  • the purpose of copyright—to promote the advancement of knowledge through balancing the rights of owners and users.
  • In some cases, this will mean using a clip or excerpt; in other cases, the whole work is needed. Whenever possible, educators should provide proper attribution and model citation practices that are appropriate to the form and context of use.
  • educators should provide reasonable protection against third-party access and downloads
  • educators using concepts and techniques of media literacy should be free to enable learners to incorporate, modify, and re-present existing media objects in their own classroom work
  • Students’ use of copyrighted material should not be a substitute for creative effort
  • Students should be able to understand and demonstrate, in a manner appropriate to their developmental level, how their use of a copyrighted work repurposes or transforms the original.
  • but cannot rely on fair use when their goal is simply to establish a mood or convey an emotional tone, or when they employ popular songs simply to exploit their appeal and popularity
  • material that is incorporated under fair use should be properly attributed wherever possible
  • attribution, in itself, does not convert an infringing use into a fair one.
  • If student work that incorporates, modifies, and re-presents existing media content meets the transformativeness standard, it can be distributed to wide audiences under the doctrine of fair use.
  • When sharing is confined to a delimited network, such uses are more likely to receive special consideration under the fair use doctrine
  • there are no cut-and-dried rules (such as 10 percent of the work being quoted, or 400 words of text, or two bars of music, or 10 seconds of video).
  • Transformativeness, a key value in fair use law, can involve modifying material or putting material in a new context, or both
  • Copyright Act itself makes it clear that educational uses will often be considered fair because they add important pedagogical value to referenced media objects.
  • If educators or learners want to share their work only with a class (or another defined, closed group) they are in a favorable position
  • if work is going to be shared widely, it is good to be able to rely on transformativeness
  • courts have found that asking permission and then being rejected has actually enhanced fair use claims.
  • We don’t know of any lawsuit actually brought by an American media company against an educator over the use of media in the educational process
  • Lack of clarity reduces learning and limits the ability to use digital tools. Some educators close their classroom doors and hide what they fear is infringement; others hyper-comply with imagined rules that are far stricter than the law requires, limiting the effectiveness of their teaching and their students’ learning.
  •  
    Good place to look for guidelines about use of media
david ellis

Netvibes (124) - 1 views

shared by david ellis on 22 Apr 09 - Cached
  • Programming -OK, on the programming thing, here are my thoughts.In our curriculum our objective is not as much a specific LANGUAGE. One year I may use HTML with Javascript, this past year I used LSL — what I want kids to know that when they encounter programming and coding that there are certain conventions. Some are case sensitive, some are not. How do you find out how to add to what you know about programming? Do you know where to go to find prewritten code? Can you hack it to make it work to do what you want it to do?We spend about a week – two weeks but I require they know how to handcode hyperlinks and images – they are just too important.But to take 12 weeks or 6 weeks to learn a whole language – yes maybe some value – but to me the value is HOW is the language constructed or built. What are the conventions and how do I educate myself if I am interested in pursuing. What comes out of this time is kids who say either “I never want to do that” or “this is really cool, I love coding.”They are doing very simplistic work (although the LSL object languages were pretty advanced) but since we don’t have a full course nor time in our curriculum, I do see this as an essential part of what I teach.I’m not teaching it for the language sake but for the sake of understanding the whole body of how languages work – we talk about the different languages and what they are used for as part of Intro to Computer science and have an immersive experience.To me, this is somewhat a comprimise between leaving it out entirely or forcing everyone to take 12 weeks of it. I just don’t know where 12 weeks would go in the curriculum.
tom campbell

Google Font API - Google Code - 34 views

  •  
    make it pretty, pretty easily!
Carol Mortensen

QRlicious - 2 views

  •  
    Welcome to the home of custom QR codes! We have a passion for pushing the limits of QR design. But don't take our word for it, find out for yourself
Abir Qasem

Quick Highlighter: A simple to use code syntax highlighter - 3 views

shared by Abir Qasem on 05 Oct 11 - Cached
  •  
    Great tool for creating HTML of your code to show it to the class
jodi tompkins

Notefish - Revolutionize Your Web Research - 107 views

  •  
    Create a page to store all your research. Adds shortcuts to websites. You can also annote them or color code them based on the type of information contained on each site. You can also drag and drop to place them in any order you wish.
  •  
    Create a page to store all your research. Adds shortcuts to websites. You can also annote them or color code them based on the type of information contained on each site. You can also drag and drop to place them in any order you wish.
Martin Burrett

SmallQR - 46 views

  •  
    A quick and easy QR code maker for web links. Just enter your url and choose the shortener. Also has some nice widgets and tools for your site under the 'On your site' section at the top of the screen. http://ictmagic.wikispaces.com/ICT+&+Web+Tools
Martin Burrett

vCard on Business Card with QR Code - 42 views

  •  
    A useful QR-maker site where you can encode a business card, website link or plain text. http://ictmagic.wikispaces.com/ICT+&+Web+Tools
Sharon Mumm

QR-Code Generator - 55 views

  • <img src="http://qrcode.kaywa.com/img.php?s=5&d=http%3A%2F%2Fwww.mtnbrook.k12.al.us%2Fbwf" alt="qrcode" /
  •  
    used for BWF code
« First ‹ Previous 121 - 140 of 382 Next › Last »
Showing 20 items per page