Skip to main content
mobile

L'Harmattan Open Access platform

  • Search
  • OA Collections
  • L'Harmattan Archive
Englishen
  • Françaisfr
  • Deutschde
  • Magyarhu
LoginRegister
  • Volume Overview
  • Page
  • Text
  • Metadata
  • Clipping
Preview
022_000145/0000

Algorythmics: Technologically and Artistically Enhanced Computer Science Education

  • Preview
  • PDF
  • Show Metadata
  • Show Permalink
Author
Zoltán Kátai
Series
Sapientia Books. Natural Sciences
022_000145/0128
  • Volume Overview
  • Page
  • Text
  • Metadata
  • Clipping
Page 129 [129]
  • Preview
  • Show Permalink
  • JPG
  • TIFF
  • Prev
  • Next
022_000145/0128

OCR

128 11 MULTIDIMENSIONAL EXPANSION OF THE ALGORYTHMICS... Using questions is an effective way to stimulate the recall of prior knowledge, promote comprehension, and build critical thinking skills. Well-worded questions can stimulate students to think about a topic in a new way. Effective teachers are able to formulate questions to fit the cognitive level of the students (Hattie, 2012). Other characteristics of the effective use of questions are: careful phrasing and word clarity; creating psychologically safe environment; appropriate sequencing and balance; properly calibrated wait time (Tofade, Elsner, & Haines, 2013). 11.3.2 Exploring searching strategies from an algorithm complexity perspective After students have successfully orchestrated the studied searching algorithms, they are prepared (the required psychologically safe environment has been created) for analysing them from the perspective of complexity (skill 5). It is plausible, for example, to assume that they will be able to answer the below questions regarding best and worst cases with respect to searching algorithms. Additionally, as we mentioned above, students can also ask the software tool to generate best/worst case inputs for the searching/sorting algorithms. We suggest the following question sequence: — How many comparison operations does the linear search algorithm imply for the sample presented in Figure 11.2? — How many comparison operations does the binary search algorithm imply for the sample presented in Figure 11.3? — What is the “best case” with respect to the linear search algorithm? (The value we are looking for is located in the front of the list; only one comparison is needed to be found.) — What is the “worst case” with respect to the linear search algorithm? (The value we are looking for is missing from the list.) — What is the “best case” with respect to the binary search algorithm? (The value we are looking for is the middle element of the list; only one comparison is needed to be found.) — What is the “worst case” with respect to the binary search algorithm? (The value we are looking for is missing from the list.) If students possess the necessary mathematical knowledge, the teacher should continue with the following questions (the graphical representation of the corresponding functions could also be illustrative): — How many comparison operations does the linear search algorithm imply (for a list with n elements) in the “best case”? — How many comparison operations does the linear search algorithm imply (for a list with n elements) in the “worst case”?

Structural

Custom

Image Metadata

Image width
1949 px
Image height
2776 px
Image resolution
300 px/inch
Original File Size
1.13 MB
Permalink to jpg
022_000145/0128.jpg
Permalink to ocr
022_000145/0128.ocr

Links

  • L'Harmattan Könyvkiadó
  • Open Access Blog
  • Kiadványaink az MTMT-ben
  • Kiadványaink a REAL-ban
  • CrossRef Works
  • ROR ID

Contact

  • L'Harmattan Szerkesztőség
  • Kéziratleadási szabályzat
  • Peer Review Policy
  • Adatvédelmi irányelvek
  • Dokumentumtár
  • KBART lists
  • eduID Belépés

Social media

  • Facebook
  • Instagram
  • LinkedIn

L'Harmattan Open Access platform

LoginRegister

User login

eduId Login
I forgot my password
  • Search
  • OA Collections
  • L'Harmattan Archive
Englishen
  • Françaisfr
  • Deutschde
  • Magyarhu