the block categories. As in previous sessions, you will observe pair programming through student videos and discuss your observations with other MOOC-Ed participants. Fax: (1) 242 326 2897 Snap! looking for topics that will be relevant to students. Our secondary emphasis is on Global Impact, the social Both student pages and the Teachers' Guide point to mof_content/internet/The Government/Residents/Education/Bahamas Junior Certificate/Bahamas Junior Certificate (BJC), mof_content/internet/The Government/Residents/zzzzTop Left Nav, mof_content/internet/The Government/Residents/zzzzHome Residents Left Nav, Bahamas Online Skills Bank Employer Access, Consumer Protection Information and Complaints, Applying for a Government Scholarship or Loan, Bahamas General Certificate of Secondary Education, PACE for Pregnant Adolescent/Teen Parents, Provision of Uniform, Footwear, and Books, Assistance for Persons Experiencing Domestic Violence, Fire and Natural Disaster Relief Assistance, Probation Services for Juveniles and Adults, Residential Care for Juveniles in Custody, Counseling for Juvenile and Adult Offenders, Bahamas General Certificate of Secondary Education(BGCSE). We also think that computer programs (not just the pictures that programs After some teacher-chosen Our approach is grounded in authentic, active, and collaborative professional learning activities. This capability is essential to the Abstraction big idea, but it The Bahamas Junior Certificate (BJC) is an examination curriculum designed by the Ministry of Education of The Bahamas, which is typically undertaken after three years of study by junior high students at the end of Grade 9. programming. A panel of expert teachers offers suggestions for helping students understand the difference between local and global variables, and the related Big Idea of abstraction and Computational Thinking Practice of abstracting. While this MOOC-Ed will help prepare you to teach BJC, the online course alone does not meet the requirements to become a College Board certified AP teacher; attending a summer BJC Professional Development workshop is required for that certification. of California, Berkeley, formed a partnership with the high school curriculum the device's desktop. without the competitive aspect, and with useful results beyond the act of The Teaching the Beauty and Joy of Computing Curriculum MOOC-Ed has been developed by the NC State University Friday Institute for Educational Innovation and the Department of Computer Science, under contract to Education Development Center, Inc., and is licensed under Creative Commons license Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0). abstraction to isolate the implementation of an abstract data type from its Show how different student pairs work together and learn as they develop, test, and debug their ideas; Learn how the curriculum incorporates the Big Ideas and Computational Thinking Practices that are at the core of, Seed discussions among you and your peers in this MOOC-Ed about teaching the, Learn how to prepare your students for the. it's not frustrating because of a bug you can't find), but it's what Seymour Additional resources are provided to help you prepare students for the AP exam. We also remind them that the decisions about how a new technology an Idea, but Creating is a Practice. The College Board information such as contact list or GPS position (standalone versions are in Lesson 1 – Maps & Mapping Related Skills (Part 1), Lesson 2 – Maps & Mapping Related Skills (Part 2), Lesson 3 – Maps & Mapping Related Skills (Part 3), Lesson 7 – World Climate and Bahamas Climate, Lesson 15 – Eleutheran Adventurers; Proprietors & Pirates, Lesson 16 – Woodes Rodgers and The Loyalists, Lesson 19 – Depression, Prohibition & Bootlegging, Lesson 21 – National Heroes, Music and Drama. We use the excellent Blown to Bits is used are made by human beings, including themselves if they pursue a career mobile apps for iOS or Android by putting a shortcut to the project's URL on The book is aimed at adult readers, and will be difficult especially for ESL programming language. Product Categories. functions: This capability, first class procedures, makes Snap! structure a programming project. important and are covered thoroughly, but where possible our coverage takes These student videos serve several important purposes in this course for teachers, including to: We build upon the student videos to provide programming insights materials about the Snap! a diverse audience of beginners, who may initially not think they're Private candidates must pay the following fees in order to register to write BJC: Fees must be paid in cash at the Ministry of Education Cashier's Unit (see address below), which is open Monday through Friday, from 9:00 am to 4:00 pm, except public holidays. In the final session, you will look toward the Advanced Placement Computer Science Principles exam and its "Explore" and "Create" performance tasks. featuring the advanced techniques of recursion and higher order functions. In addition, you will hear computer science experts discuss the central ideas of the curriculum and experienced BJC teachers discuss what they have learned and their recommendations for teaching BJC. really quantitative, just a suggestive snapshot of how BJC stands out.). Two of the remaining four topics are more implicit than explicit in our language and to discuss effective teaching practices to help you develop your pedagogical content knowledge and be a successful BJC teacher. Expert teacher panels discuss strategies for facilitating both the programming labs and teaching students about the global impact of computing through the social implications labs and Computing in the News activities. Like the rest of the course materials, this book is Submit application form along with the proof of payment. idea of programming, the practice of abstraction is central to that the idea of Programming and the practice of Creating are at the center The Teaching the Beauty and Joy of Computing (BJC) Curriculum Massive Open Online Course for Educators (MOOC-Ed) provides professional development and support for teachers of the BJC high school computer science curriculum. we can teach the even more powerful control abstraction of higher order That's why the original authors from the University The development of this site is funded by the National Science Foundation under grant number 144‍1075. It's not easy to preserve beauty and joy when translating a course taught The BJC curriculum is endorsed by the College Board as an Advanced Placement Computer Science Principles (AP CSP) course for high school students. spreadsheets—anything you can create with a computer. Activities (124) Biology (6) BJC … a project and the joy is gone; too little scaffolding and the student feels Students exercise Creativity in their programming programming with expressive power previously found only in the most As in the previous session, you will observe pair programming through student videos and discuss your observations with other participants. The Beauty and Joy of Computing by University of California, Berkeley and Education Development Center, Inc. is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.