CoderDojoPort - Scratch Update


Quick update for all scratchers here are some amazing tutorials and projects that we're worked on last semester with Geraldine!

You can find the Pacman advance lesson by clicking here!

You can find the directory listing of some full scratch applications by clicking on the image below!
                
You can search the other lessons that have been covered by looking at the different sessions below and if you have any technical questions you
can send them to portdojomentors@gmail.com

happy coding and remember be cool..!

CoderDojoPort May & June - from Sin Night Club


For the last few weeks we've been delving into the nuts and bolts of javascript - currently the biggest language on the web and growing at a rapid pace!

Conor has compiled a very comprehensive presentation that covers off the key building blocks that aspiring ninjas need to start creating dynamic web pages. Due to javascript's flexibility it can also be used for developing HTML5 mobile applications even server side code - a truly powerful weapon in your armour!

                

The scratchers have also produced amazing content - fusing engineering and imagination to come up with RPG and shoot-em-up games and much more - remember to keep on learning over the summer and we look forward to showcasing more scratch projects in September

You can search the other lessons that have been covered by looking at the different sessions below and if you have any technical questions you
can send them to portdojomentors@gmail.com

happy coding and remember be cool..!


CoderDojoPort 11th May - In the Community Center


Today we got our code on in the community center and the name says it all with everyone mucking in and helping each other from setting up to solving code problems!

We did a quick chat about how HTML & Javascript are the best of friends - you can see the presentation by clicking below:

              

We then looked at the rising star of the web at the moment "Javascipt" it enables the creation of dynamic content on
web sites and recently has started to be deployed on servers with new frameworks like NodeJS. You can see the presentation by clicking below:

                

For next week we will be going deeper into Javascript and seeing what it can do.
There are some good resources on the web - sites like Code Academy

We'll also be running a parallel scratch class. Scratch is a brilliant program developed to let people create games fast,
but also to give you a good grounding in programming principles. You can download scratch from the scratch.mit.edu site;
 
You can search the other lessons that have been covered by looking at the different sessions below and if you have any technical questions you
can send them to portdojomentors@gmail.com

happy coding..!


CoderDojoPort.session("April_20_27") = "HTML";


On the 20th & 27th we got a taste of HTML... mmmm tastes kindof limey!>The classes for group a and b involved going over the basic HTML essentials that would get our ninjas well on the road to yellow badge territory. This
meant knowing what H.T.M.L. stands for, where it came from, a bit about where it's going and most important of all - how to make it happen. This is covered off in the presentation available @ ..here..
Finally filezilla was cranked up and everyone could publish and tweak their work on the world wide web. 

We hope this will be the start of ninjas experimenting and creating stuff that they really enjoy and would like to share with the world.
The follow up to this will be cracking open CSS (cascading style sheets) and then onto jumping into Javascript to make your page dance like a nunchuck!


Coder Dojo Port Saturday April 6th & Saturday April 13th


For this scratch lesson we swopped from shooting aliens to shooting hoops in a full basketball game demo'd by Dave & Conor. Saturday the 13th will be the last chance to create some scratch magic as we move onto HTML the markup of the interweb and the first brick in the wall for any budding web developer

You can shoot a few hoops by looking at an example of the work today on our coderdojoport scratch site:

- If you want to download this project you can get it here here!

- There is a youtube video explaining some of the techniques used in the project here


- We are in the process of ordering in our ninja white belts which is the first belt on the road to becoming
a true coderdojo ninja you can see the roadmap for badges & belts here...



Coder Dojo Port Saturday March 30th


The Easter project was a festive scratch shooting game demo'd by Dave using variables, loops and spaceships.

You can see a great example of the work from today here done by ninja Mark:

- If you want to download this project you can get it here here!

- There is a youtube video explaining a more complicated shooter project available here


- we are busy working on how our belts & badges will be implemented - this will include the start of a bigger variety of projects
from web to minecraft and much more...



Coder Dojo Port Saturday March 23rd


The project today was a scratch shoot'em up game demonstrated by Dave.

You can see the work from today here done by ninja Caolan:

- If you want to download this project you can get it here here!

- There is a youtube video explaining the project available here



- we will be doing more scratch in the coming dojo on Saturday 30th. We hope to start getting some other projects moving over the next month including minecraft modding and the kickoff of dojo belts...



Coder Dojo Port Saturday March 16th


The project today was a brilliant scratch adventure game demonstrated by Dave.

You can see the work from today here done by ninja Aidan:

- If you want to get scratch you can download it here!

- If you want to get look at this scratch project you can download it here!

- The scratch workshop gave a great introduction to programming techniques such as loops, if[s] and even messaging
we will be doing more scratch in the coming dojo on Saturday 26th!


Coder Dojo Port Saturday March 9th


The project we worked on today was the javaQuiz.html web page.

- If you want to get the source for this you can open the page here javaQuiz
just right click the page and choose "view-source".

- When saving your webpage remember to choose file -> saveas -> all files and then
type in your name e.g. mark.html.

- To upload your file to the internet you need to download FileZilla from here.
After installing open up filezilla and type in the following details: (The password is ninja.)


Click connect and you should see something like this:


- To view your website type this into your browser and change ninja30 with your ninja number and javaQuiz.html with your filename:
http://www.coderdojoport.com/ninjas/ninja30/javaQuiz.html

- There is a javaQuiz2.html page which has more fun with the javascript and a bit of style. This is available here

- A good editor for typing in code is notepad++ you can download this for free here This will highlight you your html tags.

- There is also a java game which you can "view-source" on by clicking here

- There is a php page available here which connects to a mysql database using the following credentials:
$con=mysqli_connect("woad.arvixe.com","coderdojoninja","ninja","coderdojoport");