Finnegan Pinchuk (1654) Digital Leader Network » Collaborative blogging between schools. The Network of Excellence. September 2012 saw the launch of the Network of Teaching Excellence in Computer Science.
CAS, working in collaboration with the BCS Academy to co-ordinate and provide training opportunities for both existing teachers and those training for the profession. This initiative is supported by The Department For Education, OCR, CPHC, Microsoft and Google. As the government and other industry leaders and educators call for more Computer Science in the school curriculum there is a need to raise the confidence level of existing ICT/Computing teachers to embrace Computer Science, if they are not already doing so. The DfE have supported the application made by CAS/BCS to continue and expand the Network of Teaching Excellence in Computer Science (NoE).
Animation. Stop Motion Animation. MonkeyJam :: home. Pencil - a traditional 2D animation software. Stykz • Home. JellyCam - Stop Motion. Programming. Visual Programming. An Introduction (The 2DIY script archive) Hakitzu | Kuato Studios.
Scratch | Home | imagine, program, share. Scratch Lesson 1: Programming an Etch-a-Sketch Game. There's been much talk in the media recently about the need and value in teaching computer programming in primary schools - see this article from the BBC News website and this article from the BBC Newsround website, for instance.
A few years ago I blogged my lessons about how to program Scratch games but felt that they needed revisiting since I've tweaked and improved them since then. To begin, it's worthwhile just highlighting the progression that the pupils have in programming at my school so that you can see where teaching Scratch programming during Year 5 fits in. In summary: Scratch can be downloaded for free by clicking here. Scratch Lesson 2: Programming a Car Racing Game. The second Scratch lesson that I like to teach involves programming a car to move around an on-screen race track in response to presses on the arrow keys on the keyboard.
This builds nicely on the Etch-a-Sketch game since it basically just replaces the triangle sprite with a car and the white background with one of a race track. From my experience of asking children to create this game, I've found that it takes about an hour and a half so can either be done over two sessions or a slightly longer single session. Scratch Lesson 3: Programming a Pong-Style Game.
Now that the children are more familiar with the different command blocks available in Scratch, for the third activity I like to teach them how to program a slightly different game - a Pong-style game in which they have to use a paddle/bat to keep a ball bouncing around the screen for as long as possible without touching the floor.
Like last time, I once again began by giving them a quick demonstration of what moving sprites (objects) needed creating and how the background needed designing: After this, I just then let them work independently at copying my sheet of commands which they all managed to do really well. They basically instruct the paddle to move left/right in response to changes in the mouse's X position and the ball to bounce around the screen edges until it touches a line near the bottom. Kodu | GameProgramming. Kodu Mars 4 Age 4+ Creating a Game. CommandLine. AppShed - Build HTML5, iPhone and Android apps online for schools, education and business. Kidsruby.com. Microsoft Small Basic. MSWLogo, An Educational programming language.
Welcome to MSWLogo View a MSW Logo screen shot. (24 KB) GUI and Extensions By George Mills (email@example.com)
Python Programming Guide for Primary Teachers - Northern Grid for Learning. Hackety Hack! A nationwide network of after school coding clubs for children aged 9-11 - Code Club. Coding Apps. Coding, Computer Science and iPads – My Current View. Photo Credit: flickingerbrad via Compfight cc I have spoken a lot recently about my frustration with a lack of apps that help teach children to code.
Largely this frustration is centred around the resulting perception of ICT and edtech this limitation gives our schools. If a school invests wholesale in a set of iPads then the ICT curriculum for these children can be based largely around internet research, movie making and a collection of multimedia authoring apps. And though I love my iPads and iPad lessons the aspect of struggle or challenge for children using these devices is not always apparent or indeed talked about. There are exceptions though: Creatorverse, Garage Band, 123D Monsters. Coding. Ok we had a week off due to it being UK Easter Holidays.
Each week my Flipboard app, Twitter responses, my kids, my Kindle Fire and my Google reader deliver a collection of new web tools, apps, books, crazy experiences and must read articles. Here is this weeks Stuff I have seen: Ictopus. Edmodo | Secure Social Learning Network for Teachers and Students. Google Apps. TomBarrett'sArchive for googleDocs. Back in October I wrote a proposal for the use of Google Docs (as part of Edu Apps) to deliver online reporting to parents at our school.
The original blog post proved incredibly useful in sparking some debate about the use of such cloud based tools for reporting to parents. It also brought about some challenges and raised questions in the blog comments, again very useful to help me better understand the whole idea. I have been exploring the resulting responses on and off for the last 9 months or so and this blog post is an update about the project and some information I have discovered along the way that may prove useful. Become a Google Apps Ninja. It looks like word finally broke on Twitter yesterday about a project I’ve been working on for about 5 or 6 weeks at my school.
It started as a “I wonder what would happen if….” project and has turned into a pretty awe inspiring, self-motivated, get-out-of-their-way, dare I say fun project. When I was going through the process of becoming a Google Apps Certified Trainer I was taking the required tests on all the Google Apps. The tests run on Google’s own system and once you press start you have 90 minutes to finish.