Introduction to Computer Science and Programming ... - edX
文章推薦指數: 80 %
An introduction to computer science as a tool to solve real-world analytical problems using Python 3.5. Thereisonesessionavailable:1,484,214alreadyenrolled!StartedJun1EndsAug3EnrollIwouldliketoreceiveemailfromMITxandlearnaboutotherofferingsrelatedtoIntroductiontoComputerScienceandProgrammingUsingPython.AboutthiscourseWhatyou'lllearnInstructorsFrequentlyAskedQuestionsWaystotakethiscourseedXforbusinessEstimated9weeks14–16hoursperweekInstructor-pacedInstructor-ledonacoursescheduleFreeOptionalupgradeavailableThereisonesessionavailable:1,484,214alreadyenrolled!Afteracoursesessionends,itwillbearchivedOpensinanewtab.StartedJun1EndsAug3EnrollIwouldliketoreceiveemailfromMITxandlearnaboutotherofferingsrelatedtoIntroductiontoComputerScienceandProgrammingUsingPython.IntroductiontoComputerScienceandProgrammingUsingPythonAboutAboutWhatyou'lllearnInstructorsFAQsWaystoenrollEnrollnowStartedJun1AboutthiscourseSkipAboutthiscourseThiscourseisthefirstofatwo-coursesequence:IntroductiontoComputerScienceandProgrammingUsingPython,andIntroductiontoComputationalThinkingandDataScience.Together,theyaredesignedtohelppeoplewithnopriorexposuretocomputerscienceorprogramminglearntothinkcomputationallyandwriteprogramstotackleusefulproblems.Someofthepeopletakingthetwocourseswillusethemasasteppingstonetomoreadvancedcomputersciencecourses,butformanyitwillbetheirfirstandlastcomputersciencecourses.Thisrunfeatureslecturevideos,lectureexercises,andproblemsetsusingPython3.5.EvenifyoupreviouslytookthecoursewithPython2.7,youwillbeabletoeasilytransitiontoPython3.5infuturecourses,orenrollnowtorefreshyourlearning. Sincethesecoursesmaybetheonlyformalcomputersciencecoursesmanyofthestudentstake,wehavechosentofocusonbreadthratherthandepth.Thegoalistoprovidestudentswithabriefintroductiontomanytopicssotheywillhaveanideaofwhatispossiblewhentheyneedtothinkabouthowtousecomputationtoaccomplishsomegoallaterintheircareer.Thatsaid,theyarenot"computationappreciation"courses.TheyarechallengingandrigorouscoursesinwhichthestudentsspendalotoftimeandeffortlearningtobendthecomputertotheirwillShowmoreAtaglanceInstitution:MITxSubject:ComputerScienceLevel:IntroductoryPrerequisites:Highschoolalgebraandareasonableaptitudeformathematics.Studentswithoutpriorprogrammingbackgroundwillfindthereisasteeplearningcurveandmayhavetoputinmorethantheestimatedtimeeffort.Language:EnglishVideoTranscript:EnglishAssociatedprograms:XSeriesinComputationalThinkingusingPythonWhatyou'lllearnSkipWhatyou'lllearn ANotionofcomputation ThePythonprogramminglanguage Somesimplealgorithms Testinganddebugging Aninformalintroductiontoalgorithmiccomplexity Datastructures ShowmoreAbouttheinstructorsFrequentlyAskedQuestionsSkipFrequentlyAskedQuestionsAboutCharterOakStateCollegeCredit-EligibleCourses: We'repartneringwithCharterOakStateCollege,Connecticut'spubliconlinecollege,toprovidestudentswithauniqueopportunitytobeawardedtransferrablecreditforworkcompletedinselectededXcourses.Thispartnershipwillgivestudentsfromallbackgroundsanaffordableandflexiblewaytoearncollegecredit,tracktheiraccomplishmentsandworktowardadegree.StudentswhoenrollintheVerifiedCertificatetrackandpassthecoursewithan65%orhigherareeligibletoreceiveCharterOakStateCollegecredit.** Creditdetails: Numberofcredithoursforthiscourse:3credithours _Cost:$300USD($100USD/CreditHour)-payforcreditearnedafterpassingthecoursewitha65%orbetter. Eligibility:**_ LearnermustenrollintheVerifiedCertificateoptiontobeeligibleforcredituponcompletionofthecourse. Learnermustabidetoallcourseandacademicintegritypoliciesthroughouttheentirecourse. Learnermustreceiveapassinggradeofa65%orbetterinthecourse FAQ WhattypeofcomputingenvironmentdoIneedforthiscourse? Youneedtohaveacomputerrunningoneofthefollowingoperatingsystems: MicrosoftWindows,versionXPorgreater(XP,WindowsVista,orWindows7) AppleOSX,version10.2orgreater Linux-mostdistributionsthathavebeenreleasedwithinthepasttwoyearsshouldwork Inaddition,youwillneedtheabilitytodownload,install,andrunsoftwareonyourcomputer. Isthereacoursetextbook? Thistextbookisoptionalbuthighlyrecommended:IntroductiontoComputationandProgrammingUsingPython,ThirdEdition(WithApplicationtoComputationalModelingandUnderstandingData). WhatbrowsershouldIuse? WestronglyrecommendthatyouusetheChromebrowserwhilevisitingtheedXsite.ThissiteisoptimizedforviewinginChrome. IfyoucannotuseChrome,youshouldusetheFirefoxbrowser.Beadvisedyoumayhavetroublewithsitefunctionalityifyouchoosetouseanalternatebrowser. Whatprogramminglanguage(s)willthiscourseuse? 6.00xwillbeusingthePythonprogramminglanguage,version3.5. Youarenotexpectedtohaveanypriorprogrammingknowledge-thiscourseisintendedforstudentswhohavelittletonoexperiencewithanyprogramminglanguage. Whatistheformatoftheclass? Theclasswillconsistoflecturevideos,whicharebrokenintosmallchunks,usuallybetweeneightandtwelveminuteseach.Someofthesemaycontainintegrated"check-yourself"questions. Therewillalsobeprogrammingassignmentsandstandaloneexams/quizzes,whicharenotpartofthevideolectures. Willthetextofthelecturesbeavailable? Yes,transcriptsofthecoursewillbemadeavailable. DoIneedtowatchthelectureslive? No.Youcanwatchthelecturesatyourleisure-youdonotneedtowatchthelecturesatanysettime. Howmuchdoesitcosttotakethecourse? Nothing:thecourseisfree. ShowmoreWhocantakethiscourse?Unfortunately,learnersresidinginoneormoreofthefollowingcountriesorregionswillnotbeabletoregisterforthiscourse:Iran,CubaandtheCrimearegionofUkraine.WhileedXhassoughtlicensesfromtheU.S.OfficeofForeignAssetsControl(OFAC)toofferourcoursestolearnersinthesecountriesandregions,thelicenseswehavereceivedarenotbroadenoughtoallowustoofferthiscourseinalllocations.edXtrulyregretsthatU.S.sanctionspreventusfromofferingallofourcoursestoeveryone,nomatterwheretheylive.WaystotakethiscourseChooseyourpathwhenyouenroll.EnrollnowStartedJun1VerifiedTrackAuditTrackPrice$75USDFreeAccesstocoursematerialsUnlimitedLimitedExpiresonAug3WorldclassinstitutionsanduniversitiesedXsupportShareablecertificateuponcompletionGradedassignmentsandexamsReadourFAQsinanewtababoutfrequentlyaskedquestionsonthesetracks.Interestedinthiscourseforyourbusinessorteam?Trainyouremployeesinthemostin-demandtopics,withedXforBusiness.PurchasenowRequestinformation
延伸文章資訊
- 1前Python 門課程- 在線學習Python | Coursera
關於python 的常見問題 · 什么是Python? · Why Learn Python? · What jobs use Python? · Is Python a good pro...
- 2MIT offers free online course in Computer Programming using ...
MIT offers free online course in Computer Programming using Python · This is an instructor-paced ...
- 3Computational Thinking using Python XSeries Program | edX
from Massachusetts Institute of Technology (MITx). John Guttag. Dugald C. Jackson Professor of Co...
- 4Introduction to Computer Science and Programming in Python
MIT OpenCourseWare is a web-based publication of virtually all MIT course content. OCW is open an...
- 5Introduction to Computer Science and Programming ... - edX
An introduction to computer science as a tool to solve real-world analytical problems using Pytho...