-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathabout.html
29 lines (27 loc) · 3.5 KB
/
about.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>CoCode_About</title>
<link href="./css/style.css" rel="stylesheet" type="text/css">
<link href="https://fonts.googleapis.com/css?family=Inconsolata" rel="stylesheet">
</head>
<body>
<div class="header">
<p class="header-title"><a href="main.html">CoCode_</a><b>About</b></p>
<p class="educators"><a href="educators.html">Educators</a></p>
</div>
<p class="info-body">To many students, computer science is a discipline first introduced at the collegiate level. As sophomores studying computer science, we often see students become handicapped in their programming education by the underrepresentation of computer science in American grade school. We feel that more can and should be done to inspire STEM education (in the form of computer science) before students reach university workloads. However, public schools seem to lack the effective tools with which to expose computer science concepts and attractions to students on a large-scale basis. At SwampHacks, we set out to develop a worthy means of achieving this exposure to students across the nation. The result of our efforts is CoCode_.
CoCode_ provides grade school educators with a free webapp that facilitates computer science education with simplicity, accessibility, and collaboration in mind. On first visit an educator is presented the opportunity to create a virtual classroom in his/her own name capable of managing any reasonable amount of students, complete with its own unique and randomly-generated "Room Code." The educator's students are then able to visit the site and input their names along with that Room Code. There, they will enter a growing waitlist until the educator starts the exercise from his/her machine, satisfied that all intended students are accounted for. All waitlisted students are then randomly sorted into groups of three, with each group being assigned a programming problem statement. On each student's screen will be an interface displaying the instructions of the problem, a Coding Box in which to write the group's submission code, and a Whiteboard area on which to free handedly draw and plan solutions by mouse. CoCode_'s uniqueness lies in its role system: in each group, members are randomly assigned one of three separate roles. There is a Navigator, the sole member with access to the current problem's instructions; a Driver, the sole member with authorial access to the Coding Box; and a Cartographer, the sole member with illustrative access to the Whiteboard. Grouped students are linked to one another via live voice chat, and to all non-Navigator students, the current problem's instructions appear as unintelligible gibberish. Students are hence inclined to work cooperatively to produce code snippets that satisfy the problem statement's requirements. Once groups are satisfied with the code in their Code Boxes, they may internally agree to press the "Submit" button in order to have their respective code automatically graded and receive either a positive response of praise, or a sympathetic response indicating to try again. Groups hitting exceptional roadblocks to progress may summon the help of their teacher, who is trusted to assist in leading the group toward an understanding of the problem.</p>
</body>
<div class="footer">
<div class="footer_contents">
<a href="index.html">Home</a>
<a href="#">FAQ</a>
<a href="about.html">About</a>
<a href="legal.html">Legal</a>
<a href="#">Contact Us</a>
<a href="#">Jobs</a>
</div>
</div>
</html>