Coder Social home page Coder Social logo

27-28-w01-d04-hw about shared_modules HOT 9 CLOSED

sf-wdi-labs avatar sf-wdi-labs commented on September 14, 2024
27-28-w01-d04-hw

from shared_modules.

Comments (9)

bgveenstra avatar bgveenstra commented on September 14, 2024 1

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.

nathanallen avatar nathanallen commented on September 14, 2024 1
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.

nathanallen avatar nathanallen commented on September 14, 2024

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

Due Friday, EOD.

from shared_modules.

cofauver avatar cofauver commented on September 14, 2024

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.

tgaff avatar tgaff commented on September 14, 2024

@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.

nathanallen avatar nathanallen commented on September 14, 2024

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.

nathanallen avatar nathanallen commented on September 14, 2024

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.

tgaff avatar tgaff commented on September 14, 2024

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.

nathanallen avatar nathanallen commented on September 14, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.