Skip to content

Commit

Permalink
Merge pull request #48 from bjc-edc/middle-school
Browse files Browse the repository at this point in the history
Middle school pre-PD pull request for release
  • Loading branch information
maryfries authored Jul 19, 2021
2 parents 7b52a2d + bd7832a commit fe5d669
Show file tree
Hide file tree
Showing 29 changed files with 2,181 additions and 706 deletions.
42 changes: 42 additions & 0 deletions course/middle-school-teacher.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script src="/bjc-r/llab/loader.js" type="text/javascript"></script>
<title>BJC Middle School Teacher Guide</title>
</head>

<body>
<h2>Beauty and Joy of Computing for Middle School Teacher Guide</h2>
<p>BJC Middle School is being developed by the University of California, Berkeley, and Education Development Center, Inc. and is undergoing pilot testing during the 2021-2022 school year. Building on our lessons learned creating the Advanced Placement Computer Science Principles <a href="http://bjc.edc.org/" title="Beauty and Joy of Computing curriculum for high school" target="_blank">Beauty and Joy of Computing curriculum for high school</a>, these middle school materials use the <a href="https://snap.berkeley.edu/" title="Snap! programming language" target="_blank">Snap<em>!</em> programming language</a> (an easy-to-learn blocks-based programming language based on Scratch), take a functional-programming first approach to introductory computer science, and are being developed to meet the <a href="https://www.csteachers.org/page/standards" title="CSTA standards" target="_blank">CSTA standards</a> for middle school as well as some of the early high school standards.</p>

<div style="float:right; padding-top:0px;">
<div style="text-align:center;">
<img src="/bjc-r/img/web/bjc-logo.png" alt="Beauty and Joy of Computing" title="Beauty and Joy of Computing" />
</div>
<div class="topic_link" style="text-align:center;"><a href="/bjc-r/course/middle-school.html" title="Student Materials">Student Materials</a></div>
<div style="text-align:center; padding-top:10px;">For teachers:<br /><span class="topic_link"><a href="/bjc-r/cur/snap-crash-course.html" title="For teachers: Snap! Crash Course (from high school BJC)">Snap<em>!</em> Crash Course</a></span><br />(from high school BJC)</div>
<!--<div class="topic_link" style="text-align:center;"><a href="/bjc-r/middle-school/updates.html" title="Development Updates">Development Updates</a></div>-->
</div>

<div class="topic_container" novideo noassignment>
<h3>Teacher Resources</h3>
<div class="topic_link"><a href="https://bjc.berkeley.edu/pd" title="Teacher Professional Development Workshops" target="_blank">Teacher Professional Development Workshops</a></div>
<div class="topic_link"><a href="/bjc-r/middle-school/design-principles.html" title="Middle School Curriculum Design Principles">Middle School Curriculum Design Principles</a></div>
<!--<div class="topic_link"><a href="/bjc-r/middle-school/functional-approach.html" title="Functional Programming Approach">Functional Programming Approach</a></div>-->
</div>

<div class="topic_container" novideo noassignment>
<h3>Curriculum Materials</h3>
<div class="topic_link"><a href="/bjc-r/topic/topic.html?topic=middle-school/1-teaching-guide.topic" title="Unit 1 Teacher Guide: Functions and Data">Unit 1 Teacher Guide: Functions and Data</a></div>
<div class="topic_link"><a href="/bjc-r/topic/topic.html?topic=middle-school/2-teaching-guide.topic" title="Unit 2 Teacher Guide: Sequencing and Iteration">Unit 2 Teacher Guide: Sequencing and Iteration</a> (under development)</div>
<div class="topic_link"><!--<a href="" title="Teacher Guide: Create Your Own Project">-->Teacher Guide: Create Your Own Project (under development)<!--</a>--></div>
<div class="topic_link"><!--<a href="/bjc-r/topic/topic.html?topic=middle-school/3-teaching-guide.topic" title="Unit 3 Teacher Guide: Hardware">-->Unit 3 Teacher Guide: Hardware (under development) <!--</a>--></div>
<!--<div class="topic_link"><a href="/bjc-r/topic/topic.html?topic=middle-school/3-teaching-guide.topic" title="Unit 3 Teacher Guide: Creating Functions">Unit 3 Teacher Guide: Creating Functions</a></div>
<div class="topic_link"><a href="/bjc-r/topic/topic.html?topic=middle-school/4-teaching-guide.topic" title="Unit 4 Teacher Guide: Predicates and Logic">Unit 4 Teacher Guide: Predicates and Logic</a></div>
<div class="topic_link"><a href="/bjc-r/topic/topic.html?topic=middle-school/5-teaching-guide.topic" title="Unit 5 Teacher Guide: ???">Unit 5 Teacher Guide: ???</a></div>-->
</div>


</body>
</html>
27 changes: 27 additions & 0 deletions course/middle-school.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script src="/bjc-r/llab/loader.js" type="text/javascript"></script>
<title>BJC Middle School Student Materials</title>
</head>

<body>
<h2>Beauty and Joy of Computing for Middle School</h2>
<p>Welcome to BJC! This class teaches computer programming using the <a href="https://snap.berkeley.edu/" title="Snap! programming language" target="_blank">Snap<em>!</em> programming language</a>, which lets you do powerful programing without worrying about punctuation as you would in a text-based language. You'll build projects about story-writing, music, secret messages, artificial intelligence (AI), and more! And you'll learn to use electronics to connect your code to the real world.</p>

<div style="float:right; padding-top:0px;">
<div style="text-align:center;">
<img src="/bjc-r/img/web/bjc-logo.png" alt="Beauty and Joy of Computing" title="Beauty and Joy of Computing" />
</div>
</div>


<div class="topic_container" novideo noassignment>
<div class="topic_link"><a href="/bjc-r/middle-school/student-pages/01-functions-data.html" title="Unit 1: Functions and Data">Unit 1: Functions and Data</a></div>
<div class="topic_link"><!--<a href="" title="Unit 2: Sequencing and Iteration">-->Unit 2: Sequencing and Iteration<!--</a>--></div>
<div class="topic_link"><!--<a href="" title="Create Your Own Project">-->Create Your Own Project (under development)<!--</a>--></div>
<div class="topic_link"><!--<a href="" title="Unit 3: Hardware">-->Unit 3: Hardware (under development) <!--</a>--></div>
</div>
</body>
</html>
Loading

0 comments on commit fe5d669

Please sign in to comment.