{"id":22,"date":"2025-06-04T14:11:24","date_gmt":"2025-06-04T20:11:24","guid":{"rendered":"https:\/\/courses.cs.colostate.edu\/cs003\/?page_id=22"},"modified":"2025-08-27T13:28:54","modified_gmt":"2025-08-27T19:28:54","slug":"syllabus","status":"publish","type":"page","link":"https:\/\/courses.cs.colostate.edu\/cs164\/syllabus\/","title":{"rendered":"Syllabus"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">CS 164 \u2013 All Sections<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Basic Course Information<\/h2>\n\n\n\n<p><strong>Course Name:<\/strong> Computational Thinking with Java \u2013 CS 164<\/p>\n\n\n\n<p><strong>Semester: <\/strong>Fall 2025<\/p>\n\n\n\n<p><strong>Credits:<\/strong> 4 (3 Lecture, 1 Lab)<\/p>\n\n\n\n<p><strong>Prerequisites\/Co-requisites:<\/strong> (CIS 240 with a minimum grade of B) or (CS 150A with a minimum grade of B) or (CS 150B with a minimum grade of B) or (CS 152 with a minimum grade of B) or CS 163 or (ENGR 123 with a minimum grade of C)<\/p>\n\n\n\n<p><strong>Meetings\/Times:<\/strong> Monday, Wednesday, Friday 2-2:50 PM<\/p>\n\n\n\n<p><strong>Location:<\/strong> Nutrien140<\/p>\n\n\n\n<p><strong>Course Email: <\/strong><a href=\"mailto:compsci_cs164@colostate.edu\">compsci_cs164@colostate.edu<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Instructor Information<\/h2>\n\n\n\n<p><strong>Instructor Name:<\/strong> Logan Seabolt<\/p>\n\n\n\n<p><strong>Email:<\/strong> Logan.Seabolt@colostate.edu<\/p>\n\n\n\n<p><strong>Phone:<\/strong> +1 970-491-5861<\/p>\n\n\n\n<p><strong>Office Location:<\/strong> Computer Science Building 242<\/p>\n\n\n\n<p><strong>Office Hours\/Student Hours:<\/strong> Thursdays 11:00 AM \u2013 1:00 PM &amp; By Appointment<\/p>\n\n\n\n<p><strong>Communication Policy:<\/strong><\/p>\n\n\n\n<p>Communication is preferred through one of 3 methods.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The Course Email (<a href=\"mailto:cs164@cs.colostate.edu\">cs164@cs.colostate.edu<\/a>)<\/li>\n\n\n\n<li>The instructor\u2019s personal email. <strong>HOWEVER <\/strong>please include the course number (CS164) in the subject line. This helps me keep track of your emails and better support you.<\/li>\n\n\n\n<li>Microsoft Teams. <strong>If it is a question about grades<\/strong> an email is preferred in this case.<\/li>\n\n\n\n<li>I will do my best to respond to your emails within 1 Working Day (Weekends &amp; University Holidays not included)\n<ol class=\"wp-block-list\">\n<li>If I do not respond within 1 Working Day, please send a follow up email<\/li>\n<\/ol>\n<\/li>\n\n\n\n<li>I encourage you to join me during Student Hours to discuss grades, homework assignments, general course knowledge.<\/li>\n\n\n\n<li>If you have missed class, please reach out as soon as you are able so we can get you access to lecture materials.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Course Materials<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Textbook \/ Course Readings<\/h3>\n\n\n\n<p>Codio \u2013 Intro to Java Programming ($48). Digital Textbook for interactive reading and code along practice.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Materials &amp; Equipment<\/h3>\n\n\n\n<p>In Person \u2013<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>iClicker \u2013 For in Class Participation<\/li>\n<\/ul>\n\n\n\n<p>Online \u2013<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A personal computer that supports Lockdown Browser &amp; Visual Studio Code<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Course Description &amp; Objectives<\/h2>\n\n\n\n<p>Upon the completion of this course, students will be able to:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Read Java code and predict the flow of control and program output.<\/li>\n\n\n\n<li>Design, build, and verify Java programs of moderate size with several classes, as measured by the ability to write Java programs with 200\u2010300 lines of code.<\/li>\n\n\n\n<li>Test and debug Java programs, including code written by themselves or by others.<\/li>\n\n\n\n<li>Use the Linux operating system and an IDE development tool to achieve the previous goals.<\/li>\n\n\n\n<li>Comprehend the basics of object-\u2010oriented computer programming in the context of the Java language.<\/li>\n\n\n\n<li>Decompose and solve programming problems; implement basic algorithms for searching and sorting<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Course Schedule \u2013 Alignment of Course Topics, Learning Outcomes, and Assessments &nbsp;<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>DATE<\/strong><\/td><td><strong>U<\/strong><strong>NIT &amp; MODULE<\/strong><strong><\/strong><\/td><td><strong>TOPIC\/SUB-TOPIC<\/strong> <strong>&nbsp;<\/strong><\/td><td><strong>LEARNING OUTCOME(S) ALIGNMENT<\/strong><\/td><td><strong>ASSIGNMENT\/<\/strong> <strong>ASSESSMENT(S)<\/strong><\/td><\/tr><\/thead><tbody><tr><td>08\/25 \u2013 08\/31<\/td><td>Unit 1 \u2013 Module 1<\/td><td>Course Intro and Java Basics<\/td><td>Learn to Compile Java Code and contrast it to previous Python Knowledge<\/td><td>HW1 \u2013 Hello World. Due End of Unit 1 &#8211; Module 2<\/td><\/tr><tr><td>09\/01 \u2013 09\/07<\/td><td>Unit 1 \u2013 Module 2<\/td><td>Strings and User Input<\/td><td>Intro to Objects in Java<\/td><td>HW2 \u2013 Python Conversion. Due End of Unit 1 &#8211; Module 3<\/td><\/tr><tr><td>09\/08 \u2013 09\/14<\/td><td>Unit 1 \u2013 Module 3<\/td><td>Arrays, Loops, &amp; Wrapper Classes.<\/td><td>Learn how to store data and use more advanced flow control structures. Learn about the utility of Wrapper classes as both OOP and Primitive types<\/td><td>&nbsp;<\/td><\/tr><tr><td>09\/15 \u2013 09\/21<\/td><td>Unit 1 \u2013 Module 4<\/td><td>Unit 1 Exam Week. M \u2013 Bonus Lecture T \u2013 Coding Exam 1 W \u2013 Lecture Exam Review Th \u2013 Lecture Exam 1 F \u2013 No Lecture<\/td><td>Exam weeks will always follow the same patter. They are the 4<sup>th<\/sup> week of the unit and comprise one IN PERSON coding exam and One IN PERSON Lecture Exam. The Friday after an Exam will always be a day off from lectures.<\/td><td>Coding Exam 1 Lecture Exam 1<\/td><\/tr><tr><td>09\/22 \u2013 09\/28<\/td><td>Unit 2 \u2013 Module 1<\/td><td>Intro to Object Oriented Coding. Constructors, Accessors &amp; Mutators, &amp; Instance Variables<\/td><td>Learning about how Objects work in Java and the core principles of how to solve problems in an Object-Oriented Approach<\/td><td>Homework 3 \u2013 Object Oriented Basics. Due End of Unit 2 Module 1<\/td><\/tr><tr><td>09\/29 \u2013 10\/05<\/td><td>Unit 2 \u2013 Module 2<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>10\/06 \u2013 10\/12<\/td><td>Unit 2 \u2013 Module 3<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>10\/13 \u2013 10\/19<\/td><td>Unit 2 \u2013 Module 4<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>10\/20 \u2013 10\/26<\/td><td>Unit 3 \u2013 Module 1<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>10\/27 \u2013 11\/02<\/td><td>Unit 3 \u2013 Module 2<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>11\/03 \u2013 11\/09<\/td><td>Unit 3 \u2013 Module 3<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>11\/10 \u2013 11\/16<\/td><td>Unit 3 \u2013 Module 4<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>11\/17 \u2013 11\/23<\/td><td>Unit 4 \u2013 Module 1<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>11\/24 \u2013 11\/30<\/td><td>Fall Break<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>12\/01 \u2013 12\/07<\/td><td>Unit 4 \u2013 Module 2<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>12\/08 \u2013 12\/14<\/td><td>Unit 4 \u2013 Module 3<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>12\/15 \u2013 12\/21<\/td><td>Finals Week<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Morgan Library Services Desk<\/h2>\n\n\n\n<p>The Morgan Library Services Desk provides both research (ph. 970-491-1841) and technical (ph. 970-491-7276) support. In addition, you can contact a librarian for assistance at <a href=\"https:\/\/lib.colostate.edu\/services\/ask-us\/\">Ask Us!<\/a> or find a research guide at <a href=\"https:\/\/libguides.colostate.edu\/\">Research Help<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Teaching Philosophy<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>I believe that each and every student who enrolls in this course belongs here.<\/li>\n\n\n\n<li>We recognize and celebrate the diverse backgrounds, experiences, and perspectives that each student brings to the classroom.<\/li>\n\n\n\n<li>Learning is a collective effort, and we encourage active participation from all students. Through student-student interactions and meaningful dialogue with instructors, we aim to create a dynamic and engaging academic atmosphere.<\/li>\n\n\n\n<li>If you have a question, then there are other students who have it too. Don\u2019t be afraid to be curious and ask questions.<\/li>\n\n\n\n<li>Our role as educators is to provide the resources, encouragement, and community necessary for students to reach their full potential.<\/li>\n\n\n\n<li>In this classroom, we will recognize our differences as our greatest strengths.<\/li>\n\n\n\n<li>I\u2019m always happy to discuss strategies to improve access and help you to locate other campus resources that can assist you.<\/li>\n\n\n\n<li>I am committed to supporting your success and well-being.<\/li>\n\n\n\n<li>My goal is to ensure that all students feel safe, heard, and empowered to engage fully in their learning.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Classroom Norms (or Community Agreement)<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We will listen to each other with the intent to understand different perspectives<\/li>\n\n\n\n<li>We will ask questions when we have them\n<ul class=\"wp-block-list\">\n<li>If you feel the need to ask a question but don\u2019t think you can ask it to the instructor directly. There will be an Assigned \u201c<strong>Questions<\/strong>\u201d TA who you can send question to during lecture to ask of the instructor.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>We will make sure everyone\u2019s voice is heard<\/li>\n\n\n\n<li>We will not disrupt the learning of others. This includes but is not limited to, Playing Video Games during lecture, watching videos or other distracting media during lecture, or having unrelated conversations during lecture<\/li>\n\n\n\n<li>We will respect the learning journey. Coding is not a linear process, mistakes and failures are a natural part of the coding cycle. Any progress is good progress and failures are just another step on the path.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">CSU Principles of Community<\/h2>\n\n\n\n<p><strong>Inclusion:<\/strong><strong> <\/strong>We create and nurture inclusive environments and welcome, value and affirm all members of our community, including their various identities, skills, ideas, talents and contributions.<\/p>\n\n\n\n<p><strong>Integrity: <\/strong>We are accountable for our actions and will act ethically and honestly in all our interactions.<\/p>\n\n\n\n<p><strong>Respect:<\/strong><strong> <\/strong>We honor the inherent dignity of all people within an environment where we are committed to freedom of expression, critical discourse, and the advancement of knowledge.<\/p>\n\n\n\n<p><strong>Service: <\/strong>We are responsible, individually and collectively, to give of our time, talents, and resources to promote the well-being of each other and the development of our local, regional, and global communities.<\/p>\n\n\n\n<p><strong>Social Justice:<\/strong><strong> <\/strong>We have the right to be treated and the responsibility to treat others with fairness and equity, the duty to challenge prejudice, and to uphold the laws, policies and procedures that promote justice in all respects.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Course Policies (late assignments, make-up exams, revision policy, etc.)<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Grading Policy<\/h2>\n\n\n\n<p>All assignments except for the labs are handled through automated testing and grading environments. In most cases you will get feedback within 1 day of submitting the assignments. The grading timeline for each assignment will be detailed under the assignment\u2019s \u201cGrading\u201d section on canvas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Lab Attendance and Lab Completion<\/h3>\n\n\n\n<p>Labs have two components to their grade. The first is an attendance grade. This must be completed during your lab section. There are NO make ups for the Lab Attendance, missing a lab will result in a 0 for that attendance.<\/p>\n\n\n\n<p>Lab Completion grades are manually entered by the TAs based on reviewing the work you completed during lab. These can be made up no later than the end of help desk hours the Monday of Module Four for each unit. You can earn the points for the lab completion grades either by showing your work and explaining your work to a TA during your lab section or during a UTA Help Desk time slot.<\/p>\n\n\n\n<p>To account for situations where attendance or completion are not possible (Illness, Family Emergency, etc.) Eight of the lab grades are automatically dropped from your gradebook. This can be either a Lab Attendance or Lab Completion grade. This accounts for 20% of the lab attendance or completion grades.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Exam Policies<\/h3>\n\n\n\n<p>There are two types of exams in the course. Coding Exams and Reading Exams. These exams are proctored exams in person that take place of your normal lab times. They must be completed during the lab section. Ensure that you arrive on time for the exam and arrive to your lab section for the exam. Your lab sections are your exam times and can only be swapped by switching the lab you are registered for.<\/p>\n\n\n\n<p>Coding exams are 50 Minute coding challenges. You will be tasked with specific code to be implemented. During this time, you will only have access to Canvas, VS Code, and Codio. No other tools or websites will be available to access during the exam.<\/p>\n\n\n\n<p>Reading Exams are also held in the labs. They are 50 Minute exams that cover a variety of material from each unit. Exams are CUMULATIVE with a focus primarily on new material. They are closed book, closed note, &amp; closed neighbor exams. This is to test your knowledge of the material.<\/p>\n\n\n\n<p>During exams all personal devices are STRICTLY PROHIBITED. You may not use a cellphone, smart watch, or any other device during exam unless explicitly allowed by an ADA Accommodation. In which case you must confirm that with the Instructor and your Lab TAs prior to each exam.<\/p>\n\n\n\n<p>If you miss an Exam for any reason, you must contact the instructor <strong>As Soon As Possible.<\/strong> Exams cannot be made up in a later time slot. Exams can only be made up with appropriate documentation that shows a plausible reason for the absence from the exam.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Assignment Extensions\/Make Up Work<\/h3>\n\n\n\n<p>These will rarely be given and only on a case-by-case basis.<\/p>\n\n\n\n<p>Generally, if it is an emergency (Medical Absence, Family Incident, Car Breaks Down, Personal Emergency, etc.) then please contact the instructor with documentation of the incident anything with a date\/time stamp or a signed document from a professional will work.<\/p>\n\n\n\n<p>If you know you will be absent from an exam or during the due date of an assignment, please contact the instructor at least 72 hours prior to the due date or exam date. An extension or Alternative date for the exam can be considered, but a retroactive exam absence will not be allowed. Please provide documentation that shows the time conflict with the due date or exam date.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Late Policy<\/h3>\n\n\n\n<p>Readings, Weekly Quizzes, and Lab completions are the only assignments allowed to be completed \u201cLate\u201d. These assignments are open until the end of their unit.<\/p>\n\n\n\n<p>All other materials in the course have a 0-tolerance late policy. Once the due date passes the assignment in closed unless there has been a prior extension discussion the assignment will lock and the grade earned at that time will remain.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cheating Policy<\/h3>\n\n\n\n<p>This course uses a Whitelist policy for what is allowed on assignments. The following are NOT considered academic misconduct to use on homework assignments<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Any Material Found on the Course\u2019s Canvas<\/li>\n\n\n\n<li>Any Material in the Codio Readings<\/li>\n\n\n\n<li>Any Material Given in lecture<\/li>\n\n\n\n<li>Cited Material from UTAs or the Instructor\u2019s Office Hours<\/li>\n<\/ul>\n\n\n\n<p>Anything outside of the above list MAY be considered academic misconduct<\/p>\n\n\n\n<p>The following are EXPLICITLY considered Academic Misconduct in this course<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Using any form of AI Coding Assistance.<\/li>\n\n\n\n<li>Copying or Stealing code from another student current or previous<\/li>\n<\/ul>\n\n\n\n<p>Cheating in any form is NOT tolerated in this course. If you are found at fault for cheating in this course, you will be given an F and an academic misconduct report will be filed for the incident. Do not risk your entire grade for the chance at slightly better grade.<\/p>\n\n\n\n<p>All cases of potential misconduct will be thoroughly investigated, and all students will be given a chance to meet with the instructor to discuss their case and provide documentation and evidence to support their work. Keep in mind that an Investigation does not Guarantee that misconduct occurred, only that something was found suspect and deemed necessary to review.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>ASSIGNMENT<\/strong><\/td><td><strong>GRADE PERCENTAGE<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Lecture Attendance<\/td><td>15%<\/td><\/tr><tr><td>Coding Assignments<\/td><td>10%<\/td><\/tr><tr><td>Coding Exams<\/td><td>20%<\/td><\/tr><tr><td>Reading Exams<\/td><td>20%<\/td><\/tr><tr><td>Weekly Reading<\/td><td>10%<\/td><\/tr><tr><td>Lab Attendance &amp; Completion<\/td><td>15%<\/td><\/tr><tr><td>Weekly Review Quizzes (RPAs)<\/td><td>10%<\/td><\/tr><tr><td><strong>Total:&nbsp;&nbsp;<\/strong><\/td><td><strong>100 %<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Additional Syllabus Information and Policies<\/h2>\n\n\n\n<p>You can use these resources for more support and resources beyond what is covered in the core rules of this syllabus. You can access these resources either via the below QRN Code or this link (<a href=\"https:\/\/col.st\/2FA2g\">https:\/\/col.st\/2FA2g<\/a>)<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"177\" height=\"177\" src=\"https:\/\/courses.cs.colostate.edu\/cs164\/wp-content\/uploads\/sites\/12\/2025\/08\/image.png\" alt=\"\" class=\"wp-image-77\" srcset=\"https:\/\/courses.cs.colostate.edu\/cs164\/wp-content\/uploads\/sites\/12\/2025\/08\/image.png 177w, https:\/\/courses.cs.colostate.edu\/cs164\/wp-content\/uploads\/sites\/12\/2025\/08\/image-150x150.png 150w\" sizes=\"auto, (max-width: 177px) 100vw, 177px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CS 164 \u2013 All Sections Basic Course Information Course Name: Computational Thinking with Java \u2013 CS 164 Semester: Fall 2025 Credits: 4 (3 Lecture, 1 Lab) Prerequisites\/Co-requisites: (CIS 240 with a minimum grade of B) or (CS 150A with a minimum grade of B) or (CS 150B with a minimum grade of B) or (CS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-fullwidth.php","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","footnotes":""},"class_list":["post-22","page","type-page","status-publish","hentry","post-preview"],"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"admin","author_link":"https:\/\/courses.cs.colostate.edu\/cs164\/author\/admin_41g0qmxe\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/courses.cs.colostate.edu\/cs164\/wp-json\/wp\/v2\/pages\/22","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/courses.cs.colostate.edu\/cs164\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/courses.cs.colostate.edu\/cs164\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/courses.cs.colostate.edu\/cs164\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.cs.colostate.edu\/cs164\/wp-json\/wp\/v2\/comments?post=22"}],"version-history":[{"count":7,"href":"https:\/\/courses.cs.colostate.edu\/cs164\/wp-json\/wp\/v2\/pages\/22\/revisions"}],"predecessor-version":[{"id":85,"href":"https:\/\/courses.cs.colostate.edu\/cs164\/wp-json\/wp\/v2\/pages\/22\/revisions\/85"}],"wp:attachment":[{"href":"https:\/\/courses.cs.colostate.edu\/cs164\/wp-json\/wp\/v2\/media?parent=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}