<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ArcGIS Maps SDK for JavaScript Associate 2024: phrasing in Esri Technical Certification Questions</title>
    <link>https://community.esri.com/t5/esri-technical-certification-questions/arcgis-maps-sdk-for-javascript-associate-2024/m-p/1646804#M621</link>
    <description>&lt;P&gt;Thank you for this great, thoughtful feedback.&amp;nbsp; The web course is a recent offering to prepare developers to migrate from using the Core API to web components.&amp;nbsp; We will review and consider this feedback as part of a broader update moving to version 5.0, thanks!&amp;nbsp;&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/700932"&gt;@Yik-ChingTsui&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 29 Aug 2025 13:39:39 GMT</pubDate>
    <dc:creator>KevinDeege</dc:creator>
    <dc:date>2025-08-29T13:39:39Z</dc:date>
    <item>
      <title>ArcGIS Maps SDK for JavaScript Associate 2024: phrasing</title>
      <link>https://community.esri.com/t5/esri-technical-certification-questions/arcgis-maps-sdk-for-javascript-associate-2024/m-p/1638292#M614</link>
      <description>&lt;DIV class=""&gt;&lt;P&gt;Hi, I'm doing the Working with Maps in ArcGIS Maps SDK for JavaScript web course and I have some concerns about the phrasing of technical terms. For example, in this quiz:&lt;/P&gt;&lt;/DIV&gt;&lt;BLOCKQUOTE&gt;&lt;DIV class=""&gt;&lt;P&gt;Which two actions adjust the properties of a web component?&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN class=""&gt;Choose two answers&lt;/SPAN&gt;.&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;Call the Map component into the Script tag, then adjust the property using the core API.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;Change the property when the component is called using the HTML attribute.&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Nest the appropriate property as a component inside the Map component.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;Call the Map component in the Style tag, then adjust the Map component properties using CSS.&lt;/LI&gt;&lt;/OL&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;The accepted answer is the #1 and #2. But "Call the Map component into the Script tag" is confusing. A component cannot be called and the script tag is not a destination. Developers either get a &lt;EM&gt;reference&lt;/EM&gt; to the DOM element using a query selector (when using the &amp;lt;arcgis-map&amp;gt; web component) with&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;const map = document.querySelector('arcgis-map')&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;or &lt;EM&gt;instantiate&lt;/EM&gt; a new map with&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;const map = new Map({ ... })&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In choice #2, "when the component is called" is also inaccurate. Components are not "called" in HTML. HTML is a markup language that specifies the component structure, it does not "run". In JavaScript, you can &lt;EM&gt;instantiate&lt;/EM&gt; or &lt;EM&gt;render&lt;/EM&gt; a component, but not "call" it. Properties are &lt;EM&gt;set&lt;/EM&gt; on HTML components, not "changed". HTML cannot "change" properties by itself, only JavaScript can.&lt;/P&gt;&lt;P&gt;Using standard conventional phrasing would help learners be better developers. For example, this keeps most of the structure but with standard phrasing (emphasis changed):&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;OL&gt;&lt;LI&gt;&lt;EM&gt;Instantiate&lt;/EM&gt; the Map &lt;EM&gt;inside&lt;/EM&gt; the Script tag, then adjust the property using the core API.&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;Set&lt;/EM&gt; the property in an attribute when the component is &lt;EM&gt;declared&lt;/EM&gt; in HTML.&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Nest &lt;EM&gt;a component with the property&lt;/EM&gt; inside the Map component.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;EM&gt;Select&lt;/EM&gt; the Map component in the Style tag, then adjust the Map component properties using CSS.&lt;/LI&gt;&lt;/OL&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Is the &lt;SPAN&gt;ArcGIS Maps SDK for JavaScript Associate 2024&amp;nbsp;&lt;/SPAN&gt;exam using phrasing similar to the web course? If it is, it would be confusing to developers familiar with standard terminology. If not, then this web course should be updated to reflect the conventional phrasing used in the exam.&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;References:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Getting a reference to the DOM element: &lt;A href="https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Scripting/DOM_scripting#doing_some_basic_dom_manipulation" target="_self"&gt;"&lt;SPAN&gt;select it and store a reference to [the element]&amp;nbsp;inside a variable"&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Instantiating a class: &lt;A href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_classes#constructing_a_class" target="_self"&gt;"create instances of it"&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Setting an HTML property: &lt;A href="https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Structuring_content/Basic_HTML_syntax#adding_attributes_to_an_element" target="_self"&gt;"Set the alt attribute", "add attributes to an &amp;lt;img&amp;gt; element"&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Nest a component (not property): &lt;A href="https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Structuring_content/Basic_HTML_syntax#nesting_elements" target="_self"&gt;"Nesting elements"&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Select an element in CSS: &lt;A href="https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Styling_basics/What_is_CSS#css_syntax_basics" target="_self"&gt;"selects the HTML elements"&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thank you for providing this course. I hope this feedback helps improve the learning and exam experience for others.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 01 Aug 2025 09:27:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/esri-technical-certification-questions/arcgis-maps-sdk-for-javascript-associate-2024/m-p/1638292#M614</guid>
      <dc:creator>Yik-ChingTsui</dc:creator>
      <dc:date>2025-08-01T09:27:50Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Maps SDK for JavaScript Associate 2024: phrasing</title>
      <link>https://community.esri.com/t5/esri-technical-certification-questions/arcgis-maps-sdk-for-javascript-associate-2024/m-p/1646804#M621</link>
      <description>&lt;P&gt;Thank you for this great, thoughtful feedback.&amp;nbsp; The web course is a recent offering to prepare developers to migrate from using the Core API to web components.&amp;nbsp; We will review and consider this feedback as part of a broader update moving to version 5.0, thanks!&amp;nbsp;&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/700932"&gt;@Yik-ChingTsui&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 29 Aug 2025 13:39:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/esri-technical-certification-questions/arcgis-maps-sdk-for-javascript-associate-2024/m-p/1646804#M621</guid>
      <dc:creator>KevinDeege</dc:creator>
      <dc:date>2025-08-29T13:39:39Z</dc:date>
    </item>
  </channel>
</rss>

