codecombat/app/templates/teachers.jade

131 lines
6 KiB
Text
Raw Normal View History

2014-01-03 13:32:13 -05:00
extends /templates/base
block content
p.row
2014-01-03 13:32:13 -05:00
.span5
2015-01-31 09:17:24 -05:00
h2(data-i18n="teachers.title") CodeCombat for Teachers
2014-01-03 13:32:13 -05:00
2015-01-31 09:17:24 -05:00
h3(data-i18n="teachers.preparation_title") Preparation
2014-01-03 13:32:13 -05:00
2015-01-31 07:57:32 -05:00
p
2015-01-31 09:17:24 -05:00
span.spr(data-i18n="teachers.preparation_1")
2015-01-31 07:57:32 -05:00
| CodeCombat is free to play for the core level progression
| and does not require students to sign up. We encourage teachers to
2015-01-31 09:17:24 -05:00
a(href="/play", data-i18n="teachers.preparation_play_campaign") play through the campaign
span.spl(data-i18n="teachers.preparation_2")
2015-01-31 07:57:32 -05:00
| to try it out, but the only thing you absolutely need to do
| to be ready is ensure students have access to a computer.
2015-01-31 09:17:24 -05:00
p(data-i18n="teachers.preparation_3")
2015-01-31 07:57:32 -05:00
| It is not necessary for teachers to be comfortable with computer
| science concepts for students to have fun learning with CodeCombat.
2014-01-03 13:32:13 -05:00
2015-01-31 09:17:24 -05:00
h3(data-i18n="teachers.violent_title")
2015-01-31 07:57:32 -05:00
| Is it violent?
2014-01-03 13:32:13 -05:00
2015-01-31 09:17:24 -05:00
p
span.spr(data-i18n="teachers.violent_1")
| We get this from teachers a lot due to our name. Although CodeCombat
| does contain cartoon violence, there is nothing graphic in either the
| visuals or language.
span(data-i18n="teachers.violent_2")
| If you are comfortable having your students play Angry Birds, you will
| be comfortable with CodeCombat.
h3(data-i18n="teachers.for_girls_title")
2015-01-31 07:57:32 -05:00
| Is it for girls?
2015-01-31 09:17:24 -05:00
p(data-i18n="teachers.for_girls_1")
2015-01-31 07:57:32 -05:00
| There are three game modes in CodeCombat: building, puzzles, and combat.
| We have intentionally designed each to appeal to both boys and girls and
| think that the building and puzzle levels especially differentiate the game
| from violent triple A titles that repel female players.
2015-02-24 15:13:13 -05:00
2015-02-24 15:40:44 -05:00
h3(data-i18n="teachers.age_recommended_title")
2015-02-24 15:46:49 -05:00
| What age is it recommended at?
2015-02-24 15:13:13 -05:00
2015-02-24 15:40:44 -05:00
p(data-i18n="teachers.age_recommended_1")
2015-02-24 15:46:49 -05:00
| The recommended minimum age is 9, however children as young as 7 can play the
2015-02-24 15:13:13 -05:00
| first stages with the assistance of an adult.
2015-01-31 09:17:24 -05:00
h3(data-i18n="teachers.what_cover_title")
2015-01-31 07:57:32 -05:00
| What do we cover?
2015-01-31 09:17:24 -05:00
p(data-i18n="teachers.what_cover_1")
| There are 27 levels in the first stage of CodeCombat that teach and
| reinforce 6 specific computer science concepts:
ol
2014-12-03 13:04:50 -05:00
li
2015-01-31 09:17:24 -05:00
strong.spr(data-i18n="teachers.what_cover_notation_1") Formal notation
span(data-i18n="teachers.what_cover_notation_2")
2015-01-31 07:57:32 -05:00
| - builds an understanding of the importance of syntax in programming.
2014-12-03 13:04:50 -05:00
li
2015-01-31 09:17:24 -05:00
strong.spr(data-i18n="teachers.what_cover_methods_1") Calling methods
span(data-i18n="teachers.what_cover_methods_2")
2015-01-31 07:57:32 -05:00
| - familiarizes students with the syntax of object-oriented method calls.
2014-12-03 13:04:50 -05:00
li
2015-01-31 09:17:24 -05:00
strong.spr(data-i18n="teachers.what_cover_parameters_1") Parameters
span(data-i18n="teachers.what_cover_parameters_2")
2015-01-31 07:57:32 -05:00
| - trains how to pass parameters to functions.
2014-12-03 13:04:50 -05:00
li
2015-01-31 09:17:24 -05:00
strong.spr(data-i18n="teachers.what_cover_strings_1") Strings
span(data-i18n="teachers.what_cover_strings_2")
2015-01-31 07:57:32 -05:00
| - teaches students about string notation and passing strings as parameters.
2014-12-03 13:04:50 -05:00
li
2015-01-31 09:17:24 -05:00
strong.spr(data-i18n="teachers.what_cover_loops_1") Loops
span(data-i18n="teachers.what_cover_loops_2")
2015-01-31 07:57:32 -05:00
| - develops the abstraction of designing short programs with loops.
2014-12-03 13:04:50 -05:00
li
2015-01-31 09:17:24 -05:00
strong.spr(data-i18n="teachers.what_cover_variables_1") Variables
span(data-i18n="teachers.what_cover_variables_2")
2015-01-31 07:57:32 -05:00
| - adds the skill of referencing values that change over time.
2015-01-31 09:17:24 -05:00
p(data-i18n="teachers.what_cover_2")
2015-01-31 07:57:32 -05:00
| Students may continue past level 20, depending on their
| speed and interest, to learn two additional concepts in later levels:
ol
li
2015-01-31 09:17:24 -05:00
strong.spr(data-i18n="teachers.what_cover_logic_1") Conditional logic
span(data-i18n="teachers.what_cover_logic_2")
2015-01-31 07:57:32 -05:00
| - when and how to use if/else to control in-game outcomes.
li
2015-01-31 09:17:24 -05:00
strong.spr(data-i18n="teachers.what_cover_input_1") Handling player input
span(data-i18n="teachers.what_cover_input_2")
2015-01-31 07:57:32 -05:00
| - responding to input events to create a user interface.
li
strong.spr(data-i18n="teachers.what_cover_array_1") Arrays
span(data-i18n="teachers.what_cover_array_2")
| - allows the player to create and loop through arrays.
2015-01-31 09:17:24 -05:00
h3(data-i18n="teachers.sys_requirements_title") System Requirements
2015-01-31 09:17:24 -05:00
p(data-i18n="teachers.sys_requirements_1")
2015-01-31 07:57:32 -05:00
| Because CodeCombat is a game, it is more intensive for computers
| to run smoothly than video or written tutorials. We have optimized
| it to run quickly on all modern browsers and on older machines so
| that everyone can play. That said, here are our suggestions for getting
| the most out of the CodeCombat experience:
2014-12-03 13:04:50 -05:00
ul
li
2015-01-31 09:17:24 -05:00
strong.spr(data-i18n="teachers.sys_requirements_2") Use newer versions of Chrome or Firefox.
span(data-i18n="teachers.sys_requirements_3")
| Although CodeCombat will work on browsers as old as Internet Explorer 9, the
2015-01-31 09:17:24 -05:00
| performance is not as good. Chrome is best.
2014-12-03 13:04:50 -05:00
li
2015-01-31 09:17:24 -05:00
strong.spr(data-i18n="teachers.sys_requirements_4") Use newer computers.
span(data-i18n="teachers.sys_requirements_5")
| Older computers, Chromebooks, and netbooks tend to have very few
| system resources, which makes for a less enjoyable experience.
| At least 2GB of RAM is required.
2014-12-03 13:04:50 -05:00
li
2015-01-31 09:17:24 -05:00
strong.spr(data-i18n="teachers.sys_requirements_6") Allow players to wear headphones/earbuds to hear the audio.
span(data-i18n="teachers.sys_requirements_7")
| We help players learn through voiceover and sound effects, which
| will make classrooms noisy and distracting.