Skip to content

Commit

Permalink
Application Form
Browse files Browse the repository at this point in the history
  • Loading branch information
dbollinger committed May 14, 2016
1 parent a5ccfb7 commit b7a86bc
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 30 deletions.
11 changes: 11 additions & 0 deletions mentors-ember-app/app/controllers/apply.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import Ember from 'ember';

export default Ember.Controller.extend({
model: Ember.Object.create({}),

actions: {
submitApplicationForm: function(){
this.set('model.submitted', true);
}
}
});
31 changes: 6 additions & 25 deletions mentors-ember-app/app/templates/apply.hbs
Original file line number Diff line number Diff line change
@@ -1,31 +1,12 @@
<div id="mentor-application">
<h3>Apply To Become a Mentor</h3>
<section>
<div id="application-form-description">
<p>Welcome to mentors4all! Our goal is to match up as many mentors (computer science professionals and
students)
with CS teachers as possible to support Chicago's CS4All initiative.</p>
<p>Mentoring is a great chance to practice what you know!</p>
{{#liquid-if model.submitted}}
Thank you for applying! You will be contacted pending the CS4ALL mentor review process.

<p>Mentors are professionals, undergrads/grads, or other computer science experts that are interested in
providing in-classroom or out-of-classroom assistance to new CS teachers. A good mentor will model
computational thinking for the students (ask students the right questions and you don't have to give
them the answers), and work deliberately with the teacher to improve their knowledge of computer science and
computational thinking.</p>
<p>
<strong>Please Note:</strong>
<ul>
<li>please sign up with the intent of coming to a classroom on a regular basis. It takes time to build a
good
relationship and really enhance a classroom.
</li>
<li>mentors are not meant to supplant the teacher's role during classroom instructional time. Leading an
activity is
all right, but the teacher is the authority in their classroom!
</li>
</ul>
</p>
</div>
{{partial 'partials/application-form'}}
Keep learning!
{{else}}
{{partial 'partials/application-form'}}
{{/liquid-if}}
</section>
</div>
37 changes: 32 additions & 5 deletions mentors-ember-app/app/templates/partials/application-form.hbs
Original file line number Diff line number Diff line change
@@ -1,6 +1,30 @@
<form {{action 'submitApplication' on='submit'}}>
<fieldset>
<div id="application-form-description">
<p>Welcome to mentors4all! Our goal is to match up as many mentors (computer science professionals and
students)
with CS teachers as possible to support Chicago's CS4All initiative.</p>
<p>Mentoring is a great chance to practice what you know!</p>

<p>Mentors are professionals, undergrads/grads, or other computer science experts that are interested in
providing in-classroom or out-of-classroom assistance to new CS teachers. A good mentor will model
computational thinking for the students (ask students the right questions and you don't have to give
them the answers), and work deliberately with the teacher to improve their knowledge of computer science and
computational thinking.</p>
<p>
<strong>Please Note:</strong>
<ul>
<li>please sign up with the intent of coming to a classroom on a regular basis. It takes time to build a
good
relationship and really enhance a classroom.
</li>
<li>mentors are not meant to supplant the teacher's role during classroom instructional time. Leading an
activity is
all right, but the teacher is the authority in their classroom!
</li>
</ul>
</p>
</div>
<form {{action 'submitApplicationForm' on='submit'}}>
<fieldset>
<label for="name">First Name</label>
<input id="name" type="text" required>

Expand Down Expand Up @@ -56,12 +80,15 @@
<input type="checkbox" name="vehicle" value="Car"> App Inventor/App Lab<br/>
<input type="checkbox" name="vehicle" value="Car"> Other<br/><br/>

<label for="available-locations">Please describe your experience working. (Say 'None' if you don't have any. Again, this question is background information, and not a requirement to become a mentor.)</label>
<label for="available-locations">Please describe your experience working. (Say 'None' if you don't have any.
Again, this question is background information, and not a requirement to become a mentor.)</label>
<input id='current-employer' name="current-employer" value="Car"> <br/><br/>

<label for="languages-and-expertise">I could provide...</label>
<input type="checkbox" name="vehicle" value="Bike">In-class support to students and teachers (usually sometime between 8 AM and 3 PM) <br/>
<input type="checkbox" name="vehicle" value="Car"> Out-of-class or prep time support (usually during the school day) <br/>
<input type="checkbox" name="vehicle" value="Bike">In-class support to students and teachers (usually sometime
between 8 AM and 3 PM) <br/>
<input type="checkbox" name="vehicle" value="Car"> Out-of-class or prep time support (usually during the school
day) <br/>
<input type="checkbox" name="vehicle" value="Car">After school support <br/><br/>

<label for="languages-and-expertise">Why are you interested in becoming a mentor?</label>
Expand Down

0 comments on commit b7a86bc

Please sign in to comment.