The next Club will be on Saturday 5th March 2022 @ Paignton Library. Please contact the library to book.
We will carry on with what we were doing last session, hopefully expand on what we were doing with the Micro:bit
If you are following the activities provided by code club, please use the website link below, this will hopefully avoid issues with the existing materials that are written for Scratch 2.0
So last week we looked at Python and how we can make games. This week, lets move on to JavaScript.
By now you will probably have an account with both Repl.it and FreeCodeCamp, so jump straight in and start reading, watching and of course coding.
Both websites have excellent forums, you should be able to ask for help with custom projects on Repl.it.
You have a lot of choice here, you can learn to develop games, learn data analyses, machine learning or how to use JavaScript with webpages and much more.
If you would like any help please get in touch with me on twitter @zleap2018 or via the library @paigntonlibrary
Carrying on with a Python theme. If you have been following this Virtual Code Club since March, then you will have completed the modules, so I don't think it is fair to keep repeating this.
So feel free to check out these and the websites and see if you can get coding games in Python, as Repl.it is collaborative then it makes it easier to work as part of small teams on this.
If you're looking at using repl.it and or FreeCodeCamp ( FCC ), the you have the option to use your github credentials to signin.
FreeCodeCamp
With FCC your user account appears to be bound to your e-mail address. Therefore, if you use github to sign in,it will bind your account to the e-mail address you used to sign up to github, so change one you need to change both to maintain your progress being saved properly.
If you use your e-mail to sign in to FCC then you get sent a one time pin number each time, which can provide problematic if you then have issues accessing your e-mail. So it may be easier to just use github to sign in, having github accounts also has other advantages.
Repl.it
Using Github to sign in to Repl.it also gives you the feature to save your projects to / from your github repository, which should make collaboration easier.
Gist
Another feature of Github is gist, so again this is ideal for sharing code blocks and getting help for example.
As we are working through the FreeCodeCamp (FCC) Responsive Web Design course at Code Club. I decided to investigate, if the code developed in FCC could be pasted directly into a project on the Repl,it website.
It appears the answer is yes, as the screen below demonstrates.
This is really useful, especially as the image also displays. This allows learners to develop projects directly from what they are learning with FCC.
One of the final exercises for this HTML component sets up a very basic webpage with the various tags in the right place.
<!DOCTYPE html>
<html>
<head>
<title>The best page ever</title>
</head>
<body>
<h1>The best page ever</h1>
<p>Cat ipsum dolor sit amet, jump launch to pounce upon little yarn mouse, bare fangs at toy run hide in litter box until </p>
</body>
</html>