Ohjelmoinnin Perustaito Syksy 2022 / karikahakkinen

Laurean TIKO-opiskelijoille, ohjaaja Kari KA Häkkinen



All exercises

Exercise Status Deadline Download exercise
part01-Part01_01.Sandbox (expired) 14.11.2022 23:59 zip
part01-Part01_02.AdaLovelace (expired) 14.11.2022 23:59 zip
part01-Part01_03.OnceUponATime (expired) 14.11.2022 23:59 zip
part01-Part01_04.Dinosaur (expired) 14.11.2022 23:59 zip
part01-Part01_05.Message (expired) 14.11.2022 23:59 zip
part01-Part01_06.HiAdaLovelace (expired) 14.11.2022 23:59 zip
part01-Part01_07.MessageThreeTimes (expired) 14.11.2022 23:59 zip
part01-Part01_08.Greeting (expired) 14.11.2022 23:59 zip
part01-Part01_09.Conversation (expired) 14.11.2022 23:59 zip
part01-Part01_10.Story (expired) 14.11.2022 23:59 zip
part01-Part01_11.VariousVariables (expired) 14.11.2022 23:59 zip
part01-Part01_12.IntegerInput (expired) 14.11.2022 23:59 zip
part01-Part01_13.DoubleInput (expired) 14.11.2022 23:59 zip
part01-Part01_14.BooleanInput (expired) 14.11.2022 23:59 zip
part01-Part01_15.DifferentTypesOfInput (expired) 14.11.2022 23:59 zip
part01-Part01_16.SecondsInADay (expired) 14.11.2022 23:59 zip
part01-Part01_17.SumOfTwoNumbers (expired) 14.11.2022 23:59 zip
part01-Part01_18.SumOfThreeNumbers (expired) 14.11.2022 23:59 zip
part01-Part01_19.AdditionFormula (expired) 14.11.2022 23:59 zip
part01-Part01_20.MultiplicationFormula (expired) 14.11.2022 23:59 zip
part01-Part01_21.AverageOfTwoNumbers (expired) 14.11.2022 23:59 zip
part01-Part01_22.AverageOfThreeNumbers (expired) 14.11.2022 23:59 zip
part01-Part01_23.SimpleCalculator (expired) 14.11.2022 23:59 zip
part01-Part01_24.SpeedingTicket (expired) 14.11.2022 23:59 zip
part01-Part01_25.CheckYourIndentation (expired) 14.11.2022 23:59 zip
part01-Part01_26.Orwell (expired) 14.11.2022 23:59 zip
part01-Part01_27.Ancient (expired) 14.11.2022 23:59 zip
part01-Part01_28.Positivity (expired) 14.11.2022 23:59 zip
part01-Part01_29.Adulthood (expired) 14.11.2022 23:59 zip
part01-Part01_30.LargerThanOrEqualTo (expired) 14.11.2022 23:59 zip
part01-Part01_31.GradesAndPoints (expired) 14.11.2022 23:59 zip
part01-Part01_32.OddOrEven (expired) 14.11.2022 23:59 zip
part01-Part01_33.Password (expired) 14.11.2022 23:59 zip
part01-Part01_34.Same (expired) 14.11.2022 23:59 zip
part01-Part01_35.CheckingTheAge (expired) 14.11.2022 23:59 zip
part01-Part01_36.LeapYear (expired) 14.11.2022 23:59 zip
part01-Part01_37.GiftTax (expired) 14.11.2022 23:59 zip
part02-Part02_01.Squared (expired) 15.11.2022 23:59 zip
part02-Part02_02.SquareRootOfSum (expired) 15.11.2022 23:59 zip
part02-Part02_03.AbsoluteValue (expired) 15.11.2022 23:59 zip
part02-Part02_04.ComparingNumbers (expired) 15.11.2022 23:59 zip
part02-Part02_05.CarryOn (expired) 15.11.2022 23:59 zip
part02-Part02_06.AreWeThereYet (expired) 15.11.2022 23:59 zip
part02-Part02_07.OnlyPositives (expired) 15.11.2022 23:59 zip
part02-Part02_08.NumberOfNumbers (expired) 15.11.2022 23:59 zip
part02-Part02_09.NumberOfNegativeNumbers (expired) 15.11.2022 23:59 zip
part02-Part02_10.SumOfNumbers (expired) 15.11.2022 23:59 zip
part02-Part02_11.NumberAndSumOfNumbers (expired) 15.11.2022 23:59 zip
part02-Part02_12.AverageOfNumbers (expired) 15.11.2022 23:59 zip
part02-Part02_13.AverageOfPositiveNumbers (expired) 15.11.2022 23:59 zip
part02-Part02_14.Counting (expired) 15.11.2022 23:59 zip
part02-Part02_15.CountingToHundred (expired) 15.11.2022 23:59 zip
part02-Part02_16.FromWhereToWhere (expired) 15.11.2022 23:59 zip
part02-Part02_17.SumOfASequence (expired) 15.11.2022 23:59 zip
part02-Part02_18.SumOfASequenceTheSequel (expired) 15.11.2022 23:59 zip
part02-Part02_19.Factorial (expired) 15.11.2022 23:59 zip
part02-Part02_20.RepeatingBreakingAndRemembering (expired) 15.11.2022 23:59 zip
part02-Part02_21.InAHoleInTheGround (expired) 15.11.2022 23:59 zip
part02-Part02_22.Reprint (expired) 15.11.2022 23:59 zip
part02-Part02_23.FromOneToParameter (expired) 15.11.2022 23:59 zip
part02-Part02_24.FromParameterToOne (expired) 15.11.2022 23:59 zip
part02-Part02_25.Division (expired) 15.11.2022 23:59 zip
part02-Part02_26.DivisibleByThree (expired) 15.11.2022 23:59 zip
part02-Part02_27.NumberUno (expired) 15.11.2022 23:59 zip
part02-Part02_28.Word (expired) 15.11.2022 23:59 zip
part02-Part02_29.Summation (expired) 15.11.2022 23:59 zip
part02-Part02_30.Smallest (expired) 15.11.2022 23:59 zip
part02-Part02_31.Greatest (expired) 15.11.2022 23:59 zip
part02-Part02_32.Averaging (expired) 15.11.2022 23:59 zip
part02-Part02_33.StarSign (expired) 15.11.2022 23:59 zip
part02-Part02_34.AdvancedAstrology (expired) 15.11.2022 23:59 zip
part03-Part03_01.ThirdElement 30.11.2022 23:59 zip
part03-Part03_02.SecondPlusThird 30.11.2022 23:59 zip
part03-Part03_03.IndexOutOfBoundsException 30.11.2022 23:59 zip
part03-Part03_04.ListSize 30.11.2022 23:59 zip
part03-Part03_05.LastInList 30.11.2022 23:59 zip
part03-Part03_06.FirstAndLast 30.11.2022 23:59 zip
part03-Part03_07.RememberTheseNumbers 30.11.2022 23:59 zip
part03-Part03_08.OnlyTheseNumbers 30.11.2022 23:59 zip
part03-Part03_09.GreatestInList 30.11.2022 23:59 zip
part03-Part03_10.IndexOf 30.11.2022 23:59 zip
part03-Part03_11.IndexOfSmallest 30.11.2022 23:59 zip
part03-Part03_12.SumOfAList 30.11.2022 23:59 zip
part03-Part03_13.AverageOfAList 30.11.2022 23:59 zip
part03-Part03_14.OnTheList 30.11.2022 23:59 zip
part03-Part03_15.PrintInRange 30.11.2022 23:59 zip
part03-Part03_16.Sum 30.11.2022 23:59 zip
part03-Part03_17.RemoveLast 30.11.2022 23:59 zip
part03-Part03_18.Swap 30.11.2022 23:59 zip
part03-Part03_19.IndexWasNotFound 30.11.2022 23:59 zip
part03-Part03_20.SumOfArray 30.11.2022 23:59 zip
part03-Part03_21.PrintNeatly 30.11.2022 23:59 zip
part03-Part03_22.PrintInStars 30.11.2022 23:59 zip
part03-Part03_23.PrintThrice 30.11.2022 23:59 zip
part03-Part03_24.IsItTrue 30.11.2022 23:59 zip
part03-Part03_25.Login 30.11.2022 23:59 zip
part03-Part03_26.LineByLine 30.11.2022 23:59 zip
part03-Part03_27.AVClub 30.11.2022 23:59 zip
part03-Part03_28.FirstWords 30.11.2022 23:59 zip
part03-Part03_29.LastWords 30.11.2022 23:59 zip
part03-Part03_30.AgeOfTheOldest 30.11.2022 23:59 zip
part03-Part03_31.NameOfTheOldest 30.11.2022 23:59 zip
part03-Part03_32.PersonalDetails 30.11.2022 23:59 zip
part04-Part04_01.YourFirstAccount 08.12.2022 23:59 zip
part04-Part04_02.YourFirstBankTransfer 08.12.2022 23:59 zip
part04-Part04_03.DogAttributes 08.12.2022 23:59 zip
part04-Part04_04.Room 08.12.2022 23:59 zip
part04-Part04_05.Whistle 08.12.2022 23:59 zip
part04-Part04_06.Door 08.12.2022 23:59 zip
part04-Part04_07.Product 08.12.2022 23:59 zip
part04-Part04_08.DecreasingCounter 08.12.2022 23:59 zip
part04-Part04_09.Debt 08.12.2022 23:59 zip
part04-Part04_10.Song 08.12.2022 23:59 zip
part04-Part04_11.Film 08.12.2022 23:59 zip
part04-Part04_12.Gauge 08.12.2022 23:59 zip
part04-Part04_13.Agent 08.12.2022 23:59 zip
part04-Part04_14.Multiplier 08.12.2022 23:59 zip
part04-Part04_15.NumberStatistics 08.12.2022 23:59 zip
part04-Part04_16.PaymentCard 08.12.2022 23:59 zip
part04-Part04_17.Items 08.12.2022 23:59 zip
part04-Part04_18.PersonalInformation 08.12.2022 23:59 zip
part04-Part04_19.TelevisionPrograms 08.12.2022 23:59 zip
part04-Part04_20.Books 08.12.2022 23:59 zip
part04-Part04_21.NumberOfStrings 08.12.2022 23:59 zip
part04-Part04_22.Cubes 08.12.2022 23:59 zip
part04-Part04_23.CreatingANewFile 08.12.2022 23:59 zip
part04-Part04_24.PrintingAFile 08.12.2022 23:59 zip
part04-Part04_25.PrintingASpecifiedFile 08.12.2022 23:59 zip
part04-Part04_26.GuestListFromAFile 08.12.2022 23:59 zip
part04-Part04_27.IsItInTheFile 08.12.2022 23:59 zip
part04-Part04_28.NumbersFromAFile 08.12.2022 23:59 zip
part04-Part04_29.RecordsFromAFile 08.12.2022 23:59 zip
part04-Part04_30.StoringRecords 08.12.2022 23:59 zip
part04-Part04_31.SportStatistics 08.12.2022 23:59 zip
part05-Part05_01.OneMinute zip
part05-Part05_02.Book zip
part05-Part05_03.Cube zip
part05-Part05_04.FitByte zip
part05-Part05_05.ConstructorOverload zip
part05-Part05_06.OverloadedCounter zip
part05-Part05_07.NullPointerException zip
part05-Part05_08.BiggestPetShop zip
part05-Part05_09.HealthStation zip
part05-Part05_10.CardPayments zip
part05-Part05_11.ComparingApartments zip
part05-Part05_12.Song zip
part05-Part05_13.IdenticalTwins zip
part05-Part05_14.Books zip
part05-Part05_15.Archive zip
part05-Part05_16.DatingApp zip
part05-Part05_17.Money zip
part06-Part06_01.Menu zip
part06-Part06_02.Stack zip
part06-Part06_03.MessagingService zip
part06-Part06_04.PrintingACollection zip
part06-Part06_05.SantasWorkshop zip
part06-Part06_06.LongestInCollection zip
part06-Part06_07.HeightOrder zip
part06-Part06_08.CargoHold zip
part06-Part06_09.SimpleDictionary zip
part06-Part06_10.TodoList zip
part06-Part06_11.Averages zip
part06-Part06_12.JokeManager zip
part06-Part06_13.Exercises zip
part07-Part07_01.LiquidContainers zip
part07-Part07_02.LiquidContainers2 zip
part07-Part07_03.Sorting zip
part07-Part07_04.ReadymadeSortingAlgorithms zip
part07-Part07_05.Searching zip
part07-Part07_06.GradeStatistics zip
part07-Part07_07.RecipeSearch zip
part07-Part07_08.BigYear zip
part08-Part08_01.Cubes zip
part08-Part08_02.AverageOfPositiveNumbers zip
part08-Part08_03.LiquidContainers zip
part08-Part08_04.LiquidContainers2 zip
part08-Part08_05.TodoList zip
part08-Part08_06.Nicknames zip
part08-Part08_07.Abbreviations zip
part08-Part08_08.PrintMeMyHashmap zip
part08-Part08_09.PrintMeAnotherHashmap zip
part08-Part08_10.IOweYou zip
part08-Part08_11.SameDate zip
part08-Part08_12.HashedDate zip
part08-Part08_13.VehicleRegistry zip
part08-Part08_14.DictionaryOfManyTranslations zip
part08-Part08_15.StorageFacility zip
part09-Part09_01.ABC zip
part09-Part09_02.PersonAndSubclasses zip
part09-Part09_03.Warehousing zip
part09-Part09_04.DifferentKindsOfBoxes zip
part09-Part09_05.TacoBoxes zip
part09-Part09_06.InterfaceInABox zip
part09-Part09_07.ListAsAMethodParameter zip
part09-Part09_08.MapAsAMethodParameter zip
part09-Part09_09.SetAsMethodParameter zip
part09-Part09_10.OnlineShop zip
part09-Part09_11.Herds zip
part09-Part09_12.Animals zip
part10-Part10_01.AverageOfNumbers zip
part10-Part10_02.AverageOfSelectedNumbers zip
part10-Part10_03.PositiveNumbers zip
part10-Part10_04.Divisible zip
part10-Part10_05.PrintingUserInput zip
part10-Part10_06.LimitedNumbers zip
part10-Part10_07.UniqueLastNames zip
part10-Part10_08.Weighting zip
part10-Part10_09.ReadingFilesPerLine zip
part10-Part10_10.BooksFromFile zip
part10-Part10_11.WageOrder zip
part10-Part10_12.StudentsOnAlphabeticalOrder zip
part10-Part10_13.LiteracyComparison zip
part10-Part10_14.Literature zip
part10-Part10_15.RegularExpressions zip
part10-Part10_16.EnumAndIterator zip
part10-Part10_17.SortThemCards zip
part11-Part11_01.Customer zip
part11-Part11_02.ABookAndAPlane zip
part11-Part11_03.ShowAndTicket zip
part11-Part11_04.StudentAndUniversity zip
part11-Part11_05.ThePlayerAndTheBot zip
part11-Part11_06.SaveablePerson zip
part11-Part11_07.BiggerClassDiagram zip
part11-Part11_08.FirstPackages zip
part11-Part11_09.TheThreePackages zip
part11-Part11_10.FlightControl zip
part11-Part11_11.ValidatingParameters zip
part11-Part11_12.SensorsAndTemperature zip
part11-Part11_13.SaveableDictionary zip
part12-Part12_01.Hideout zip
part12-Part12_02.Pipe zip
part12-Part12_03.SumTheseForMe zip
part12-Part12_04.List zip
part12-Part12_05.HashMap zip
part12-Part12_06.Numbers zip
part12-Part12_07.Die zip
part12-Part12_08.Lottery zip
part12-Part12_09.ArrayAsAString zip
part12-Part12_10.MagicSquare zip
part13-Part13_01.MyFirstApplication zip
part13-Part13_02.ButtonAndLabel zip
part13-Part13_03.ButtonAndTextField zip
part13-Part13_04.BorderPane zip
part13-Part13_05.TextStatistics zip
part13-Part13_06.Notifier zip
part13-Part13_07.TextStatisticsPart2 zip
part13-Part13_08.UserTitle zip
part13-Part13_09.MultipleViews zip
part13-Part13_10.Greeter zip
part13-Part13_11.Joke zip
part13-Part13_12.VocabularyPractice zip
part13-Part13_13.TicTacToe zip
part14-Part14_01.Shanghai zip
part14-Part14_02.FinnishParties zip
part14-Part14_03.SavingsCalculator zip
part14-Part14_04.UnfairAdvertisement zip
part14-Part14_05.CyclingStatistics zip
part14-Part14_06.Smiley zip
part14-Part14_07.Collage zip
part14-Part14_08.Hurray zip
part14-Part14_09.Asteroids zip
part14-Part14_10.Database zip
siirretyt-Osa08_03.Warehousing zip
siirretyt-Osa08_04.ErilaisiaLaatikoita zip
siirretyt-Osa08_05.Palvelusvelvollinen zip
siirretyt-Osa08_09.SetMetodinParametrina zip
siirretyt-Osa08_10.Verkkokauppa zip
siirretyt-Osa08_12.Elaimia zip
siirretyt-Osa09_02.TiettyjenLukujenKeskiarvo zip
siirretyt-Osa10_01.Asiakas zip
siirretyt-Osa10_02.KirjaJaLentokone zip
siirretyt-Osa10_03.NaytosJaLippu zip
siirretyt-Osa10_04.OpiskelijaJaKorkeakoulu zip
siirretyt-Osa10_05.PelaajaJaTekoaly zip
siirretyt-Osa10_06.TallennettavaHenkilo zip
siirretyt-Osa10_07.IsompiLuokkakaavio zip
siirretyt-Osa10_08.EnsimmaisiaPakkauksia zip
siirretyt-Osa10_09.KolmePakkausta zip
siirretyt-Osa10_10.Lentokentta zip
siirretyt-Osa10_11.ParametrienValidointi zip
siirretyt-Osa10_12.SensoritJaLampotila zip
siirretyt-Osa10_13.MuistavaSanakirja zip
siirretyt-Osa10_14.Maatilasimulaattori zip
siirretyt-Osa11_14.Maatilasimulaattori zip
siirretyt-Part08_01.ABC zip
siirretyt-Part08_02.PersonAndSubclasses zip
siirretyt-Part08_06.APIInABox zip
siirretyt-Part08_07.ListAsAMethodParameter zip
siirretyt-Part08_08.MapAsAMethodParameter zip
siirretyt-Part08_11.Herds zip