cmda-bt / be-course-17-18 Goto Github PK
View Code? Open in Web Editor NEW🎓 Backend · 2017-2018 · Curriculum and Syllabus 💾
License: Other
🎓 Backend · 2017-2018 · Curriculum and Syllabus 💾
License: Other
TmF0aGFuS2V5emVyCg==
Je ziet het niet als je em fout inlevert
Bij paragraph exercise kreeg ik geen bevestiging dat ik het goed had gedaan/ leek niet te werken. Kostte extra tijd. Was kennelijk een glitch want de exer daarna deed t wel
Ik krijg niet altijd de FB dat ik het goed heb gedaan hoewel ik technisch wel voldaan heb aan de opdracht. We moeten erbij zetten dat als je geen bevestiging krijgt je op hint moet klikken om te zien wat het verschil is.
-> Als je geen rode bevestiging krijgt is ie nog niet goed. Ga dan terug naar de beschrijving.
-> alles moet rood zijn als je terugklikt, dan weet je zeker dat het goed is.
-> Als je niet ziet wat je nog fout hebt klik dan op hint en je ziet het antwoord.
Completion time: 15 minutes.
Als het mij 15 minuten kost (en ik schrijf al markdown) gaat het studenten zeker 20 kosten om het goed te doen.
Sed posuere consectetur est at lobortis. Curabitur blandit tempus porttitor.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus.
Hi, SlodderWolf! 👋
All done! You’re now ready to continue with the steps found on GitHub.
You'll need this code:
U2xvZGRlcldvbGYK
bash-3.2$
Hmm is it necessary for students to understand what the code does? Because in that case we need to change this ex. so it asks students to include this package and to run it on some strings. I'm pretty sure they wont follow from just reading the code.
I don't expect anybody to realize that repeat-string
needs to be added to the dependencies without running the code for instance.
I also doubt they'll spend 3 hours on reading about package files. Maybe we need to add more steps like: Write code that uses this package. Ah and I've just realized that's what you want them to do with 'Take ± 3 hours to create a project around the below code:'. That needs to be more explicit! I initially thought that just means write the package and readme.
Ok so my proposed steps would be:
Het was wel okay. Misschien was een visual aid van de branches nice geweest.
amVyb2VudHZiCg==
Code voor het afronden van de tutorial: Z2l0ZWxpZwo=
U2VucGFpenVyaQo=
amVzc2llZ291dwo=
Prereqs are assignments between the lecture and related lab, needed to successfully partake in labs (think installing git, node, setting up slack, github)
...
Related to GH-2.
Hi, timruiterkamp! 👋
All done! You’re now ready to continue with the steps found on GitHub.
You'll need this code:
dGltcnVpdGVya2FtcAo=
This assignment was a good way to freshen up my mind about git!
c2ggdHV0b3JpYWwuc2gK
karins-mbp:backend karinliu$
R3V1c0RpamtodWlzCg==
Code: QmFzUGllcmVuCg==
If we want students to consume certain resources, we shouldn't list them under "tips". As the amount of (new) content in this course is overwhelming we can't expect most students will go over the tips section.
I would propose to include any resource we feel is crucial to understanding in the ass(can we switch this term to something that abbreviates better next year? 🍑) itself. For instance if you want students to write their own package.json, they need one single resource that covers this topic well. this resource is now listed under tips (https://docs.npmjs.com/files/package.json). I would include reading it as a step in the exercise.
Completion code: U2FkaXN0aWNTdW4K
Markdown is actually more useful than I thought it would be.
It's not just some weird BBcode alternative like I expected.
Anyway,
I hope we're going to learn about making tables, footnotes and such later.
Here's a nice picture for your trouble.
PS: I'm definitely going to appreciate the 3am deadlines. Those will come in handy for sure.
YmVuZ3RiZW5uaW5rCg==
Hi, vallleynl! 👋
All done! You’re now ready to continue with the steps found on GitHub.
You'll need this code:
dmFsbGxleW5sCg==
125:run marcus$
Ik heb de Run assignment gedaan.
VGVjaGRlbW8K
Learned:
MSs makkelijker om dat script in een blob te zetten, beetje irritant selecteren voor studenten (ja kan ook met devtools etc).
Hmm een paginalang shellscript runnen dat ik niet gelezen heb 🤔
Niet alle stappen hebben een logische link. Zo heb je in stap C niks aan stap B. Ik heb eerder gemerkt dat dat soort dingen verwarrend is voor studenten. KAn opgelost worden door iets toe te voegen zoals: je hebt dit profiel nu nog niet nodig maar later wel. We gaan eerst lokaal op jouw computer een programma draaien. oid.
Weten ze bij stap D al hoe de terminal werkt? Of waar die te vinden is? Kan wel even duren voor ze bij Extra resources kijken. Aan de andere kant, mss is het wel goed dat ze dat dan een keer doen.
AWESOME. Een interactive terminal tutorial in de terminal 👏
Ik krijg niet altijd feedback als ik het goed gedaan heb. Niet heel erg want je ziet de vinkjes.
Als ik man type gebeurt er niks? Ook nietbij man ls. Werkt alleen buiten jouw programma.
Als het "per ongeluk" lukt om de goede code te runnen gaat ie meteen naar de main screen. Dat is wel weinig feedback.
Ik denk dat de redirect opdracht wat lastig is, je moet daar veel in een keer doen en je kan niet de gebruikelijke commands (zoals ls) gebruiken om te zien wat er al bestaat. HEt is bovendien erg lastig voor ze dat "alpha" tussen ahalingstekens moet maar de naam van de file bijv weer niet. Ik zou deze in stappen opknippen.
Move a file -> Het zal mss niet helder zijn dat je move kan gebruiken om te renamen zoals hier. Niet logisch voor beginners.
25 minuten na beginnen had ik de code (incl. dit schrijven).
UmF6cHVkZGluZwo
aVNpclRoaWpzCg==
YXNwcmVuZ2Vycwo=
dG9tb3ZlcnNsdWl6ZW4K
Dit zijn enkele Markdown elementen die ik heb geleerd:
Headings:
Deze worden gemaakt doormiddel van # t/m ######
Italic & Bold:
Je maakt tekst Bold met ** en italic met _
Lists:
ordered list
of
unordered list
Links:
Je maakt een link door je tekst in [] te zetten en dan je link in ()
Een link naar google
Images:
Een image werkt het zelfde als een link alleen gebruik je hier een ! voor alles.
Blockquotes:
Je kunt een blockquote maken door > voor je tekst te zetten.
Zo dus
Z2lqc2xhYXJtYW4K
Ik vond de opdracht niet heel handig omdat ik niet heel goed kon leren van het overtypen van de lines. Als ik meer uitgebreidere uitleg zou kregen bij de commando's die je moest invoeren dan zou ik hier veel meer van leren.
bmd1eWVudDA0Nwo=
Um9lbmUK
Nice recap for the lecture from yesterday! I will use this exercise more often to remind myself.
code: amVzc2VEaWprbWFuMQo
Here's is my code:
dmFsZW50aWpua2FwCg==
Good exercise!
YmVudmwK
My name is Mirza, but some call me Mima.
Love the style and era of the show.
The show is exploring some fascinating concepts that one day may become true.
Hackerman, do I need to say more?
Great story and excellent cinematography.
Weird at first. But, again: awesome style and era.
An interesting in-depth look into the character, Saul Goodman, who played in the Breaking Bad series.
Who doesn't love money.
You'll laugh, a lot.
A homage to the real Silicon Valley and the culture - in a funny way.
Mind-boggling.
Note: these are in no particular order.
Buy eggs and butter
Go to the neariest store and buy that shit.
Warm up the pan
Just heat the fucker up, man.
Throw butter into the pan.
Wait a second.
Throw egg into the pan.
Scramble it!
Throw egg onto a plate.
Serve it up on bread. Put some tomatoes and cucumber, sprankled with salt, on the side.
TWltYWFhCg==
🎉
dGhlb25lam9uYWhnb2xkCg==
I've finished this assignment! Nice that you can deeplink to include the title of an issue :)
I also started with the octocat one and read the 'Understanding Github Flow article'
Excellent article. Are they going to use pull requests though? Don't remember if they're covered in the tutorial. If they're not, it might be good for them to see an example.
Ah now I see that PRs are covered in this assignment :) So that's solved.
The GH pages tutorial is excellent! It even covers Vim ✚
I do think it's crucial they take the time to get through this tutorial. Id give em an hour to do so. At one point, they have to make their first PR. There are a lot of 'firsts' in this tut.
As there are a lot of things that can go wrong in this exercise, I think it's perfect for showing the value of asking questions in the course slack channel. For instance, even if they don't make ANY typos, they might still forget to accept the invitation from the teacherbot on the collaborative GH repo which results in access being denied 5 steps late rin the tutorial when you try to push.
Also my submission was rejected by travis because my yaml file didn't have a newline at the end of the file. I just copy pasted from the tutorial as requested so I'm guessing lots of people will have this problem and since they dont know how to use/read travis yet they prob wont be able to find and fix this problem on their own.
I think it took me about 30 minutes to do the github pages part alone and I skipped through 60% because I already have a GH pages.
The things I learned:
Block quotes
And a lot more!
a2FyaW5saXUK
146:run karinliu$
Markdown is
Some
text
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.