Turing's Craft - CodeLab
文章推薦指數: 80 %
CodeLab is the web-based interactive programming exercise system for intro programming classes in Python, Java, C++, C, and C#. With 800+ short exercises, ... Home Benefits Adopters Canvas&LMS Login Support Register Back Faculty Students CSDepartments Testimonials Back LMSIntegration Canvas Blackboard Moodle D2L Schoology Sakai Scroll APowerfulToolforProgrammingInstruction CodeLabistheweb-basedinteractiveprogrammingexercisesystemforintroprogrammingclassesinPython,Java,C++,C,andC#.Itisaprovensystemthathasbeenusedinover400institutionsin20countriesandanalyzedover136,000,000(onehundredthirty-sixmillion)exercisesubmissionsfrommorethan300,000students. CodeLabhas800+shortexercises,eachfocusedonaparticularprogrammingideaorlanguageconstruct.Thestudenttypesincodeandthesystemimmediatelyjudgesitscorrectness,offeringhintswhenthesubmissionisincorrect.Throughthisprocess,thestudentgainsmasteryoverthesemantics,syntaxandcommonusageofthelanguageelements. TryourDEMO! ReadytolearnmoreaboutCodeLab?Registerforanaccount. FacultyBenefits instantAutomaticfeedbackBecauseofitshelpfulfeedbackandhints,Studentsdon'thit"brickwalls"whenworkinginCodeLabs.So,studentswhodochoosetocometofacultyofficehourswillbeseekingguidanceatahigherlevel.Asoneinstructorputit:"Iamgettingmorequestionsaboutconcepts,softwareengineeringandproblem-solvingandfewerquestionsaboutbasics." GRADINGRELIEF/AUTOMATICCLASSROSTERINGCodeLabautomaticallychecksstudentworkforcorrectness.Adynamicrostertracksstudentperformanceandmaintainsarecordofsubmissions,freeingyoutofocusonthelessbanalandmoresatisfyingtasksofteaching. DECREASEATTRITIONYourstudentsarelesslikelytobecomeoverwhelmedbythecoursematerialbecausetheyareabletomasterthefundamentalprogrammingconceptsintheCodeLabs.CodeLabsgiveyourstudentsmanageablepracticeopportunitiesinaself-pacedandsupportivelearningenvironment. WORKSWITHYOURCONTENTTheCodelabserviceiscontentagnostic—thesystemcanbeusedwithanycontentandcourseorganizationyouchoose.Wehavepre-madecoursesforallpopulartextbooks.WithCodelab,there’snoneedtotossyourexistingcoursesyllabus,textbookand/orclassnotes!Inaddition,competitivepricingkeepsbothyouandyourstudentshappy. CANVAS&LMSINTEGRATIONCodelaboffersseamlessintegrationwithCanvas,Blackboard,Moodle,D2L,Schoology,Sakai,andotherLearningManagementSystems.StudentsnevervisittheCodelabwebsite—exercisesresideintheLMScourseandresultsfeeddirectlytotheLMSgradebook.Coursesetupisstraightforwardandfollowsstandardprotocols.LearnMore PutyourclassemphasiswhereyouwantitFocusonproblemsolvingstrategies,designandanalysis,abstraction,algorithms,andstyle.YoucandothisbecauseCodeLabhelpsthestudentsmasterthesyntax,semanticsandbasicusageoftheprogramminglanguage. IhighlyrecommendtheuseofCodeLabtoallotherinstructors.ItprovidestheevaluationsupportthatIhavebeenseekingforanintroductorycourse. —MichaelSchultz,Instructor,UniversityofWisconsin ReadytolearnmoreaboutCodeLab?Registerforanaccount. StudentBenefits HighertestscoresThereisnobetterwaytoretainthematerialyouhavelearnedthantouseitandgetfeedback.BycompletingtheCodeLabexercises,youinternalizeandreinforceyourknowledgeoftheconceptandbetterretentionmeansbetterscoresontheexams. NobrickwallIfyou'veeverbeencompletelystuckonahomeworkproblem,youknowwhatthe"brickwall"is.InCodeLabstherearenobrickwalls.Everyexercisecomeswithfeedback,hintsandotherexplanatorymaterialthatwillhelpyouovercomeanylearningobstacle. MoreefficientstudyingBydoingtheCodeLabexercisesyouwillspendlesstimefindingoutwhatyoudoanddon'tknow.Withinsecondsofyoursubmission,youwillknowifyouneedtostudyaconcept.Thistranslatestolesstimespentfiguringoutwhattostudyandmoretimelearningbydoing. BettergradesonprojectsCodeLabswillprepareyouforthelargeprogrammingprojects.BymasteringtheindividualconceptsandlanguageconstructsintheCodeLabs,youwillbeabletotacklelargerprogramswithgreaterspeedandprecision.Youwillspendlesstimewrestlingwithbasicsandmoretimefine-tuningyourprojecttogetthebestgradepossible. CodeLabhasproventobeinvaluableingivingstudentsadditionalhands-onexperienceandhenceabetterunderstandingofprogramming.Thestudentshavealsogivenitfavorablereviews.Iwillcertainlyberecommendingitfornextsemester’sintroductoryprogrammingclass. —GlennJones,Professor,MedgarEversCollege ReadytolearnmoreaboutCodeLab?Registerforaninstructoraccount. CSDepartmentsBenefits RetentionFromitsbeginningasanacademicNSFproject,oneofthedevelopmentgoalsofCodeLabwasreducedattrition.CodeLabachievesthisbyflatteningtheCS1learningcurvebyprovidingasettingwherestudentscanmasterthesyntaxandsemanticsofaprogramminglanguage.Thisisclearlyhavingbenefits.Forexample,oneinstructorreportedthatsixweeksintotheterm,insteadoftheusual30studentwithdrawals(outof150),only2haddroppedout. LanguageSwitchingManydepartmentshaveasequenceofprogrammingcoursesinwhichthelanguagefortheintroductorycourseisdifferentfromwhatisusedintheDataStructuresorObjectOrientedProgrammingcourse.CodeLabmakesitmucheasiertoswitchlanguageswithouthavingtodevoteclasstimetoteachingthefundamentals.StudentswhohaveprogrammingexperienceinonelanguagecanquicklygetuptospeedonanewlanguagebyusingCodeLab.ThisallowstheinstructortofocusontheconceptsofDataStructuresorObjectOrientedProgramming,ratherthanlanguagedetails.. ConfidenceofAchievementLevelCodeLabcertifiesthatthestudenthascorrectlywrittencodethatsolvesastatedproblem.ThisprovidesanadditionalmeasureofconfidencethatstudentscomingoutofanintroductoryclasshaveobtainedmasteryofthetopicscoveredbyCodeLab.Instructorsinsucceedingcoursescanassumethiscompetenceandspendlesstimereviewingbasicconceptsandmoretimeteachingthemorecomplicatedprogrammingideasthatdependonthisbaselevelofmastery. We’vereceivedoutstandingsupportfromTuring’sCraft.I’masatisfiedcustomerandanticipateusingCodeLabinmyintroductoryprogrammingclassesinthefuture. —DeborahTrytten,Professor,UniversityofOklahoma CodeLab Faculty-Benefits StudentBenefits CSDepartmentBenefits
延伸文章資訊
- 1Code Lab
- 2Codelab - We create sucess in digital economy.
- 3Google Codelabs
They cover a wide range of topics such as Android Wear, Google Compute Engine, Project Tango, and...
- 4CodeLab | LinkedIn
CodeLab is a team of world-class consultants. We work as a team with our clients to achieve a com...
- 5機器人雲端開發工具 - Code Lab