﻿<?xml version="1.0" encoding="utf-8"?>
<Return xmlns="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" returnVersion="2024v5.0">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2025-11-17T09:11:29-05:00</ReturnTs>
    <TaxPeriodEndDt>2024-12-31</TaxPeriodEndDt>
    <PreparerFirmGrp>
      <PreparerFirmEIN>262728289</PreparerFirmEIN>
      <PreparerFirmName>
        <BusinessNameLine1Txt>MCCALL SCANLON &amp; TICE LLC</BusinessNameLine1Txt>
      </PreparerFirmName>
      <PreparerUSAddress>
        <AddressLine1Txt>5500 CORPORATE DR STE 240</AddressLine1Txt>
        <CityNm>PITTSBURGH</CityNm>
        <StateAbbreviationCd>PA</StateAbbreviationCd>
        <ZIPCd>152375090</ZIPCd>
      </PreparerUSAddress>
    </PreparerFirmGrp>
    <ReturnTypeCd>990</ReturnTypeCd>
    <TaxPeriodBeginDt>2024-01-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>821335757</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>STEM CODING LAB INC</BusinessNameLine1Txt>
      </BusinessName>
      <BusinessNameControlTxt>STEM</BusinessNameControlTxt>
      <PhoneNum>4124263523</PhoneNum>
      <USAddress>
        <AddressLine1Txt>800 VINIAL STREET STE B307</AddressLine1Txt>
        <CityNm>PITTSBURGH</CityNm>
        <StateAbbreviationCd>PA</StateAbbreviationCd>
        <ZIPCd>15212</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>VIVEKANAND PENNINTI</PersonNm>
      <PersonTitleTxt>CHAIRMAN</PersonTitleTxt>
      <PhoneNum>4124263523</PhoneNum>
      <SignatureDt>2025-11-04</SignatureDt>
    </BusinessOfficerGrp>
    <IRSResponsiblePrtyInfoCurrInd>true</IRSResponsiblePrtyInfoCurrInd>
    <PreparerPersonGrp>
      <PreparerPersonNm>KAREN N LEONARD CPA</PreparerPersonNm>
      <PTIN>P00239135</PTIN>
      <PhoneNum>4126359314</PhoneNum>
      <PreparationDt>2025-11-04</PreparationDt>
    </PreparerPersonGrp>
    <TaxYr>2024</TaxYr>
    <BuildTS>2025-03-06 01:10:19Z</BuildTS>
  </ReturnHeader>
  <ReturnData documentCnt="5">
    <IRS990 documentId="RetDoc2" referenceDocumentId="RetDoc4">
      <PrincipalOfficerNm>VIVEKANAND PENNINTI</PrincipalOfficerNm>
      <GrossReceiptsAmt>1323022</GrossReceiptsAmt>
      <GroupReturnForAffiliatesInd>false</GroupReturnForAffiliatesInd>
      <Organization501c3Ind>X</Organization501c3Ind>
      <WebsiteAddressTxt>STEMCODINGLAB.ORG</WebsiteAddressTxt>
      <TypeOfOrganizationCorpInd>X</TypeOfOrganizationCorpInd>
      <FormationYr>2017</FormationYr>
      <LegalDomicileStateCd>PA</LegalDomicileStateCd>
      <ActivityOrMissionDesc>PROVIDES YOUTH IN GRADES K-8 WITH THE SKILLS NEEDED TO SUCCEED IN THE DIGITAL ECONOMY.</ActivityOrMissionDesc>
      <VotingMembersGoverningBodyCnt>4</VotingMembersGoverningBodyCnt>
      <VotingMembersIndependentCnt>4</VotingMembersIndependentCnt>
      <TotalEmployeeCnt>27</TotalEmployeeCnt>
      <TotalVolunteersCnt>14</TotalVolunteersCnt>
      <TotalGrossUBIAmt>0</TotalGrossUBIAmt>
      <PYContributionsGrantsAmt>1415403</PYContributionsGrantsAmt>
      <CYContributionsGrantsAmt>992555</CYContributionsGrantsAmt>
      <PYProgramServiceRevenueAmt>152760</PYProgramServiceRevenueAmt>
      <CYProgramServiceRevenueAmt>285060</CYProgramServiceRevenueAmt>
      <PYInvestmentIncomeAmt>6825</PYInvestmentIncomeAmt>
      <CYInvestmentIncomeAmt>43052</CYInvestmentIncomeAmt>
      <PYOtherRevenueAmt>500</PYOtherRevenueAmt>
      <CYOtherRevenueAmt>2355</CYOtherRevenueAmt>
      <PYTotalRevenueAmt>1575488</PYTotalRevenueAmt>
      <CYTotalRevenueAmt>1323022</CYTotalRevenueAmt>
      <CYGrantsAndSimilarPaidAmt>0</CYGrantsAndSimilarPaidAmt>
      <CYBenefitsPaidToMembersAmt>0</CYBenefitsPaidToMembersAmt>
      <PYSalariesCompEmpBnftPaidAmt>690126</PYSalariesCompEmpBnftPaidAmt>
      <CYSalariesCompEmpBnftPaidAmt>928274</CYSalariesCompEmpBnftPaidAmt>
      <CYTotalProfFndrsngExpnsAmt>0</CYTotalProfFndrsngExpnsAmt>
      <CYTotalFundraisingExpenseAmt>146779</CYTotalFundraisingExpenseAmt>
      <PYOtherExpensesAmt>134390</PYOtherExpensesAmt>
      <CYOtherExpensesAmt>336565</CYOtherExpensesAmt>
      <PYTotalExpensesAmt>824516</PYTotalExpensesAmt>
      <CYTotalExpensesAmt>1264839</CYTotalExpensesAmt>
      <PYRevenuesLessExpensesAmt>750972</PYRevenuesLessExpensesAmt>
      <CYRevenuesLessExpensesAmt>58183</CYRevenuesLessExpensesAmt>
      <TotalAssetsBOYAmt>1609076</TotalAssetsBOYAmt>
      <TotalAssetsEOYAmt>1690843</TotalAssetsEOYAmt>
      <TotalLiabilitiesBOYAmt>69828</TotalLiabilitiesBOYAmt>
      <TotalLiabilitiesEOYAmt>93412</TotalLiabilitiesEOYAmt>
      <NetAssetsOrFundBalancesBOYAmt>1539248</NetAssetsOrFundBalancesBOYAmt>
      <NetAssetsOrFundBalancesEOYAmt>1597431</NetAssetsOrFundBalancesEOYAmt>
      <InfoInScheduleOPartIIIInd>X</InfoInScheduleOPartIIIInd>
      <MissionDesc>PROVIDES YOUTH IN GRADES K-8 WITH THE SKILLS NEEDED TO SUCCEED IN THE DIGITAL ECONOMY.</MissionDesc>
      <SignificantNewProgramSrvcInd>false</SignificantNewProgramSrvcInd>
      <SignificantChangeInd>false</SignificantChangeInd>
      <ExpenseAmt>152588</ExpenseAmt>
      <RevenueAmt>285060</RevenueAmt>
      <Desc>AFTER-SCHOOL PROGRAMMING (ASP) PROVIDING K-8 COMPUTER SCIENCE CLASSES TO STUDENTS IN 9 PUBLIC SCHOOLS, 5 CHARTER SCHOOLS, 10 COMMUNITY CENTERS, AND 1 BUS, REACHING OVER 3,800 STUDENTS. DEPENDING UPON THE PROGRAM AND STUDENT GRADE LEVEL, STUDENTS GOT TO: EXPLORE THE SCRATCH CODING LANGUAGE (USED IN CREATING GAMES AND ANIMATIONS); LEARNED HOW TO SET UP A WEBSITE USING THE CODING LANGUAGES HTML AND CSS; LEARNED FOUNDATIONAL CODING CONCEPTS THROUGH BOTH UN-PLUGGED AND PLUGGED (USING COMPUTERS) ACTIVITIES; APP DEVELOPMENT WHERE STUDENTS EXPLORED THE PROCESS OF DEVELOPING AN APP WITH A PARTNER; AN EXPLORATION OF ROBOTICS USING THE FINCH ROBOTS, BEEBOTS, OZOBOTS, OR HUMMINGBIRD KITS.</Desc>
      <ProgSrvcAccomActy2Grp>
        <ExpenseAmt>686645</ExpenseAmt>
        <Desc>IN-SCHOOL SERVICES (INS) PROVIDING COMPUTER SCIENCE CLASSES TO K-8 STUDENTS IN THE STO-ROX SCHOOL DISTRICT, CLAIRTON SCHOOL DISTRICT, DUQUESNE SCHOOL DISTRICT, PROPEL SCHOOLS, AND THE PITTSBURGH PUBLIC SCHOOL DISTRICT. DURING THE SCHOOL DAY, WORKING WITH MATH AND SCIENCE TEACHERS TO INTEGRATE COMPUTER SCIENCE INTO THEIR STUDENTS' REGULAR SCHOOL DAY. IN THE STO-ROX SCHOOL DISTRICT WE PROVIDED SEVENTEEN CLASSES PER WEEK TO STUDENTS IN GRADES 3-6. STUDENTS IN 3RD GRADE EXPLORED COMPUTER PROGRAMMING/CODING USING THE SCRATCH CODING LANGUAGE; 4TH GRADE WORKED ON ROBOTICS USING FINCH ROBOTS; 5TH GRADE FOCUSED ON LEARNING HOW TO SET UP A WEBPAGE USING HTML AND CSS CODING LANGUAGES; 6TH GRADE LEARNED HOW TO DEVELOP AN APP WORKING ON TEAMS TO RESEARCH THE NEED, THE AUDIENCE, AND THE BASICS OF SETTING UP AN APP. DURING THE APP DEVELOPMENT PROCESS, STUDENTS LEARNED HOW TO WORK COLLABORATIVELY AND HOW TO DO ONLINE RESEARCH.</Desc>
      </ProgSrvcAccomActy2Grp>
      <ProgSrvcAccomActy3Grp>
        <ExpenseAmt>114440</ExpenseAmt>
        <Desc>SUMMER PROGRAMMING PROVIDING VARIOUS SUMMER PROGRAM OPPORTUNITIES TO THE PITTSBURGH AREA YOUTH. CS (COMPUTER SCIENCE) EXPLORERS SUMMER CAMP PROVIDED AN EXPLORATION OF CS FOR STUDENTS IN MIDDLE SCHOOL. STUDENTS EXPLORED SIX DIFFERENT AREAS OF CS SUCH AS AI, CYBERSECURITY, ANIMATION AND GAMING, ADVANCED MANUFACTURING, ROBOTICS, AND BIG DATA. STUDENTS MET WITH AREA PROFESSIONALS WHO WORK IN THE FIELD AND WERE ABLE TO ASK QUESTIONS. IN ADDITION TO THE CS EXPLORERS PROGRAM, WE ALSO RAN TECHARCADE, A PROGRAM FOR 3-5TH GRADERS TO BUILD ARCADE GAMES LEVERAGING CREATIVITY, CRITICAL THINKING, PROBLEM SOLVING, AND COMPUTATIONAL AND DESIGN THINKING.</Desc>
      </ProgSrvcAccomActy3Grp>
      <TotalProgramServiceExpensesAmt>953673</TotalProgramServiceExpensesAmt>
      <DescribedInSection501c3Ind referenceDocumentId="RetDoc5">true</DescribedInSection501c3Ind>
      <ScheduleBRequiredInd referenceDocumentId="RetDoc1">true</ScheduleBRequiredInd>
      <PoliticalCampaignActyInd>false</PoliticalCampaignActyInd>
      <LobbyingActivitiesInd>false</LobbyingActivitiesInd>
      <SubjectToProxyTaxInd>false</SubjectToProxyTaxInd>
      <DonorAdvisedFundInd referenceDocumentId="RetDoc3">false</DonorAdvisedFundInd>
      <ConservationEasementsInd referenceDocumentId="RetDoc3">false</ConservationEasementsInd>
      <CollectionsOfArtInd referenceDocumentId="RetDoc3">false</CollectionsOfArtInd>
      <CreditCounselingInd referenceDocumentId="RetDoc3">false</CreditCounselingInd>
      <DonorRstrOrQuasiEndowmentsInd referenceDocumentId="RetDoc3">false</DonorRstrOrQuasiEndowmentsInd>
      <ReportLandBuildingEquipmentInd referenceDocumentId="RetDoc3">true</ReportLandBuildingEquipmentInd>
      <ReportInvestmentsOtherSecInd referenceDocumentId="RetDoc3">false</ReportInvestmentsOtherSecInd>
      <ReportProgramRelatedInvstInd referenceDocumentId="RetDoc3">false</ReportProgramRelatedInvstInd>
      <ReportOtherAssetsInd referenceDocumentId="RetDoc3">false</ReportOtherAssetsInd>
      <ReportOtherLiabilitiesInd referenceDocumentId="RetDoc3">true</ReportOtherLiabilitiesInd>
      <IncludeFIN48FootnoteInd referenceDocumentId="RetDoc3">false</IncludeFIN48FootnoteInd>
      <IndependentAuditFinclStmtInd referenceDocumentId="RetDoc3">true</IndependentAuditFinclStmtInd>
      <ConsolidatedAuditFinclStmtInd referenceDocumentId="RetDoc3">false</ConsolidatedAuditFinclStmtInd>
      <SchoolOperatingInd>false</SchoolOperatingInd>
      <ForeignOfficeInd>false</ForeignOfficeInd>
      <ForeignActivitiesInd>false</ForeignActivitiesInd>
      <MoreThan5000KToOrgInd>false</MoreThan5000KToOrgInd>
      <MoreThan5000KToIndividualsInd>false</MoreThan5000KToIndividualsInd>
      <ProfessionalFundraisingInd>false</ProfessionalFundraisingInd>
      <FundraisingActivitiesInd>false</FundraisingActivitiesInd>
      <GamingActivitiesInd>false</GamingActivitiesInd>
      <OperateHospitalInd>false</OperateHospitalInd>
      <GrantsToOrganizationsInd>false</GrantsToOrganizationsInd>
      <GrantsToIndividualsInd>false</GrantsToIndividualsInd>
      <ScheduleJRequiredInd>false</ScheduleJRequiredInd>
      <TaxExemptBondsInd>false</TaxExemptBondsInd>
      <EngagedInExcessBenefitTransInd>false</EngagedInExcessBenefitTransInd>
      <PYExcessBenefitTransInd>false</PYExcessBenefitTransInd>
      <LoanOutstandingInd>false</LoanOutstandingInd>
      <GrantToRelatedPersonInd>false</GrantToRelatedPersonInd>
      <BusinessRlnWithOrgMemInd>false</BusinessRlnWithOrgMemInd>
      <BusinessRlnWithFamMemInd>false</BusinessRlnWithFamMemInd>
      <BusinessRlnWith35CtrlEntInd>false</BusinessRlnWith35CtrlEntInd>
      <DeductibleNonCashContriInd>false</DeductibleNonCashContriInd>
      <DeductibleArtContributionInd>false</DeductibleArtContributionInd>
      <TerminateOperationsInd>false</TerminateOperationsInd>
      <PartialLiquidationInd>false</PartialLiquidationInd>
      <DisregardedEntityInd>false</DisregardedEntityInd>
      <RelatedEntityInd>false</RelatedEntityInd>
      <RelatedOrganizationCtrlEntInd>false</RelatedOrganizationCtrlEntInd>
      <TrnsfrExmptNonChrtblRltdOrgInd>false</TrnsfrExmptNonChrtblRltdOrgInd>
      <ActivitiesConductedPrtshpInd>false</ActivitiesConductedPrtshpInd>
      <ScheduleORequiredInd>true</ScheduleORequiredInd>
      <IRPDocumentCnt>4</IRPDocumentCnt>
      <IRPDocumentW2GCnt>0</IRPDocumentW2GCnt>
      <EmployeeCnt>27</EmployeeCnt>
      <EmploymentTaxReturnsFiledInd>true</EmploymentTaxReturnsFiledInd>
      <UnrelatedBusIncmOverLimitInd>false</UnrelatedBusIncmOverLimitInd>
      <ForeignFinancialAccountInd>false</ForeignFinancialAccountInd>
      <ProhibitedTaxShelterTransInd>false</ProhibitedTaxShelterTransInd>
      <TaxablePartyNotificationInd>false</TaxablePartyNotificationInd>
      <NondeductibleContributionsInd>false</NondeductibleContributionsInd>
      <QuidProQuoContributionsInd>false</QuidProQuoContributionsInd>
      <Form8282PropertyDisposedOfInd>false</Form8282PropertyDisposedOfInd>
      <RcvFndsToPayPrsnlBnftCntrctInd>false</RcvFndsToPayPrsnlBnftCntrctInd>
      <PayPremiumsPrsnlBnftCntrctInd>false</PayPremiumsPrsnlBnftCntrctInd>
      <Form8899Filedind>false</Form8899Filedind>
      <Form1098CFiledInd>false</Form1098CFiledInd>
      <IndoorTanningServicesInd>false</IndoorTanningServicesInd>
      <SubjToTaxRmnrtnExPrchtPymtInd>false</SubjToTaxRmnrtnExPrchtPymtInd>
      <SubjectToExcsTaxNetInvstIncInd>false</SubjectToExcsTaxNetInvstIncInd>
      <InfoInScheduleOPartVIInd>X</InfoInScheduleOPartVIInd>
      <GoverningBodyVotingMembersCnt>4</GoverningBodyVotingMembersCnt>
      <IndependentVotingMemberCnt>4</IndependentVotingMemberCnt>
      <FamilyOrBusinessRlnInd>false</FamilyOrBusinessRlnInd>
      <DelegationOfMgmtDutiesInd>false</DelegationOfMgmtDutiesInd>
      <ChangeToOrgDocumentsInd>false</ChangeToOrgDocumentsInd>
      <MaterialDiversionOrMisuseInd>false</MaterialDiversionOrMisuseInd>
      <MembersOrStockholdersInd>false</MembersOrStockholdersInd>
      <ElectionOfBoardMembersInd>false</ElectionOfBoardMembersInd>
      <DecisionsSubjectToApprovaInd>false</DecisionsSubjectToApprovaInd>
      <MinutesOfGoverningBodyInd>true</MinutesOfGoverningBodyInd>
      <MinutesOfCommitteesInd>true</MinutesOfCommitteesInd>
      <OfficerMailingAddressInd>false</OfficerMailingAddressInd>
      <LocalChaptersInd>false</LocalChaptersInd>
      <Form990ProvidedToGvrnBodyInd>true</Form990ProvidedToGvrnBodyInd>
      <ConflictOfInterestPolicyInd>true</ConflictOfInterestPolicyInd>
      <AnnualDisclosureCoveredPrsnInd>true</AnnualDisclosureCoveredPrsnInd>
      <RegularMonitoringEnfrcInd>true</RegularMonitoringEnfrcInd>
      <WhistleblowerPolicyInd>true</WhistleblowerPolicyInd>
      <DocumentRetentionPolicyInd>false</DocumentRetentionPolicyInd>
      <CompensationProcessCEOInd>true</CompensationProcessCEOInd>
      <CompensationProcessOtherInd>false</CompensationProcessOtherInd>
      <InvestmentInJointVentureInd>false</InvestmentInJointVentureInd>
      <StatesWhereCopyOfReturnIsFldCd>PA</StatesWhereCopyOfReturnIsFldCd>
      <UponRequestInd>X</UponRequestInd>
      <BooksInCareOfDetail>
        <PersonNm>KATHLEEN CONLOGUE</PersonNm>
        <PhoneNum>4124263523</PhoneNum>
        <USAddress>
          <AddressLine1Txt>800 VINIAL STREET STE B307</AddressLine1Txt>
          <CityNm>PITTSBURGH</CityNm>
          <StateAbbreviationCd>PA</StateAbbreviationCd>
          <ZIPCd>15212</ZIPCd>
        </USAddress>
      </BooksInCareOfDetail>
      <Form990PartVIISectionAGrp>
        <PersonNm>CASEY MINDLIN</PersonNm>
        <TitleTxt>EXECUTIVE DI</TitleTxt>
        <AverageHoursPerWeekRt>40.00</AverageHoursPerWeekRt>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>114949</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>MAISHA STURDIVANT</PersonNm>
        <TitleTxt>VP OF OPERAT</TitleTxt>
        <AverageHoursPerWeekRt>40.00</AverageHoursPerWeekRt>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>82250</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>KATHLEEN CONLOGUE</PersonNm>
        <TitleTxt>CFO</TitleTxt>
        <AverageHoursPerWeekRt>32.00</AverageHoursPerWeekRt>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>38213</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>MELISSA FULLER</PersonNm>
        <TitleTxt>CEO</TitleTxt>
        <AverageHoursPerWeekRt>40.00</AverageHoursPerWeekRt>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>2977</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>RAVINDRA KOKA</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>JOSEPH LLOYD</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>VIVEKANAND PENNINTI</PersonNm>
        <TitleTxt>CHAIRMAN</TitleTxt>
        <AverageHoursPerWeekRt>10.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>HARRY SOOSE</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <TotalReportableCompFromOrgAmt>238389</TotalReportableCompFromOrgAmt>
      <IndivRcvdGreaterThan100KCnt>1</IndivRcvdGreaterThan100KCnt>
      <FormerOfcrEmployeesListedInd>false</FormerOfcrEmployeesListedInd>
      <TotalCompGreaterThan150KInd>false</TotalCompGreaterThan150KInd>
      <CompensationFromOtherSrcsInd>false</CompensationFromOtherSrcsInd>
      <FederatedCampaignsAmt>48202</FederatedCampaignsAmt>
      <AllOtherContributionsAmt>944353</AllOtherContributionsAmt>
      <TotalContributionsAmt>992555</TotalContributionsAmt>
      <ProgramServiceRevenueGrp>
        <Desc>PROGRAM SERVICES</Desc>
        <BusinessCd>541519</BusinessCd>
        <TotalRevenueColumnAmt>285060</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>285060</RelatedOrExemptFuncIncomeAmt>
      </ProgramServiceRevenueGrp>
      <TotalProgramServiceRevenueAmt>285060</TotalProgramServiceRevenueAmt>
      <InvestmentIncomeGrp>
        <TotalRevenueColumnAmt>43052</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>43052</RelatedOrExemptFuncIncomeAmt>
      </InvestmentIncomeGrp>
      <OtherRevenueMiscGrp>
        <Desc>OTHER REVENUE</Desc>
        <TotalRevenueColumnAmt>2355</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>2355</RelatedOrExemptFuncIncomeAmt>
      </OtherRevenueMiscGrp>
      <OtherRevenueTotalAmt>2355</OtherRevenueTotalAmt>
      <TotalRevenueGrp>
        <TotalRevenueColumnAmt>1323022</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>330467</RelatedOrExemptFuncIncomeAmt>
      </TotalRevenueGrp>
      <CompCurrentOfcrDirectorsGrp>
        <TotalAmt>238389</TotalAmt>
        <ProgramServicesAmt>76453</ProgramServicesAmt>
        <ManagementAndGeneralAmt>100350</ManagementAndGeneralAmt>
        <FundraisingAmt>61586</FundraisingAmt>
      </CompCurrentOfcrDirectorsGrp>
      <OtherSalariesAndWagesGrp>
        <TotalAmt>583529</TotalAmt>
        <ProgramServicesAmt>525203</ProgramServicesAmt>
        <FundraisingAmt>58326</FundraisingAmt>
      </OtherSalariesAndWagesGrp>
      <OtherEmployeeBenefitsGrp>
        <TotalAmt>39058</TotalAmt>
        <ProgramServicesAmt>12124</ProgramServicesAmt>
        <ManagementAndGeneralAmt>25273</ManagementAndGeneralAmt>
        <FundraisingAmt>1661</FundraisingAmt>
      </OtherEmployeeBenefitsGrp>
      <PayrollTaxesGrp>
        <TotalAmt>67298</TotalAmt>
        <ProgramServicesAmt>42635</ProgramServicesAmt>
        <ManagementAndGeneralAmt>11036</ManagementAndGeneralAmt>
        <FundraisingAmt>13627</FundraisingAmt>
      </PayrollTaxesGrp>
      <FeesForServicesAccountingGrp>
        <TotalAmt>13445</TotalAmt>
        <ManagementAndGeneralAmt>13445</ManagementAndGeneralAmt>
      </FeesForServicesAccountingGrp>
      <FeesForServicesOtherGrp>
        <TotalAmt>40614</TotalAmt>
        <ProgramServicesAmt>40000</ProgramServicesAmt>
        <ManagementAndGeneralAmt>614</ManagementAndGeneralAmt>
      </FeesForServicesOtherGrp>
      <AdvertisingGrp>
        <TotalAmt>1277</TotalAmt>
        <ProgramServicesAmt>151</ProgramServicesAmt>
        <ManagementAndGeneralAmt>519</ManagementAndGeneralAmt>
        <FundraisingAmt>607</FundraisingAmt>
      </AdvertisingGrp>
      <OfficeExpensesGrp>
        <TotalAmt>6125</TotalAmt>
        <ProgramServicesAmt>2084</ProgramServicesAmt>
        <ManagementAndGeneralAmt>2518</ManagementAndGeneralAmt>
        <FundraisingAmt>1523</FundraisingAmt>
      </OfficeExpensesGrp>
      <InformationTechnologyGrp>
        <TotalAmt>3257</TotalAmt>
        <ProgramServicesAmt>1140</ProgramServicesAmt>
        <ManagementAndGeneralAmt>1303</ManagementAndGeneralAmt>
        <FundraisingAmt>814</FundraisingAmt>
      </InformationTechnologyGrp>
      <OccupancyGrp>
        <TotalAmt>12505</TotalAmt>
        <ProgramServicesAmt>4377</ProgramServicesAmt>
        <ManagementAndGeneralAmt>5002</ManagementAndGeneralAmt>
        <FundraisingAmt>3126</FundraisingAmt>
      </OccupancyGrp>
      <TravelGrp>
        <TotalAmt>3451</TotalAmt>
        <ProgramServicesAmt>1208</ProgramServicesAmt>
        <ManagementAndGeneralAmt>1380</ManagementAndGeneralAmt>
        <FundraisingAmt>863</FundraisingAmt>
      </TravelGrp>
      <DepreciationDepletionGrp>
        <TotalAmt>1038</TotalAmt>
        <ManagementAndGeneralAmt>1038</ManagementAndGeneralAmt>
      </DepreciationDepletionGrp>
      <InsuranceGrp>
        <TotalAmt>3049</TotalAmt>
        <ProgramServicesAmt>1067</ProgramServicesAmt>
        <ManagementAndGeneralAmt>1220</ManagementAndGeneralAmt>
        <FundraisingAmt>762</FundraisingAmt>
      </InsuranceGrp>
      <OtherExpensesGrp>
        <Desc>PROGRAM AND CLASS EXPENSE</Desc>
        <TotalAmt>216309</TotalAmt>
        <ProgramServicesAmt>216309</ProgramServicesAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>INTERNSHIP PROGRAM</Desc>
        <TotalAmt>15527</TotalAmt>
        <ProgramServicesAmt>15527</ProgramServicesAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>BAD DEBTS</Desc>
        <TotalAmt>15000</TotalAmt>
        <ProgramServicesAmt>15000</ProgramServicesAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>FUNDRAISING</Desc>
        <TotalAmt>3631</TotalAmt>
        <FundraisingAmt>3631</FundraisingAmt>
      </OtherExpensesGrp>
      <AllOtherExpensesGrp>
        <TotalAmt>1337</TotalAmt>
        <ProgramServicesAmt>395</ProgramServicesAmt>
        <ManagementAndGeneralAmt>689</ManagementAndGeneralAmt>
        <FundraisingAmt>253</FundraisingAmt>
      </AllOtherExpensesGrp>
      <TotalFunctionalExpensesGrp>
        <TotalAmt>1264839</TotalAmt>
        <ProgramServicesAmt>953673</ProgramServicesAmt>
        <ManagementAndGeneralAmt>164387</ManagementAndGeneralAmt>
        <FundraisingAmt>146779</FundraisingAmt>
      </TotalFunctionalExpensesGrp>
      <CashNonInterestBearingGrp>
        <BOYAmt>245690</BOYAmt>
        <EOYAmt>128746</EOYAmt>
      </CashNonInterestBearingGrp>
      <SavingsAndTempCashInvstGrp>
        <BOYAmt>1314917</BOYAmt>
        <EOYAmt>1302970</EOYAmt>
      </SavingsAndTempCashInvstGrp>
      <PledgesAndGrantsReceivableGrp>
        <BOYAmt>10000</BOYAmt>
        <EOYAmt>50000</EOYAmt>
      </PledgesAndGrantsReceivableGrp>
      <AccountsReceivableGrp>
        <BOYAmt>38469</BOYAmt>
        <EOYAmt>167767</EOYAmt>
      </AccountsReceivableGrp>
      <LandBldgEquipCostOrOtherBssAmt>17650</LandBldgEquipCostOrOtherBssAmt>
      <LandBldgEquipAccumDeprecAmt>1038</LandBldgEquipAccumDeprecAmt>
      <LandBldgEquipBasisNetGrp>
        <EOYAmt>16612</EOYAmt>
      </LandBldgEquipBasisNetGrp>
      <OtherAssetsTotalGrp>
        <EOYAmt>24748</EOYAmt>
      </OtherAssetsTotalGrp>
      <TotalAssetsGrp>
        <BOYAmt>1609076</BOYAmt>
        <EOYAmt>1690843</EOYAmt>
      </TotalAssetsGrp>
      <AccountsPayableAccrExpnssGrp>
        <BOYAmt>69828</BOYAmt>
        <EOYAmt>68664</EOYAmt>
      </AccountsPayableAccrExpnssGrp>
      <OtherLiabilitiesGrp>
        <EOYAmt>24748</EOYAmt>
      </OtherLiabilitiesGrp>
      <TotalLiabilitiesGrp>
        <BOYAmt>69828</BOYAmt>
        <EOYAmt>93412</EOYAmt>
      </TotalLiabilitiesGrp>
      <OrganizationFollowsFASB117Ind>X</OrganizationFollowsFASB117Ind>
      <NoDonorRestrictionNetAssetsGrp>
        <BOYAmt>883991</BOYAmt>
        <EOYAmt>1370444</EOYAmt>
      </NoDonorRestrictionNetAssetsGrp>
      <DonorRestrictionNetAssetsGrp>
        <BOYAmt>655257</BOYAmt>
        <EOYAmt>226987</EOYAmt>
      </DonorRestrictionNetAssetsGrp>
      <TotalNetAssetsFundBalanceGrp>
        <BOYAmt>1539248</BOYAmt>
        <EOYAmt>1597431</EOYAmt>
      </TotalNetAssetsFundBalanceGrp>
      <TotLiabNetAssetsFundBalanceGrp>
        <BOYAmt>1609076</BOYAmt>
        <EOYAmt>1690843</EOYAmt>
      </TotLiabNetAssetsFundBalanceGrp>
      <ReconcilationRevenueExpnssAmt>58183</ReconcilationRevenueExpnssAmt>
      <MethodOfAccountingAccrualInd>X</MethodOfAccountingAccrualInd>
      <AccountantCompileOrReviewInd>false</AccountantCompileOrReviewInd>
      <FSAuditedInd>true</FSAuditedInd>
      <FSAuditedBasisGrp>
        <SeparateBasisFinclStmtInd>X</SeparateBasisFinclStmtInd>
      </FSAuditedBasisGrp>
      <AuditCommitteeInd>true</AuditCommitteeInd>
      <FederalGrantAuditRequiredInd>false</FederalGrantAuditRequiredInd>
    </IRS990>
    <IRS990ScheduleA documentId="RetDoc5">
      <PublicOrganization170Ind>X</PublicOrganization170Ind>
      <GiftsGrantsContriRcvd170Grp>
        <CurrentTaxYearMinus4YearsAmt>147688</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>373239</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>1008098</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>1415403</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>992555</CurrentTaxYearAmt>
        <TotalAmt>3936983</TotalAmt>
      </GiftsGrantsContriRcvd170Grp>
      <TotalCalendarYear170Grp>
        <CurrentTaxYearMinus4YearsAmt>147688</CurrentTaxYearMinus4YearsAmt>
        <CurrentTaxYearMinus3YearsAmt>373239</CurrentTaxYearMinus3YearsAmt>
        <CurrentTaxYearMinus2YearsAmt>1008098</CurrentTaxYearMinus2YearsAmt>
        <CurrentTaxYearMinus1YearAmt>1415403</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>992555</CurrentTaxYearAmt>
        <TotalAmt>3936983</TotalAmt>
      </TotalCalendarYear170Grp>
      <SubstantialContributorsTotAmt>2020980</SubstantialContributorsTotAmt>
      <PublicSupportTotal170Amt>1916003</PublicSupportTotal170Amt>
      <GrossInvestmentIncome170Grp>
        <CurrentTaxYearMinus1YearAmt>6825</CurrentTaxYearMinus1YearAmt>
        <CurrentTaxYearAmt>43052</CurrentTaxYearAmt>
        <TotalAmt>49877</TotalAmt>
      </GrossInvestmentIncome170Grp>
      <TotalSupportAmt>3986860</TotalSupportAmt>
      <GrossReceiptsRltdActivitiesAmt>499731</GrossReceiptsRltdActivitiesAmt>
      <PublicSupportCY170Pct>0.48060</PublicSupportCY170Pct>
      <PublicSupportPY170Pct>0.45390</PublicSupportPY170Pct>
      <ThirtyThrPctSuprtTestsCY170Ind>X</ThirtyThrPctSuprtTestsCY170Ind>
      <Form990SchAType1SuprtOrgGrp>
        <PowerAppointMajorityDirTrstInd>true</PowerAppointMajorityDirTrstInd>
        <OperateBenefitNonSuprtOrgInd>false</OperateBenefitNonSuprtOrgInd>
      </Form990SchAType1SuprtOrgGrp>
    </IRS990ScheduleA>
    <IRS990ScheduleB documentId="RetDoc1">
      <ContributorInformationGrp>
        <ContributorNum>RESTRICTED</ContributorNum>
        <ContributorBusinessName>
          <BusinessNameLine1>RESTRICTED</BusinessNameLine1>
        </ContributorBusinessName>
        <ContributorUSAddress>
          <AddressLine1>RESTRICTED</AddressLine1>
          <AddressLine2>RESTRICTED</AddressLine2>
          <City>RESTRICTED</City>
          <State>RESTRICTED</State>
          <ZIPCode>RESTRICTED</ZIPCode>
        </ContributorUSAddress>
        <TotalContributionsAmt>RESTRICTED</TotalContributionsAmt>
      </ContributorInformationGrp>
    </IRS990ScheduleB>
    <IRS990ScheduleD documentId="RetDoc3">
      <LeaseholdImprovementsGrp>
        <InvestmentCostOrOtherBasisAmt>17650</InvestmentCostOrOtherBasisAmt>
        <DepreciationAmt>1038</DepreciationAmt>
        <BookValueAmt>16612</BookValueAmt>
      </LeaseholdImprovementsGrp>
      <TotalBookValueLandBuildingsAmt>16612</TotalBookValueLandBuildingsAmt>
      <OtherLiabilitiesOrgGrp>
        <Desc>LEASE LIABILITY</Desc>
        <Amt>24748</Amt>
      </OtherLiabilitiesOrgGrp>
      <TotalLiabilityAmt>24748</TotalLiabilityAmt>
      <TotalRevEtcAuditedFinclStmtAmt>1323022</TotalRevEtcAuditedFinclStmtAmt>
      <RevenueSubtotalAmt>1323022</RevenueSubtotalAmt>
      <TotalRevenuePerForm990Amt>1323022</TotalRevenuePerForm990Amt>
      <TotExpnsEtcAuditedFinclStmtAmt>1264839</TotExpnsEtcAuditedFinclStmtAmt>
      <ExpensesSubtotalAmt>1264839</ExpensesSubtotalAmt>
      <TotalExpensesPerForm990Amt>1264839</TotalExpensesPerForm990Amt>
    </IRS990ScheduleD>
    <IRS990ScheduleO documentId="RetDoc4">
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 2, PART III, LINE 4B</FormAndLineReferenceDesc>
        <ExplanationTxt>IN-SCHOOL SERVICES (INS) PROVIDING COMPUTER SCIENCE CLASSES TO K-8 STUDENTS IN THE STO-ROX SCHOOL DISTRICT, CLAIRTON SCHOOL DISTRICT, DUQUESNE SCHOOL DISTRICT, PROPEL SCHOOLS, AND THE PITTSBURGH PUBLIC SCHOOL DISTRICT. DURING THE SCHOOL DAY, WORKING WITH MATH AND SCIENCE TEACHERS TO INTEGRATE COMPUTER SCIENCE INTO THEIR STUDENTS' REGULAR SCHOOL DAY. IN THE STO-ROX SCHOOL DISTRICT WE PROVIDED SEVENTEEN CLASSES PER WEEK TO STUDENTS IN GRADES 3-6. STUDENTS IN 3RD GRADE EXPLORED COMPUTER PROGRAMMING/CODING USING THE SCRATCH CODING LANGUAGE; 4TH GRADE WORKED ON ROBOTICS USING FINCH ROBOTS; 5TH GRADE FOCUSED ON LEARNING HOW TO SET UP A WEBPAGE USING HTML AND CSS CODING LANGUAGES; 6TH GRADE LEARNED HOW TO DEVELOP AN APP WORKING ON TEAMS TO RESEARCH THE NEED, THE AUDIENCE, AND THE BASICS OF SETTING UP AN APP. DURING THE APP DEVELOPMENT PROCESS, STUDENTS LEARNED HOW TO WORK COLLABORATIVELY AND HOW TO DO ONLINE RESEARCH.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 11B</FormAndLineReferenceDesc>
        <ExplanationTxt>THE FORM 990 IS REVIEWED BY SCL'S CFO PRIOR TO FILING. THE FORM IS ALSO REVIEWED DURING THE BOARD OF DIRECTORS MEETING.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 12C</FormAndLineReferenceDesc>
        <ExplanationTxt>EACH YEAR, MEMBERS OF THE BOARD OF DIRECTORS, PRINCIPAL OFFICERS AND COMMITTEE MEMBERS SIGN A CONFLICT OF INTEREST ACKNOWLEDGEMENT THAT STATES THAT THEY HAVE READ, UNDERSTAND AND AGREE TO COMPLY WITH THE CONFLICT OF INTEREST POLICY ADOPTED BY STEM CODING LAB, INC.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 15A</FormAndLineReferenceDesc>
        <ExplanationTxt>THE BOARD OF DIRECTORS DETERMINE THE COMPENSATION OF EXECUTIVE OFFICERS.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>FORM 990, PAGE 6, PART VI, LINE 19</FormAndLineReferenceDesc>
        <ExplanationTxt>UPON REQUEST, THE GOVERNING DOCUMENTS, CONFLICT OF INTEREST POLICY, AND AUDITED FINANCIALS STATEMENTS ARE MADE AVAILABLE TO THE PUBLIC. IT IS NOT UNCOMMON FOR THESE DOCUMENTS TO BE REQUESTED BY POTENTIAL FUNDERS. ALSO, ANNUAL FINANCIAL STATEMENTS ARE DISCLOSED IN THE IRS FORM 990 THAT IS AVAILABLE TO THE PUBLIC.</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleO>
  </ReturnData>
</Return>