Skip to content
This repository was archived by the owner on Jun 30, 2024. It is now read-only.

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit 888de70
Author: Brad Miller <[email protected]>
Date:   Fri Oct 14 14:50:36 2022 -0500

    Back to the old question

commit 02025e1
Author: Brad Miller <[email protected]>
Date:   Fri Oct 14 14:43:01 2022 -0500

    margin fun

commit c209ec6
Author: Brad Miller <[email protected]>
Date:   Fri Oct 14 14:33:11 2022 -0500

    wordsmithing

commit e0dba55
Author: Brad Miller <[email protected]>
Date:   Fri Oct 14 14:16:29 2022 -0500

    Fix: wording and add image map

commit 0cf7199
Author: Brad Miller <[email protected]>
Date:   Fri Oct 14 09:06:20 2022 -0500

    center get started

commit 91ac291
Author: Brad Miller <[email protected]>
Date:   Fri Oct 14 09:04:57 2022 -0500

    Add style

commit a4e7b28
Author: Brad Miller <[email protected]>
Date:   Thu Oct 13 15:27:29 2022 -0500

    New: more home page updates

commit 4a17ef2
Author: Brad Miller <[email protected]>
Date:   Thu Oct 13 12:46:57 2022 -0500

    wip

commit b142b89
Author: Brad Miller <[email protected]>
Date:   Thu Oct 13 12:31:44 2022 -0500

    more on mission
  • Loading branch information
bnmnetp committed Oct 14, 2022
1 parent 4b16d3c commit f3e152a
Show file tree
Hide file tree
Showing 5 changed files with 193 additions and 65 deletions.
4 changes: 4 additions & 0 deletions controllers/default.py
Original file line number Diff line number Diff line change
Expand Up @@ -289,6 +289,10 @@ def ack():
return dict()


def start():
return dict()


@auth.requires_login()
def bio():
existing_record = db(db.user_biography.user_id == auth.user.id).select().first()
Expand Down
Binary file added static/images/GettingStartedWithRunestone.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
27 changes: 9 additions & 18 deletions views/default/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,14 @@
{{block statusbar}}
{{end}}

<h1>About Us</h1>
<h1>About Runestone</h1>

<p>
The goal of Runestone Interactive is to provide the tools, content, and hosting for high quality, interactive computer science textbooks. Everything is available under an open source license. There are really two main branches of the Runestone Interactive project:
</p>
<p>The mission of Runestone Academy is to <i>democratize textbooks for the 21st century.</i> Do accomplish that mission we make high quality interactive textbooks available for free to all students. In the 21st century it is silly to think of textbooks statically, so we make great interactive textbooks that engage students in their learning. It would also be silly to ignore the rich data that an online textbook can provide to students, teachers, authors and researchers. To support these different stakeholders we have created a Learning Engineering and Analytics Portal (LEAP). That is quite a lot to digest so let us unpack that to see what it means in practical terms.</p>

<ol>
<li>To provide tools for building interactive textbooks. Our ultimate vision is to become 'The LaTeX of interactive publishing.' To this end we have built a platform based on Sphinx, comprised of several extensions for building interactive books.</li>
<li>To provide hosting for interactive textbooks. We have three books that we host on this site for free, without registration or login required. We can also host a custom book for your course. If you are an instructor and looking to host your own course here is what you get:
<ul>
<li>You can choose which modules you want to include.</li>
<li>Your students get login-based access to their book so they can save their work, turn in homework right from the book, and take notes in the scratch edtitor popups.</li>
<li>You get access to the grading interface</li>
</ul>
</li>
</ol>

<p>
Runestone Interactive is a project of <a href='http://www.luther.edu'>Luther College</a>.
</p>
<ul class="simple">
<li><p><strong>Learning Engineering</strong> is the systematic application of evidence-based principles and methods from educational technology and the learning sciences to create engaging and effective learning experiences, support the difficulties and challenges of learners as they learn, and come to better understand learners and learning. Everything we do on Runestone Academy takes this engineering approach to continuous improvement.</p></li>
<li><p><strong>Analytics</strong> As an instructor understaning your students, which of them are struggling, which of them are working hard, which of them are successful or not is key. Runestone lets you quickly look at a dashboard of student progress to help you decide how to spend your classroom time most effectively. As a researcher or author you want to know what parts of your book are read the most, which questions are effective and which are duds that should be replaced or fixed to make them better.</p></li>
<li><p><strong>Portal</strong>: Runestone Academy is a portal for online textbooks, students can interact with our books on any device for free. Runestone Academy is a portal for teachers who want to create a course, grade their students work, and monitor their progress all in one place. Runestone Acaademy is a portal for authors and researchers who want to invent new pedagogical strategies and try them out on lots of students while gaining access to anonymous information to help them better understand how students learn.</p></li>
</ul>
<p>We have partnered with the <a class="reference external" href="https://pretextbook.org">PreTeXt project</a> to provide an outstanding authoring tool to create interactive textbooks. And not only interactive textbooks in HTML but highly accessible textbooks in many formats including ePub, PDF, and braille.</p>
<p>Runestone Academy LTD operates as a non-profit. We are awaiting official 501(c)(3) approval from the IRS.</p>
50 changes: 50 additions & 0 deletions views/default/start.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{{extend 'layout.html'}} {{block statusbar}} {{end}}

<style>
.getstarted {
width: 100%;
margin-left: auto;
margin-right: auto;
}
</style>
<div class="col-md-8 col-md-offset-2">
<h1>Getting Started on Runestone Academy</h1>
<p>
How you get started on Runestone depends on who you are. We don't care, everyone
is welcome here, and we hope this road map can get you off to a smooth start.
</p>
<map name="GraffleExport">
<area shape=rect coords="569,970,671,1072" href="https://runestone.academy/runestone/designer/index">
<area shape=rect coords="569,815,671,917" href="https://runestone.academy/runestone/default/user/register">
<area shape=rect coords="1,815,103,917" href="https://runestone.academy/runestone/default/user/register">
<area shape=rect coords="569,505,671,607" href="https://runestone.academy/ns/books/index">
<area shape=rect coords="285,505,387,607" href="https://runestone.academy/runestone/default/user/register">
<area shape=rect coords="1,505,103,607" href="https://runestone.academy/ns/books/index">
</map>
<div class="getstarted">
<image
border=0
src="/runestone/static/images/GettingStartedWithRunestone.png"
usemap="#GraffleExport"
/>
</div>

<h2>Next Steps</h2>
<p>
<ol>
<li>Take me to the <a href="/ns/books/index">Library</a></li>
<li>Take me to the <a href="/runestone/default/user/register">Signup page</a></li>
</ol>
</p>
<h2>Some Resources for Instructors</h2>
<p>
<ul>
<li><a href="/ns/books/published/instructorsguide/index.html?mode=browsing">The Instructors Guide</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLnjfglXW2QQSVCuOj4VsdmWTRAfQy6Zrb">Our YouTube Video Guides</a></li>
<li>I'm ready to <a href="https://runestone.academy/runestone/designer/index">Create a Course</a></li>
<li>Don't forget the help menu in the upper right corner.</li>
<li>Use the Help/Documentation Tab on the Instructor page!</li>
<li>Stay up to date <a href="https://blog.runestone.academy">Runestone News</a></li>
</ul>
</p>
</div>
Loading

0 comments on commit f3e152a

Please sign in to comment.