def _get_first_assessment_section(self):
if ('<STR_LIT>' not in self._my_map or not self._my_map['<STR_LIT>']):<EOL><INDENT>assessment_id = self.get_assessment_offered().get_assessment().get_id()<EOL>first_part_id = get_first_part_id_for_assessment(assessment_id, runtime=self._runtime, proxy=self._proxy)<EOL>first_section = self._create_section(first_part_id)<EOL>self._my_map['<STR_LIT>'] = [str(first_section.get_id())]<EOL>self._my_map['<STR_LIT>'] = DateTime.utcnow()<EOL>self._save()<EOL>return first_section<EOL><DEDENT>else:<EOL><INDENT>return self._get_assessment_section(Id(self._my_map['<STR_LIT>'][<NUM_LIT:0>]))<EOL><DEDENT>
Gets the first section for this Taken's Assessment.