Test Assignment Class14
Test Assignment Class14
Thank you for wanting to be part of H ackYourFuture’s code school:
At the end of this application process we will select the best 15 candidates for our
course starting on March 29th, 2020. Read the following pages carefully to learn how
you can earn your spot.
What we are looking for
At H
ackYourFuture we’re looking for people who work very hard, are disciplined and
passionate about learning how to code and becoming a professional web developer in
the future.
For us motivation is key, as our program is difficult and you are expected to learn a lot
and very quickly. Moreover, we are looking for people who are self-motivated and
willing to support their fellow classmates. This is because HackYourFuture is a school
that is based on self-directed learning and peer-assisted learning.
In our program students will spend a lot of time solving problems and coding on their
own during the week (with online guidance from highly skilled mentors when needed)
and classes are only held on Sundays. You will spend quite some time trying to figure
concepts out on your own.
This is done on purpose: all these skills you have to develop during the program are
what ultimately make you a great web developer.
The test assignment
This is why we would like you to do a test assignment. This assignment consists of
some online exercises and a small website you will build. No worries, you will learn
how to make a basic website during this test. The test’s goal is that you can show us
that:
1 - You are able to familiarize yourself with new concepts quickly, by googling or doing
coding tutorials.
2 - You are willing to put in time, effort and are motivated to learn how to code.
3 – You show that you have potential to become a great web developer.
So let’s get started!
TEST ASSIGNMENT
STEP 1/6
STEP 2/6
Choose “other” for your learning type and “Computer Programming” for your
specialisation. Your “Home” screen should look like this now:
STEP 3/6
STEP 5/6 - IMPORTANT!
Go to https://codepen.io/ and create an account. Click the “Sign Up” button in the top
right corner.
Make an account and then get started with your first “pen”. You will see an HTML, CSS
and JS field. Ignore the JS field for now, this exercise is about HTML and CSS only.
Below you find a live preview of your code. This is a simple example of how it looks
like:
Now it’s time to show (impress) us with the knowledge you acquired from the
KhanAcademy course!
The challenge is to recreate the webpage from the picture as good as you can. This
means that you have to make your website look like the picture, but it doesn’t have to
have any other functionality than hyperlinks.
https://i.imgur.com/4LAEqNA.jpg
Remember: It doesn’t have to be perfect. Your web page should show us that you have
the potential to become a great web developer: you’re able to understand the basic
layout of a generic website, you’re able to learn and apply new programming concepts
and that you can be a bit creative.
For the image in the website, you can use the following placeholder image creator:
https://placeholder.com/ Here is an example of how you write it in your website:
<img src="//via.placeholder.com/400x300">
EVALUATION:
● We will look at how you’ve implemented the concepts from the course. Most
importantly:
○ Do you use classes and Id’s (properly)?
○ Can you implement a menu that links to different parts of your page?
○ Can you work with different CSS selectors?
○ Do you make descriptive id’s and classnames?
○ Have you used html5 elements?
○ Do you include anything extra that you’ve learned about elsewhere than
the K hanAcademy course?
HANDING IN:
Once you are finished hand in your test assignment here:
https://cphhackyourfuture.wufoo.com/forms/zbko0gc12hguwb/
The deadline for handing in all the above is Sunday March 1st at 23:59.
If you hand in your webpage on CodePen after this date we will not accept your
assignment.
If you know already now that you will not have time to finish the test assignment on
time then let us know immediately.
If you are done early you can start working on exercises in “Intro to JS: Drawing and
Animation” in order to study ahead. This is not mandatory, but a good exercise to
prepare you for our program.
Good Luck!