![Topic 2 Introduction to Java Programming編程知識(shí)簡(jiǎn)介_第1頁](http://file4.renrendoc.com/view2/M03/31/3D/wKhkFmYpn9yAecrkAAJ_iaJJJEk097.jpg)
![Topic 2 Introduction to Java Programming編程知識(shí)簡(jiǎn)介_第2頁](http://file4.renrendoc.com/view2/M03/31/3D/wKhkFmYpn9yAecrkAAJ_iaJJJEk0972.jpg)
![Topic 2 Introduction to Java Programming編程知識(shí)簡(jiǎn)介_第3頁](http://file4.renrendoc.com/view2/M03/31/3D/wKhkFmYpn9yAecrkAAJ_iaJJJEk0973.jpg)
![Topic 2 Introduction to Java Programming編程知識(shí)簡(jiǎn)介_第4頁](http://file4.renrendoc.com/view2/M03/31/3D/wKhkFmYpn9yAecrkAAJ_iaJJJEk0974.jpg)
![Topic 2 Introduction to Java Programming編程知識(shí)簡(jiǎn)介_第5頁](http://file4.renrendoc.com/view2/M03/31/3D/wKhkFmYpn9yAecrkAAJ_iaJJJEk0975.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
CS305jIntroductiontoComputingIntroductiontoJavaProgramming1Topic2
IntroductiontoJavaProgramming“WhenaprogramminglanguageiscreatedthatallowsprogrammerstoprograminsimpleEnglish,itwillbediscoveredthatprogrammerscannotspeakEnglish.”
-Anonymous
BasedonslidesforBuildingJavaProgramsbyReges/Stepp,foundat
/stepp/book/
CS305jIntroductiontoComputingIntroductiontoJavaProgramming2WhatWeWillDoTodayWhatarecomputerlanguages?JavaeditorstexteditorandcommandlineBlueJFirstprogrammingconceptsoutputwithprintlnstatementssyntaxanderrorsstructuredalgorithmswithstaticmethodsidentifiers,keywords,andcommentsCS305jIntroductiontoComputingIntroductiontoJavaProgramming3ComputersandComputerLanguagesComputersareeverywherehowmanycomputersdoyouown?Computersareusefulbecausetheyrunvariousprogramsprogramissimplyasetofinstructionstocompletesometaskhowmanydifferentprogramsdoyouuseinaday?CS305jIntroductiontoComputingIntroductiontoJavaProgramming4Definitionsprogram:Asetofinstructionsthataretobecarriedoutbyacomputer.programexecution:Theactofcarryingouttheinstructionscontainedinaprogram.thisisdonebyfeedingtheinstructionstotheCPUprogramminglanguage:Asystematicsetofrulesusedtodescribecomputations,generallyinaformatthatiseditablebyhumans.inthisclasswillareusingJavaCS305jIntroductiontoComputingIntroductiontoJavaProgramming5HighLevelLanguagesComputersarefastPentium4chipfrom2001canperformapproximately1,700,000,000computationspersecondmadeupof42,000,000transistors(aswitchthatisonoroff)ComputersaredumbTheycanonlycarryoutaverylimitedsetofinstructionsontheorderof100orsodependingonthecomputer'sprocessormachinelanguageinstructions,akainstructionsetarchitecture(ISA)Add,Branch,Jump,GetData,GetInstruction,StoreCS305jIntroductiontoComputingIntroductiontoJavaProgramming6MachineCodeJohnvonNeumann-co-authorofpaperin1946withArthurW.BurksandHermannH.Goldstine,"PreliminaryDiscussionoftheLogicalDesignofanElectronicComputingInstrument"Oneofthekeypointsprogramcommandsanddatastoredassequencesofbitsinthecomputer'smemoryAprogram:
1110001100000000
0101011011100000
0110100001000000 0000100000001000 0001011011000100 0001001001100001 0110100001000000
CS305jIntroductiontoComputingIntroductiontoJavaProgramming7SayWhat?ProgrammingwithStringsofbits(1sor0s)isnottheeasiestthingintheworld.Assemblylanguagemnemonicsformachinelanguageinstructions .ORIG x3001 LD R1,x3100 AND R3,R3#0 LD R4,R1 BRn x3008
ADD R3,R3,R4 ADD R1,R1,#1
LD R4,R1 BRnzp x3003CS305jIntroductiontoComputingIntroductiontoJavaProgramming8HighLevelLanguagesAssemblylanguage,stillnotsoeasy,andlotsofcommandstoaccomplishthingsHighLevelComputerLanguagesprovidetheabilitytoaccomplishalotwithfewercommandsthanmachineorassemblylanguageinawaythatishopefullyeasiertounderstandintsum;
intcount=0;
intdone=-1;
while(list[count]!=-1)
sum+=list[count];CS305jIntroductiontoComputingIntroductiontoJavaProgramming9JavaTherearehundredsofhighlevelcomputerlanguages.Java,C++,C,Basic,Fortran,Cobol,Lisp,Perl,Prolog,Eiffel,PythonThecapabilitiesofthelanguagesvarywidely,buttheyallneedawaytododeclarativestatementsconditionalstatementsiterativeorrepetitivestatementsAcompilerisaprogramthatconvertscommandsinhighlevellanguagestomachinelanguageinstructionsCS305jIntroductiontoComputingIntroductiontoJavaProgramming10APictureisWorth…TheInterpreter'saresometimesreferredtoastheJavaVirtualMachinesTheoutputofthecompileris.classfileCS305jIntroductiontoComputingIntroductiontoJavaProgramming11ASimpleJavaProgrampublicclassHello{publicstaticvoidmain(String[]args){System.out.println("HelloWorld!");}}ThiswouldbeinatextfilenamedHello.javaDEMOofwritingandrunningaprogramvianotepadandthecommandlineCS305jIntroductiontoComputingIntroductiontoJavaProgramming12MoreDefinitionscodeorsourcecode:Thesequenceofinstructionsinaparticularprogram.ThecodeinthisprograminstructsthecomputertoprintamessageofHello,world!onthescreen.output:Themessagesprintedtothecomputeruserbyaprogram.console:Thetextboxorwindowontowhichoutputisprinted.CS305jIntroductiontoComputingIntroductiontoJavaProgramming13CompilingandRunningCompiler:aprogramthatconvertsaprograminonelanguagetoanotherlanguagecompilefromC++tomachinecodecompileJavatobytecodeBytecode:alanguageforanimaginarycpuInterpreter:AconvertsoneinstructionorlineofcodefromonelanguagetoanotherandthenexecutesthatinstructionWhenjavaprogramsarerunthebytecodeproducedbythecompilerisfedtoaninterpreterthatconvertsittomachinecodeforaparticularCPUonmymachineitconvertsittoinstructionsforaPentiumcpuCS305jIntroductiontoComputingIntroductiontoJavaProgramming14ThecommandlineTorunaJavaprogramusingyourCommandPrompt:changetothedirectoryofyourprogram cdcompiletheprogram javacHello.javaexecutetheprogram javaHellosourcecode(Hello.java)compilebytecode(Hello.class)executeoutputCS305jIntroductiontoComputingIntroductiontoJavaProgramming15AnotherJavaprogrampublicclassHello2{publicstaticvoidmain(String[]args){System.out.println("Hello,world!");System.out.println();System.out.println("Thisprogramproduces");System.out.println("fourlinesofoutput");}}Thecodeinthisprograminstructsthecomputertoprintfourmessagesonthescreen.CS305jIntroductiontoComputingIntroductiontoJavaProgramming16StructureofJavaprogramspublicclass<name>{publicstaticvoidmain(String[]args){
<statement(s)>;}}EveryexecutableJavaprogramconsistsofaclass...thatcontainsamethodnamedmain...thatcontainsthestatementstobeexecutedThepreviousprogramisaclassnamedHello,whosemainmethodexecutesonestatementnamedSystem.out.printlnCS305jIntroductiontoComputingIntroductiontoJavaProgramming17Javaterminologyclass:
(a)Amodulethatcancontainexecutablecode.
(b)Adescriptionofatypeofobjects.(seenlater)statement:Anexecutablepieceofcodethatrepresentsacompletecommandtothecomputer.everybasicJavastatementendswithasemicolon;method:Anamedsequenceofstatementsthatcanbeexecutedtogethertoperformaparticularactionorcomputation.CS305jIntroductiontoComputingIntroductiontoJavaProgramming18Syntaxandsyntaxerrorssyntax:Thesetoflegalstructuresandcommandsthatcanbeusedinaparticularprogramminglanguage.syntaxerrororcompilererror:Aprobleminthestructureofaprogramthatcausesthecompilertofail.IfyoutypeyourJavaprogramincorrectly,youmayviolateJava'ssyntaxandseeasyntaxerror.publicclassHello{pooblicstaticvoidmain(String[]args){System.owt.println("Hello,world!")_
}}CS305jIntroductiontoComputingIntroductiontoJavaProgramming19CompilerOutputTheprogramonthepreviousslideproducesthefollowingoutputwhenweattempttocompileitH:\summer\Hello.java:2:<identifier>expectedpooblicstaticvoidmain(String[]args){^H:\summer\Hello.java:5:';'expected}^2errorsToolcompletedwithexitcode1compileroutput:CS305jIntroductiontoComputingIntroductiontoJavaProgramming20FixingsyntaxerrorsNoticehowtheerrormessagesaresortofcrypticanddonotalwayshelpusunderstandwhatiswrong: H:\summer\Hello.java:2:<identifier>expected pooblicstaticvoidmain(String[]args){ ^We'dhavepreferredafriendlymessagesuchas,
"Youmisspelled'public'"Thecompilerdoestellusthelinenumberonwhichitfoundtheerror,whichhelpsusfindtheplacetofixthecode.Thelinenumbershownisagoodhint,butisnotalwaysthetruesourceoftheproblem.Javahasafairlyrigidsyntax.CS305jIntroductiontoComputingIntroductiontoJavaProgramming21System.out.printlnJavaprogramsuseastatementcalledSystem.out.printlntoinstructthecomputertoprintalineofoutputontheconsolepronounced"print-linn";sometimescalledaprintlnstatementforshortTwowaystouseSystem.out.println:1.System.out.println("<Message>");Printsthegivenmessageasalineoftextontheconsole.2.System.out.println();Printsablanklineontheconsole.CS305jIntroductiontoComputingIntroductiontoJavaProgramming22Stringsandstringliteralsstring:Asequenceoftextcharacters(notjustletters)thatcanbeprintedormanipulatedinaprogram.literal:arepresentationofavalueofaparticulartypeStringliteralsinJavastartandendwithquotationmarkcharacters
"Thisisastring"CS305jIntroductiontoComputingIntroductiontoJavaProgramming23DetailsaboutStringsAstringliteralmaynotspanacrossmultiplelines.
"Thisisnot
alegalString."Astringmaynotcontaina"character.'isOK
"Thisisnota"legal"Stringeither."
"Thisis'okay'though."Astringcanrepresentcertainspecialcharactersbyprecedingthemwithabackslash\(thisiscalledanescapesequence).\t tabcharacter\n newlinecharacter\" quotationmarkcharacter\\ backslashcharacterCS305jIntroductiontoComputingIntroductiontoJavaProgramming24PracticeProgram1Whatsequenceofprintlnstatementswillgeneratethefollowingoutput?
Thisprogramprintsthefirstlinesofthesong"slots"."Shelivesinatrailer""Ontheoutskirts'aReno""Sheplaysquarterslotsinthelocalscasino."CS305jIntroductiontoComputingIntroductiontoJavaProgramming25PracticeProgram2Whatsequenceofprintlnstatementswillgeneratethefollowingoutput?
A"quoted"Stringis
'much'betterifyoulearn
therulesof"escapesequences."
Also,""representsanemptyString.
Don'tforgettouse\"insteadof"!
''isnotthesameas"CS305jIntroductiontoComputingIntroductiontoJavaProgramming26PracticeProgram3Whatistheoutputofthefollowingprintlnstatements?System.out.println("\ta\tb\tc");System.out.println("\\\\");System.out.println("'");System.out.println("\"\"\"");System.out.println("C:\nin\thedownwardspiral");26CS305jIntroductiontoComputingIntroductiontoJavaProgramming27AnswertoPracticeProgram3Outputofeachprintlnstatement:abc\\'"""C:inhedownwardspiralCS305jIntroductiontoComputingIntroductiontoJavaProgramming28PracticeProgram4Writeaprintlnstatementtoproducethisoutput:/\//\\///\\\CS305jIntroductiontoComputingIntroductiontoJavaProgramming29AnswertoPracticeProgram4printlnstatementtoproducethelineofoutput:System.out.println("/\\//\\\\///\\\\\\");CS305jIntroductiontoComputingIntroductiontoJavaProgramming30AstructuredexampleWhatsequenceofprintlnstatementswillgeneratethefollowingoutput?
_____
/\
/\
\/
\_____/
_____
/\
/\
||
||
||
\/
\_____/
_____
/\
/\
+-------+
_____
/\
/\Whatobservationscanwemakeabouttheoutputthatisgenerated?Ithasanoticeablestructure.
(drawfirstfigure,drawsecondfigure,
drawthirdfigure,...)Theoutputcontainsredundancy.Certainfigures(orlargepartsoffigures)arerepeatedintheoutput.CS305jIntroductiontoComputingIntroductiontoJavaProgramming31StructuredalgorithmsHowdoesonebakesugarcookies?Mixthedryingredients.Creamthebutterandsugar.Beatintheeggs.Stirinthedryingredients.Settheovenfortheappropriatetemperature.Setthetimer.Placethecookiesintotheoven.Allowthecookiestobake.Mixtheingredientsforthefrosting.Spreadfrostingandsprinklesontothecookies....Canweexpressthisprocessinamorestructuredway?CS305jIntroductiontoComputingIntroductiontoJavaProgramming32Astructuredalgorithmstructuredalgorithm:Alistofstepsforsolvingaproblem,whichisbrokendownintocohesivetasks.Astructuredalgorithmforbakingsugarcookies:1.Makethecookiebatter.Mixthedryingredients.Creamthebutterandsugar.Beatintheeggs.Stirinthedryingredients.2.Bakethecookies.Settheovenfortheappropriatetemperature.Setthetimer.Placethecookiesintotheoven.Allowthecookiestobake.3.Addfrostingandsprinkles.Mixtheingredientsforthefrosting.Spreadfrostingandsprinklesontothecookies....CS305jIntroductiontoComputingIntroductiontoJavaProgramming33RedundancyinalgorithmsHowwouldweexpressthestepstobakeadoublebatchofsugarcookies?Unstructured:Mixthedryingredients.Creamthebutterandsugar.Beatintheeggs.Stirinthedryingredients.Settheoven...Setthetimer.Placethefirstbatchofcookiesintotheoven.Allowthecookiestobake.Settheoven...Setthetimer.Placethesecondbatchofcookiesintotheoven.Allowthecookiestobake.Mixtheingredientsforthefrosting.Structured:1.Makethecookiebatter.2a.Bakethefirstbatchofcookies.2b.Bakethesecondbatchofcookies.3.Addfrostingandsprinkles.Observation:Astructuredalgorithmnotonlypresentstheprobleminahierarchicalwaythatiseasiertounderstand,butitalsoprovideshigher-leveloperationswhichhelpeliminateredundancyinthealgorithm.CS305jIntroductiontoComputingIntroductiontoJavaProgramming34Staticmethodsstaticmethod:Agroupofstatementsthatisgivenanamesothatitcanbeexecutedinourprogram.Breakingdownaproblemintostaticmethodsisalsocalled"proceduraldecomposition."
Usingastaticmethodrequirestwosteps:declareit(writedowntherecipe)Whenwedeclareastaticmethod,wewritea
groupofstatementsandgiveitaname.callit(cookusingtherecipe)Whenwecallastaticmethod,wetellourmainmethod
toexecutethestatementsinthatstaticmethod.Staticmethodsareusefulfor:denotingthestructureofalargerprograminsmaller,moreunderstandablepieceseliminatingredundancythroughreuseCS305jIntroductiontoComputingIntroductiontoJavaProgramming35StaticmethodsyntaxThestructureofastaticmethod:
publicclass<ClassName>{
publicstaticvoid<Methodname>(){
<statements>;
}
}Example:
publicstaticvoidprintCheer(){
System.out.println(“ThreecheersforPirates!");
System.out.println(“Huzzah!");
System.out.println(“Huzzah!");
System.out.println(“Huzzah!");
}CS305jIntroductiontoComputingIntroductiontoJavaProgramming36StaticmethodsexamplepublicclassTwoMessages{publicstaticvoidmain(String[]args){printCheer();System.out.println();printCheer();} publicstaticvoidprintCheer(){
System.out.println(“ThreecheersforPirates!");
System.out.println(“Huzzah!");
System.out.println(“Huzzah!");
System.out.println(“Huzzah!");
}}Program'soutput:ThreecheersforPirates!Huzzah!Huzzah!Huzzah!
ThreecheersforPirates!Huzzah!Huzzah!Huzzah!CS305jIntroductiontoComputingIntroductiontoJavaProgramming37MethodscallingeachotherOnestaticmethodmaycallanother:publicclassTwelveDays{publicstaticvoidmain(String[]args){day1();day2();}publicstaticvoidday1(){System.out.println("Apartridgeinapeartree.");}publicstaticvoidday2(){System.out.println("Twoturtledoves,and");day1();}}Program'soutput:Apartridgeinapeartree.Twoturtledoves,andApartridgeinapeartree.CS305jIntroductiontoComputingIntroductiontoJavaProgramming38ControlflowofmethodsWhenamethodiscalled,aJavaprogram'jumps'intothatmethod,executesallofitsstatements,andthen'jumps'backtowhereitstarted.publicclassTwelveDays{publicstaticvoidmain(String[]args){day1();
day2();}
}publicstaticvoidday1(){System.out.println("Apartridgeinapeartree.");}publicstaticvoidday2(){System.out.println("Twoturtledoves,and");day1();}CS305jIntroductiontoComputingIntroductiontoJavaProgramming39StaticmethodproblemsWriteaprogramthatprintsthefollowingoutputtotheconsole.Usestaticmethodsasappropriate.Idonotlikegreeneggsandham,Idonotlikethem,SamIam!Idonotlikethemonboat,Idonotlikethemwithagoat.Idonotlikegreeneggsandham,Idonotlikethem,SamIam!Writeaprogramthatprintsthefollowingoutputtotheconsole.Usestaticmethodsasappropriate.Lollipop,lollipopOh,lollilollilolliLollipop,lollipopOh,lollilollilolliCallmybabylollipopCS305jIntroductiontoComputingIntroductiontoJavaProgramming40WhentousestaticmethodsYoushouldplaceagroupofstatementsintoastaticmethodifanyofthefollowingconditionsismet:Thestatementsarerelatedtoeachotherandformacombinedpartoftheprogram'sstructure.Thestatementsarerepeatedintheprogram.Youneednotcreatestaticmethodsforthefollowing:Individualstatements.
(Onesingleprintlninitsownstaticmethoddoesnotimprovetheprogram,andmaymakeithardertoread.)Unrelatedorweaklyrelatedstatements.
(Ifthestatementsarenotcloselyrelated,considersplittingthemethodintotwoormoresmallermethods.)Onlyblanklines.
(It'sfinetohaveblankSystem.out.println();statementsinthemainmethod.)Remember,theseareguidelines!CS305jIntroductiontoComputingIntroductiontoJavaProgramming41Identifiersidentifier:Anamethatwegivetoapieceofdataorpartofaprogram.Identifiersareusefulbecausetheyallowustorefertothatdataorcodelaterintheprogram.Identifiersgivenamesto:classesmethodsvariables(namedpiecesofdata;seenlater)Thenameyougivetoastaticmethodisanexampleofanidentifier.Whataresomeotherexampleidentifierwe'veseen?CS305jIntroductiontoComputingIntroductiontoJavaProgramming42DetailsaboutidentifiersJavaidentifiernames:firstcharactermustaletteror_or$followingcharacterscanbeanyofthosecharactersoranumberidentifiersarecase-sensitive;nameisdifferentfromNameExampleJavaidentifiers:legal: oliviasecond_place_myName
TheCureANSWER_IS_42$variableillegal: me+u:-)question?
side-swipehithereph.d
belles's2%milkkelly@
explainwhyeachoftheaboveidentifiersisnotlegal.CS305jIntroductiontoComputingIntroductiontoJavaProgramming43Keywordskeyword:Anidentifierthatyoucannotuse,becauseitalreadyhasareservedmeaningintheJavalanguage.CompletelistofJavakeywords:abstractdefaultifprivatethisbooleandoimplementsprotectedthrowbreakdoubleimportpublicthrowsbyteelseinstanceofreturntransientcaseextendsintshorttrycatchfinalinterfacestatic
voidcharfinallylongstrictfpvolatileclassfloatnativesuperwhileconstfornewswitchcontinuegotopackagesynchronizedYoumaynotusecharorwhileorthisoranyotherkeywordforthenameofaclassormethod;Javareservesthosewordstomeanotherthings.YoucoulduseCHAR,While,orThIs,becauseJavaiscase-sensitive.However,thiscouldbeconfusingandisnotrecommended.CS305jIntroductiontoComputingIntroductiontoJavaProgramming44Commentscomment:Anotewritteninthesourcecodebytheprogrammertomakethecodeeasiertounderstand.Commentsarenotexecutedwhenyourprogramruns.MostJavaeditorsturnyourcommentsaspecialcolortomakeiteasiertoidentifythem.Comment,generalsyntax:
/*<commenttext;mayspanmultiplelines>
*/ or,
//<commenttext,ononeline>Examples:/*Acommentgoeshere.*//*Itcanevenspan
multiplelines.*///Thisisaone-linecomment.CS305jIntroductiontoComputingIntroductiontoJavaProgramming45Usingcomments
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025合同模板學(xué)校食堂承包經(jīng)營(yíng)合同范本
- Unit2 He's cool(說課稿)2023-2024學(xué)年外研版(三起)四年級(jí)下冊(cè)
- 2025合同模板工程的變更范本
- 2025江蘇:安全責(zé)任寫進(jìn)集體合同模板范本
- Unit1 School(說課稿)-2024-2025人教版(新起點(diǎn))英語一年級(jí)上冊(cè)
- 2023七年級(jí)語文上冊(cè) 第四單元 綜合性學(xué)習(xí) 少年正是讀書時(shí)說課稿 新人教版
- Unit5 I'm cleaning my room(說課稿)-2023-2024學(xué)年人教精通版英語五年級(jí)下冊(cè)001
- 2024年九年級(jí)語文下冊(cè) 第二單元 第5課 孔乙己說課稿 新人教版
- 2024-2025學(xué)年高中化學(xué)下學(xué)期第20周 常見氣體的制備說課稿
- Unit 1 people of achievement Reading for writing 說課稿-2024-2025學(xué)年高中英語人教版(2019)選擇性必修第一冊(cè)
- 2025年中國(guó)黃芪提取物市場(chǎng)調(diào)查研究報(bào)告
- 安徽省定遠(yuǎn)重點(diǎn)中學(xué)2024-2025學(xué)年第一學(xué)期高二物理期末考試(含答案)
- 教育教學(xué)質(zhì)量經(jīng)驗(yàn)交流會(huì)上校長(zhǎng)講話:聚焦課堂關(guān)注個(gè)體全面提升教育教學(xué)質(zhì)量
- 2024人教新目標(biāo)(Go for it)八年級(jí)英語上冊(cè)【第1-10單元】全冊(cè) 知識(shí)點(diǎn)總結(jié)
- 北京市北師大附中2024-2025學(xué)年高一上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 2023學(xué)年廣東省深圳實(shí)驗(yàn)學(xué)校初中部九年級(jí)(下)開學(xué)語文試卷
- 企業(yè)新員工培訓(xùn)師帶徒方案
- (完整版)施工組織設(shè)計(jì)范本
- 美容美發(fā)行業(yè)衛(wèi)生管理規(guī)范
- 年終總結(jié)總經(jīng)理講話
- 2024-2025學(xué)年北師大版數(shù)學(xué)八年級(jí)上冊(cè)期末綜合測(cè)試卷
評(píng)論
0/150
提交評(píng)論