Comments (9)
I'd like them to finish the click
and keypress
challenges from the events lab. I was going to say I could extend it with some CSS and more control-flow oriented stuff lol
from shared_modules.
1. Due Tonight: [Events Lab](https://github.com/sf-wdi-27-28/events_lab) - do as many as you can, but at a minimum finish `click` and `keypress`.
2. If you feel shaky on jQuery Events and you want more practice with DOM Manipulation, try this [jQuery Manipulation Lab](https://github.com/sf-wdi-27-28/jquery-dom-lab)
from shared_modules.
I propose that this could be a hmwk-repo with ~4 review questions from the week. This should be submitted with a formal pull request, and would be closely reviewed for code formatting/style.
- An intermediate/advanced kyrel problem.
- An html/css/js boilerplate with prompts to:
- show off their html/css skills ("impress us!")
- add element to the page, style it
- show off their dom manipulation skillz ("show us what you can do!")
- modify an element on the page
- bonus: add a click listener
- show off their html/css skills ("impress us!")
Due Friday, EOD.
from shared_modules.
They could very well still be working on the exercises from the morning jQuery class and the short jQuery lab that we hope for them to submit.
from shared_modules.
@cofauver you want them to completely finish those, right? What about submission? I don't want to give them too much to submit.
from shared_modules.
I vote for the jQuery lab https://github.com/sf-wdi-27-28/jquery-dom-lab. I will extend it with some additional challenges. (@jlopker I reverted having them switch to the solution branch -- I think it would cause problems.)
@cofauver @jlopker -- I recommend abandoning the "Indiana Jones" exercise unless you think you can salvage it. I've moved hack-github into a separate repo (https://github.com/sf-wdi-27-28/hack-github-with-jquery) I think it would be a great in-class intro lab.
from shared_modules.
Ooo. I change my mind, @bgveenstra is right. Events lab is the clear winner here. But if students find it too hard they could have the option to do https://github.com/sf-wdi-27-28/jquery-dom-lab instead.
FWIW, Events Lab is pretty challenging. I usually give students 20-30 minutes per exercise so that they START ALL of them in class, and FINISH NONE!
from shared_modules.
No one's interested in a jQuery variant of the (admittedly long and challenging) LoTR lab? https://github.com/sf-wdi-26/modules/blob/master/w01/d04/m3-LoTR-lab/solution-code/app/scripts/fellowship.js
from shared_modules.
Oh man is that an epic lab! I think we have enough material. Might be a good one for a weekend review.
from shared_modules.
Related Issues (20)
- SQL intro (v27)
- password confirmation has no validation HOT 3
- paperclip instructions HOT 2
- Paperclip instructions should point to general secret key doc HOT 1
- 27-28_w02-d02-hw HOT 4
- 27-28_w02-d03-hw HOT 1
- 27-28_w02-d04-hw HOT 3
- 27-28_w02-d02-drills Letter Frequency Counter
- 27-28_w02-d01-dawn-js-array-iterators HOT 4
- 27-28_w02-d01-dawn HTTP, HTML Forms, Query params
- Events binding in-class exercises: GA website no longer has jQuery HOT 1
- week 1 assessment problems need review
- Fix formatting (tabs/spaces) on 01-front-end-basics/js-functions-advanced/22
- upgrade handlebars to 4.0.5 HOT 1
- 27-28-js-object-primitives dead image link
- express w/ or without controllers HOT 10
- 27-28-w03-d01-HW homework HOT 3
- 27-28-w03-d02-HW homework HOT 5
- 27-28-w03-d03-HW HOT 4
- solution visibility HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shared_modules.